1.命令格式
ls 选项说明
1 2 3 4 5 6 7 8 9
| ls [选项] [文件或目录]
选项:
-a 显示所有文件,报错隐藏文件 -l 显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode
|
ls -l
查看当前目录下文件明细
结果如图:
命令格式说明:
drwxr-xr-x. 2 centoslive centoslive 4096 Jul 28 22:36 Desktop
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| 1. 首字母d
d 文件类型(- 文件 d 目录 l 软连接文件)
2. 权限rwxr-xr-x rwx u所有者 r-x g所属组 r-x o其他人
r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。
w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。
x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。
3. "."代表ACL权限
4. "2" 引用计数
5. "centoslive"
第一个是文件所有者,第二个是用户组
6. "4096" 文件大小(单位字节)
7. "Jul 28 22:36" 此文件最后一次修改时间
8. "Desktop" 文件名称
|
2.文件处理命令
mkdir(建立目录)
命令英文原意: make directories
命令格式:
1 2 3
| mkdir -p [目录名]
-p 递归创建
|
cd [目录]
命令英文原意: change directory
简化操作:
1 2 3 4 5
| cd ~ 进入当前用户的家目录 cd cd - 进入上次目录 cd .. 进入上级目录 cd . 进入当前目录
|
pwd
命令英文原意: print working directory
打印出当前工作路径
rmdir[目录名]
命令英文原意: remove empty directories
删除文件或目录: rm
1 2 3 4 5
| rm -rf [文件或目录]
选项: -r 删除目录 -f 强制
|
复制命令: cp
1 2 3 4 5 6 7
| cp [选项] [原文件或目录] [目标目录]
选项: -r 复制目录 -p 连带文件属性复制 -d 若源文件是链接文件,则复制链接属性 -a 相当于 -pdr
|
剪切或改名命令: mv
常用目录作用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| / 根目录 /bin 命令保存目录 /boot 启动目录,启动相关文件 /dev 设备文件保存目录 /etc 配置文件保存目录 /home 普通用户的家目录 /lib 系统库保存目录 /mnt 系统挂在目录 /media 挂载目录 /root 超级用户的家目录 /tmp 临时目录 /sbin 命令保存目录(超级用户才能使用的目录) /proc 直接写入内存的 /usr 系统软件资源目录 /usr/bin/ 系统命令(普通用户) /usr/bin/ 系统命令(超级用户) /var 系统相关文档内容
|
链接命令ln
1 2 3 4 5 6
| ln -s [原文件] [目标文件]
功能描述:生成链接文件 选项: -s 创建软连接
不加选项则是创建硬连接
|
硬连接特点:
- 拥有相同的i节点和存储block块,可以看做是同一个文件
- 可以通过i节点识别
- 不能跨分区
- 不能针对目录使用
软连接特征:
- 类似windows快捷方式
- 软连接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和节点号,并没有实际的文件数据
- 修改任意文件,另一个都改变
- 删除原文件,软连接不能使用