系统目录结构、文件查看命令以及文件类型
系统目录结构
/ #根目录
/dev/ #设备目录
/boot/ #系统启动相关文件夹,grub存放位置文件
/sys/ #系统内核相关文件
/root/ #超级用户目录
/etc/ #系统配置文件夹
/proc/ #系统进程运行文件
/opt/ #软件安装
/usr/ #用户安装软件处
/home/ #用户目录
/var/ #日志文件夹
lib lib64 #库文件夹 软链接文件 -> /usr/bin /usr/lib64
bin sbin #命令存放文件 软链接文件夹 -> /usr/bin /usr/sbin
/run #进程产生 pid…
/srv/ #服务产生
/mnt/ /tmp/ /media/ #挂载文件夹 临时文件 CD-ROM等挂载文件
文件类型
1 2-4 5-7 8-10 11 12 13 14 15 16
-rw———-. 1 root root 1417 10月 18 01:11 anaconda-ks.cfg
1 : 文件类型
2-4: USR权限
5-7:group权限
8-10:other权限
11: 相同inode统计
12:用户user
13:所属组
14:文件大小
15:时间
16:文件名
文件类型:
find / -type d #查找 / 中目录文件
d 目录
- 普通文件
l 软链接 /dev/cdrom
c 字符串设备 #鼠标、键盘 /dev/tty
b 块设备 /dev/sda1
s socket文件 /dev/log
命令笔记
ls
-lh 文件大小自适应显示
-rw———-. 1 root root 1.4K 10月 18 01:11 anaconda-ks.cfg
-a 显示一个目录的所有文件包括 . 类型的隐藏文件
-d 显示该目录,不显示子文件/文件夹
-il 显示文件inode
662992 -rw———-. 1 root root 1417 10月 18 01:11 anaconda-ks.cfg
-lt 按时间逆向排序
alias #别名
alias #显示别名
which ls #查看命令位置和设置的别名(如果有的话)
->alias ls=’ls —color=auto’
/usr/bin/ls
alias checkdir=’ls -ld —color=auto’ #设置别名