系统目录结构、ls命令和文件类型

一:系统目录结构
tree:树形显示目录结构
man:命令的帮助文档,包括用法和格式。
常用目录:
系统目录结构、ls命令和文件类型
bin,sbin:存放常用命令目录。
boot:系统启动所需文件。
dev:linux下的设备文件,如光盘,硬盘等。
etc:系统配置文件所在路径。
home:用户家目录。
lib、lib64:系统库文件。ldd /bin/ls #可以查看ls依赖哪些库
media:媒介目录,默认是空的。
mnt:临时挂载目录,默认为空。
opt:默认为空。
proc:系统启动进程,进程pid目录。cwd为进程所在目录。
root:root用户家目录。
run:进程产生的临时文件。关机便会消失
srv:默认为空,服务产生的文件。
sys:系统内核相关文件。
tmp:临时目录。
usr:用户的文件存放目录。
var:常用/var/log,系统日志存放路径。

二:ls命令和文件类型
ls -l 列出详细信息(等同于ll)
系统目录结构、ls命令和文件类型
第一列第一位表示文件类型,d表示目录,-表示普通文件,l表示链接文件,c表示字符串设备,b表示块文件,s表示socket文件
第一列剩下9位表示该文件的权限。
第二列为有多少个文件使用了相同的inode。
第三列为文件所属者。
第四列为文件所属组。
第五列为文件大小。
第六七八列为文件产生的月日时间。
第九列为文件名。

ls -a 列出所有文件,包括隐藏文件
ls -t 按文件的最后更改时间排序,按降序排列
ls -d 只列出目录本身
ls -i 查看文件inode号
!ls 最后一条ls命令

猜你喜欢

转载自blog.51cto.com/10941098/2123323