linux常用命令--目录和文件处理
2015-04-28 17:27
495 查看
一、基础知识
1.图形化和命令行界面互相切换
Ctrl+Alt+F2
Ctrl+Alt+F7
2.当前的登录用户
root
3.当前主机名
localhost
4.当前所在目录
~
5.超级用户提示符
#
普通用户
$
6.补全目录
Tab键
7.帮助
man 命令 如man ls
q 退出man
二、常用命令
命令格式 【命令】【选项】【参数】
1.查询目录中的内容 ls
ls [选项]【目录】
选项:
- a 显示所有文件
-l 详细文件信息
-d 目录属性
-h 文件大小
2.pwd --- 显示当前用户的家目录(超级用户 /root 普通用户 /home/user1/)
三、目录处理
1.建立目录 mkdir
[b] mkdir 目录名
[/b]
[b]mkdir -p 目录名 建立含子目录的目录,各层目录不存在,P递归建立[/b]
2.切换目录
cd 目录
常见操作:进入当前用户家目录 cd ~
进入上次目录 cd -
进入上一级目录 cd ..
进入当前目录 cd .
3.删除目录
rm -r 目录名,删除目录(含空或非空目录)且询问是否删除
[b]rm -rf 目录名,[b]删除目录(含空或非空目录)不再询问是否删除[/b]
[/b]
4.复制目录
cp -r 目录名 目标目录 复制目录
5.剪切
mv 源目录 目标目录
三、文件处理
1.创建 touch
touch 文件名
2.删除rm
rm -f 文件名
3.搜索文件 locate
locate 文件名----从后台数据库搜索文件,搜索速度快,但数据库非时实更新,一天更新一次
find 文件或目录
四、查找
查找文件 locate 文件名
查找文件或目录 find 搜索范围 搜索条件
查找文本grep
$ grep ‘test’ d*
显示所有以d开头的文件中包含 test的行。
$ grep ‘test’ aa bb cc
显示在aa,bb,cc文件中匹配test的行。
$ grep ‘[a-z]\{5\}’ aa
显示所有包含每个字符串至少有5个连续小写字符的字符串的行。
$ grep ‘w\(es\)t.*\1′ aa
如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着 另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用”\”号进行转义,直接写成’w(es)t.*\1′就可以了。
1.图形化和命令行界面互相切换
Ctrl+Alt+F2
Ctrl+Alt+F7
2.当前的登录用户
root
3.当前主机名
localhost
4.当前所在目录
~
5.超级用户提示符
#
普通用户
$
6.补全目录
Tab键
7.帮助
man 命令 如man ls
q 退出man
二、常用命令
命令格式 【命令】【选项】【参数】
1.查询目录中的内容 ls
ls [选项]【目录】
选项:
- a 显示所有文件
-l 详细文件信息
-d 目录属性
-h 文件大小
2.pwd --- 显示当前用户的家目录(超级用户 /root 普通用户 /home/user1/)
三、目录处理
1.建立目录 mkdir
[b] mkdir 目录名
[/b]
[b]mkdir -p 目录名 建立含子目录的目录,各层目录不存在,P递归建立[/b]
2.切换目录
cd 目录
常见操作:进入当前用户家目录 cd ~
进入上次目录 cd -
进入上一级目录 cd ..
进入当前目录 cd .
3.删除目录
rm -r 目录名,删除目录(含空或非空目录)且询问是否删除
[b]rm -rf 目录名,[b]删除目录(含空或非空目录)不再询问是否删除[/b]
[/b]
4.复制目录
cp -r 目录名 目标目录 复制目录
5.剪切
mv 源目录 目标目录
三、文件处理
1.创建 touch
touch 文件名
2.删除rm
rm -f 文件名
3.搜索文件 locate
locate 文件名----从后台数据库搜索文件,搜索速度快,但数据库非时实更新,一天更新一次
find 文件或目录
四、查找
查找文件 locate 文件名
查找文件或目录 find 搜索范围 搜索条件
查找文本grep
$ grep ‘test’ d*
显示所有以d开头的文件中包含 test的行。
$ grep ‘test’ aa bb cc
显示在aa,bb,cc文件中匹配test的行。
$ grep ‘[a-z]\{5\}’ aa
显示所有包含每个字符串至少有5个连续小写字符的字符串的行。
$ grep ‘w\(es\)t.*\1′ aa
如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着 另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用”\”号进行转义,直接写成’w(es)t.*\1′就可以了。
相关文章推荐
- linux笔记:linux常用命令-目录和文件处理命令
- Linux系列教程(四)——Linux常用命令之文件和目录处理命令
- 【Linux命令】常用目录和文件操作命令
- Linux常用的文件处理命令
- linux基础命令--常见目录处理命令及其常用选项
- linux (1)文件和目录常用命令
- linux下的文件和目录常用命令总结
- 初学Linux-linux下的文件目录,常用命令
- linux常用文件处理命令
- linux 常用判断文件/目录命令
- [文件]Linux文本处理常用命令总结
- linux常用命令(一)文件和目录、用户和用户组管理
- (转)你一定要知道的关于Linux文件目录操作的12个常用命令
- Linux文件目录操作的12个常用命令
- Linux常用命令(文件处理、文件搜索、帮助,压缩与解压、关机和重启、挂载、用户登录查看等等命令)
- Linux常用命令之目录处理 linux开发学习
- Linux常用命令(二)--文件目录命令
- Linux学习之文件处理命令(二)目录处理命令 && 文件处理命令
- linux对文件/目录处理的有关命令
- Linux常用目录的作用及文件搜索命令