linux文件系统层次结构 第一篇

一:Linux文件系统层次结构概念

	为了进一步学习linux,需要熟练掌握Linux系统各个目录的功能。linux系统中所有⽂件存储都在文件系统中,他们被组织到⼀个颠倒的⽬录树中,称为文件系统层次结构,这颗树是颠倒的,是因为树根在该层次结构的顶部,树根的下方延伸出目录和子目录的分支。
	Linux 主要树结构⽬录包括:/、/root、/home、/usr、/bin、/tmp、/sbin、/proc、 /boot 等,如图

所示,为典型的 Linux ⽬录结构如下:
在这里插入图片描述
Linux 系统中常见目录功能如下:

目录名称应放置文件的内容
/boot开机所需文件—内核、开机菜单以及所需配置文件等
/dev以文件形式存放任何设备与接⼝
/etc配置文件
/home用户主目录(普通用户的家目录)
/bin存放单用户模式下还可以操作的命令
/lib开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数
/sbin开机过程中需要的命令
/media用于挂载设备文件的目录. /mnt
/opt放置第三方的软件
/root系统管理员的家目录
/srv⼀些网络服务的数据文件目录
/tmp任何人均可使用的“共享”临时目录
/proc虚拟文件系统,例如系统内核、进程、外部设备及网络状态等
/usr/local用户自行安装的软件(源码安装)
/usr/sbinLinux系统开机时不会使用到的软件/命令/脚本
/usr/share帮助与说明文件,也可放置共享文件
/var主要存放经常变化的文件,如日志
/lost+found当文件系统发生错误时,将⼀些丢失的文件片段存放在这里

二:Linux文件类型

在Linux中⼀切都是文件,但文件都得有类型。那如何查看文件是什么类型了?在Linux中可以使用以下命令

ls -l /path 或 ll /path
eg:
[root@rhel8-3 /]# ls -l /home/redhat/
总⽤量 0
-rw-r--r--. 1 root root 0 99 10:51 1.txt

显示文件的属性通常会以如下形式进行显示:

drwxr-xr-x 
d 
	rwx 主⼈
	r-x 组员
	r-x 其他

总结:

第1个字⺟:代表⽂件类型
第2~4字⺟:代表⽤户的权限 (属主)
第5~7字⺟:代表⽤户组的权限 (属组)
第8~10字⺟:代表其他的⽤户的权限 (其他)

在Linux常见的文件类型有7种,分别如下所示:

文件属性文件类型
-常规文件,即file
d目录文件
bblock device 即块设备文件,如硬盘;支持以block为单位进行随机访问
ccharacter device 即字符设备文件,串行端口设备,顺序读写,键盘
lsymbolic link 即符号链接文件,又称软链接文件
ppipe 即命名管道文件,用于进程间的通信
ssocket 即套接字⽂件,通常⽤于⽹络上的通信。可以启动⼀个程序来监听客户端的要求,客户端可以通过套接字来进⾏数据通信
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux文件系统层次结构是一种组织和管理文件和目录的方式,它定义了文件和目录在Linux系统中的存储位置和访问权限。Linux文件系统层次结构采用了一种树状结构,最顶层是根目录(/),下面分为多个层级的子目录。 以下是Linux文件系统层次结构: 1. 根目录(/):根目录是整个文件系统的起点,所有其他目录和文件都是从根目录开始的。 2. /bin:该目录包含了一些基本的可执行命令,如ls、cp、mv等。 3. /boot:该目录包含了启动Linux系统所需的文件,如内核文件和引导加载程序。 4. /dev:该目录包含了设备文件,用于与硬件设备进行交互。 5. /etc:该目录包含了系统的配置文件,如网络配置、用户配置等。 6. /home:该目录是用户的主目录,每个用户都有一个独立的子目录在这里。 7. /lib:该目录包含了系统所需的共享库文件。 8. /media:该目录用于挂载可移动媒体设备,如光盘、USB驱动器等。 9. /opt:该目录用于安装第三方软件包。 10. /proc:该目录是一个虚拟文件系统,提供了有关系统和进程的信息。 11. /root:该目录是超级用户(root)的主目录。 12. /sbin:该目录包含了一些系统管理命令,只有超级用户才能执行。 13. /tmp:该目录用于存储临时文件。 14. /usr:该目录包含了系统的共享文件、库文件、文档等。 15. /var:该目录包含了经常变化的文件,如日志文件、缓存文件等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值