2.1 系统目录结构(上)/ 2.2 系统目录结构(下)
安装tree:
yum install -y tree
tree -L 2 只显示2层
主要目录:
/bin, /sbin, /usr/bin , /usr/sbin 命令存放的目录
/boot 系统启动相关文件
/dev 设备文件
/etc 系统配置文件
/home 用户家目录
/lib , /lib64 系统库文件 ldd /bin/ls 看一个命令依赖哪些库
/media 媒介目录,默认空
/mnt 临时挂载目录,默认空
/opt 早期有些文档存在此处
/proc 系统启动的进程, 每个pid有一个目录
/run 进程产成的临时文件
/root root用户的家目录
/srv 会存服务产生的一些文件
/sys 会存系统内核相关的一些文件
/tmp 临时目录
/usr 用户的用到的文件
/var/log 日志存放 /var/log/messages 系统总日志
2.3 ls命令
l 详细信息:
权限,有多少个文件使用相同的inode, 文件所有者, 所有组, 文件大小, 创建时间, 文件名
i 查看文件inode
a 查看隐藏文件
d 查看目录本身
t 以时间的顺序倒序排序
h 以友好的单位显示,配合 -l 用
2.4 文件类型
d 目录
- 普通文件/二进制文件
s socket文件(进程与进程之间通信用)
l 软链接文件
c 字符串设备(鼠标,键盘,tty)
b 块设备(磁盘,光驱,光盘)
2.5 alias命令
看命令所在的路径, 有没有别名: which 命令名
alias 查看系统哪些命令有别名
echo $PATH 查看命令存放的目录
自定义别名(临时): alias aming = 'ls -lha'
取消别名: unalias aming