Linux系统目录结构

Linux系统目录结构

Linux系统下一切皆文件 !!!

命令集合:

  • /bin : 存放最常用的程序和指令。
  • /sbin : (super bin) 只有系统管理员能使用的程序和指令。

账户:

  • /root : 系统管理员的用户主目录。
  • /home : 用户的家目录,以用户的账号命名。
  • /usr : 用户的很多应用程序和文件都放在整个目录下,类似于windows下的program files目录。
    • /usr/bin : 系统用户使用的应用程序与指令。
    • /usr/sbin : 超级用户使用的比较高级的管理程序和系统守护程序。
    • /usr/src : 内核源代码默认的放置目录。
    • /usr/share : 用于存放一些共享的数据,比如音乐文件或者图标等。

系统启动必须:

  • /boot : 存放启动Linux时所需的内核文件,包括压缩后的内核镜像文件(vmlinuz)、虚拟文件系统镜像文件(initrd.img)、启动引导grub的配置文件。
  • /etc : 系统全局配置文件,会影响所有的用户,更改文件可能会导致系统不能启动。
  • /lib : 存放基本代码库(比如c++库),作用类似于Windows里的DLL文件,几乎所有的应用程序都需要用到这些共享库。
  • /sys : 这是Linux2.6内核的一个很大的变化。虚拟文件系统。

临时文件:

  • /tmp : 存放临时文件。重启后重置。
  • /run : 这是一个临时文件系统,存储系统启动以来的信息。重启后重置。
  • lost+found : 一般情况下为空,系统非法关机后,这里就存放一些文件。

设备相关:

  • /dev : 存放设备文件。
  • /media : Linux会自动识别一些设备,如U盘、光驱等,识别后会挂载到这个目录下。
  • /mnt : 系统提供该目录是为了让用户临时挂载别的文件系统。

运行过程:

  • /var : 存放可变的数据。
  • /proc : 为了监控内存中的进程信息。是一种伪文件系统,存储当前内核运行状态的一系列特殊文件,不存在于磁盘上,是系统内存的映射。

扩展用的:

  • /opt : 默认是空的,安装额外软件可以放在这个里面。
  • /srv: 主要用来存储本机或本服务器提供的服务或数据。

参考链接:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值