Linux 文件管理命令

来自CloudWiki
跳转至: 导航搜索

文件与目录管理命令


ls: 列出目录及文件名

-a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来
-d :仅列出目录本身,而不是列出目录内的文件数据
-l :长数据串列出,包含文件的属性与权限等等数据
Ls.png


cd:切换目录

Cd.jpg


pwd:显示目前的目录

Pwd.png


mkdir:创建一个新的目录

-m :配置文件的权限
Mkdir1-1.png
文件:Mkdir1-2,png


rmdir:删除一个空的目录

-v选项:操作成功后都会有提示信息。
一次删除两个目录,用空格分开
-p选项:级联删除
比如:
目录1122/1
rmdir -p -v 1122/1
结果:先删除1122/1,再删除1122。
Rmdir1-1.png
Rmdir1-2.png
Rmdir1-3.png


rm: 删除文件或者目录

-r:删除此目录下的所有文件,但是此目录不删除
-f选项:不管目录下的文件存在不存在,都不给予提示
Rm.png


touch :创建空文件

Touch.png


cp: 复制文件或目录

-p 保留文件属性 -r复制目录
Cp1-1.png
Cp1-2.png


mv: 移动文件与目录,或修改文件与目录的名称

Mv1-1.png
Mv1-2.png


chmod:控制文件如何被他人所调用。(修改权限)

Chmod1-1.png
Chmod1-2.png


find:文件搜索

-name 根据文件名查找 (* 可以匹配任意个字符)
Find.png


man:获得帮助信息

比如:获取命令ls的帮助信息
Man1-1.png
Man1-2.png


cat 由第一行开始显示文件内容

-b :列出行号

Cat.png


tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!

Tac.png


nl 显示的时候,顺道输出行号!

相当于 cat -b 命令
Nl.png


more 一页一页的显示文件内容

空白键 (space):代表向下翻一页;
Enter :代表向下翻『一行』;

    q :代表立刻离开 more ,不再显示该文件内容

More.png


less 与 more 类似,但是比 more 更好的是,他可以往前翻页!

空白键:向下翻动一页;
pagedown:向下翻动一页;
pageup:向上翻动一页;
q :离开 less 这个程序;
Less.png


head 只看头几行

-n :后面接数字,代表显示几行的意思
Head.png


tail 只看尾巴几行

-n :后面接数字,代表显示几行的意思
Tail.png