@yanglt7
2018-03-15T12:54:44.000000Z
字数 1651
阅读 869
Linux
1.特殊的目录
2.在所有目录下都会存在两个目录. 和 ..
3.常见的处理目录的指令
cd:切换目录pwd:显示目前的目录mkdir:创建目录rmdir:删除一个空目录(1)cd(Change Directory)切换目录
(2)pwd(Print Working Directory)显示目前的目录
(3)mkdir(make directory)创建目录
(4)rmdir删除空目录
4.关于执行档的路径的变数:$PATH
例题
[root@study ~]# mv /bin/ls /root[root@study ~]# /root/ls[root@study ~]# ./ls[root@study ~]# PATH="${PATH}:root"[root@study ~]# mv /root/ls /bin
5.文件与目录的检视--ls
-aAdfFhilnrRSt 文件名或目录--color={never/auto/always} 文件名或目录--full-time 文件名或目录选项与参数
| 选项 | 意义 |
|---|---|
| -a | 包括. 和 ..以及在此目录的所有文件名(包括隐藏文件) |
| -A | 不包括.和.. 以及在此目录的所有文件名(包括隐藏文件) |
| -d | 仅列出目录,不包含目录内的文件资料 |
| -f | 直接列出结果,而不进行排序(ls预设会根据文件名排序) |
| -F | 根据文件、目录等信息,给予附加条件结构,例如:/ 目录;* 可执行文件;= socket文件; l FIFO文件。 |
| -h | 文件大小用KB/GB表示 |
| -i | 列出inode号码 |
| -l | 长资料串列出,包括隐藏文件的文件名和所有属性 |
| -n | 列出UID与GID而非使用者与群组的名称 |
| -r | 将结果反向输出 |
| -R | 连同子目录一起列出来,即该目录下的所有文件都会列出来 |
| -S | 以文件大小排序 |
| -t | 以时间排序 |
| 选项 | 意义 |
|---|---|
| -all / -al | 为上述 a 和 l 参数的组合 |
| -almost | 所有文件名和属性除了群组信息 |
| -author | 所有文件名和属性除了群组信息,没有第一列。文件大小用k单位而不是纯数字 |
| -B | --ignore-backups,不包含末尾含~的文件 |
| --color=never | 不要依据文件特性给予颜色提示 |
| --color=always | 显示颜色 |
| --color=auto | 系统根据设定来判断是否给予颜色 |
| --full-time | 以完整时间模式{年、月、日、时、分}输出 |
| --time={atime,ctime} | 输出access时间或改变权限属性时间(ctime),而非内容变更时间(modification time) |
