Linux目录结构

Linux系统开发运维目录

Linux目录结构

CentOS7.6系统重新装机后在“/”下可以看见的目录:
在这里插入图片描述

/bin

bin是Binaries (二进制文件) 的缩写。软链接目录,代表的是/usr/bin,存放的是普通用户能执行的命令。如man。

/sbin

软链接目录,代表的是/usr/sbin,存放的是管理员执行的命令。

/lib

软链接目录,代表的是/usr/lib,为系统启动或跟文件系统上的应用程序(/bin,/sbin等)提供共享库,以及为内核提供内核模块。

/lib64

软链接目录,代表的是/usr/lib64,64位系统特有的存放64位共享库的路径。

/boot

存放的是系统的启动配置文件以及内核文件,包括一些连接文件以及镜像文件。
如kernel、initramfs(initrd)、grub等。

/dev

dev是Device(设备) 的缩写,该目录下存放的是 Linux 的外部设备,在 Linux中访问设备的方式和访问文件的方式是相同的。类似于Windows的设备管理器。dev下的sda代表U盘等存储设备,cdrom代表dvd等光驱设备,stdout代表屏幕

/etc

etc是Etcetera(等等) 的缩写,用来存放所有的系统管理所需要的配置文件。更改该目录下的文件可能会导致系统不能启动。

/root

系统管理员的用户主目录,即root用户主目录。

/home

用户的主目录,该目录内有以用户账号命名的目录.
在 Linux 中,每个用户都有一个自己的目录。这些目录统一放在/home目录下。
存放每个用户的设置文件,用户的桌面文件夹,还有用户的数据。

/usr

usr是“Unix System Resource”的缩写。
用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。
/usr/local
用户级的程序目录,可以理解为 C:/Progrem Files/ 。用户自己编译的软件默认会安装到这个目录下。
/usr/bin
系统用户使用的应用程序与指令。系统预装的可执行程序,会随着系统升级而改变。
对比来看,/usr/local/bin目录是给用户放置自己的可执行程序的地方,自定义的程序推荐放在这里,不会被系统升级而覆盖同名文件。
/usr/sbin
超级用户使用的比较高级的管理程序和系统守护程序。
/usr/src
内核源代码默认的放置目录。

/opt

用户级的程序目录,可以理解为 D:/Software ,opt 有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接 rm -rf 掉即可。
在硬盘容量不够时,也可将 /opt 单独挂载到其他磁盘上使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值