linux目录结构简析

1.根目录/,到linux的根目录/下输入指令ls,会发现linux的主要的目录结构,/目录是根目录,所有的文件、目录及设备都会挂载在根目录下面,如图
根目录

2./bin,该目录存放普通用户和系统管理员用户所用到的命令,如chmod,ls,less,more等,即存放常见的指令

3./sbin,只有系统管理员才能执行的程序,普通用户无权限使用,如passwd,useradd等等。这个目录跟/usr/sbin或/usr/local/sbin相似,都是系统管理员才能使用的指令,对应的/bin,/usr/bin,/usr/local/bin存放的都是普通用户和系统管理员都能使用的命令

4./etc 存放系统的配置文件,如/etc/passwd,/etc/host,/etc/groups,/etc/profile等文件,该目录下的文件,普通用户一般只用查看的权限,只有系统管理员才有修改的权限。

5./usr,unix software resource用户应用程序默认安装的路径,用户安装的应用程序可以安装到/usr/local路径下,/usr/share主要存放一些共享文件,/usr/bin存放普通用户程序所需要用到的命令,/usr/sbin存放系统管理员程序所需要用到的程序

6./opt,可选的应用程序的安装路径,安装在这个路径下的应用程序,它的源文件,库文件等都是处于同个目录下,这样卸载程序的时候,只需要直接删除了,不会对其他程序造成影响

7./root,root用户的主目录

8./home,用户目录的存放路径,如新建一个用户zhangsan,这时会在/home目录下新建一个zhangsan文件夹作为zhangsan的主目录

9./boot,存放开机时候用到的引导程序文件和linux内核文件,该文件夹切勿随意操作,不然可能开机都开不了

10./lib,库文件,包括系统运行时候需要引用到的库,包括/bin或/sbin下程序所需要用到的库,所以操作需谨慎

11./proc,系统信息存放路径,例如内核,进程,内存信息,网络信息等,该目录是虚拟文件系统,这些信息是存放在内存中的。到/proc路径下即可查看到

12./var,存放可变数据的目录,与系统的运作过程相关,例如日志文件/var/log,如程序数据/var/local等

13./dev,设备目录,这里面存放了设备文件,但不是驱动程序,而是访问这些设备的端口

14./media,媒体设备,可移除设备的挂载点,如usb,光驱,软盘,cd/dvd等

15./mnt,与/media作用相同,以前没有/media的时候,临时的设备都手动挂载到/mnt目录下,自从有了自动挂载,临时设备都自动挂载到/media目录下了。如我u盘插入到机器上,并没有自动挂载到media目录下,我手动把它挂载到/mnt目录下了,如图
手动挂载
也可以挂载到/media目录下,没本质区别
mediamount

16./srv,服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内

17.一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值