目录处理命令
- 命令格式: 命令 [-选项] [参数](操作对像)
简化选项(-)与完整选项(–):如-a=–all
1.ls: (list)命令
用法:ls [选项]
选项:-a(all),-l(long)h,-d
-a:显示所有信息,包括隐藏文件
-l:显示详细信息,-lh:直观显示文件大小
-d:查看目录属性 -i:显示文件的i节点
ls -l显示当前目录下的详细信息:
显示了详细信息但是是不是有些看不懂呢?
原来ls -l向我们展示了当前目录下各个文件以及文件夹的拥有者、所属组用户、其他人对文件的权限,最前面的字母表示文件类型’d’表示目录,’-'表示普通文件,'l’表示该文件是一个软连接文件,后面还显示了该文件的用有者,所属组、文件大小、修改时间等。
-rw – r – r —
u g o
u:所有者 g:所属组 o:其他人
2.其他目录处理命令
-
mkdir
mkdir -p [目录名],[目录名],…
-p:递归创建 -
cd :目录切换 change dirctory
cd [目录名]
cd …切换到上一级
cd 直接回家,不管此刻在哪儿 -
pwd:显示当前目录 print working directory
pwd -
rmdir:删除空目录 remove empty directory
rmdir [文件名] -
cp:复制文件或目录 copy 可同时改名
cp -rp [原文件目录名][目标目录+新名字]
-r:复制目录
-p:保留文件属性 -
mv:剪切、改名 可同时改名 move
mv [原文件目录名][目标目录] -
rm:删除文件(目录) remove
rm -rf [文件或目录]
-r:删除目录
-f:强制执行