Linux 2 Linux系统目录

Linux目录配置标准

  研发Linux的团队和个人很多,如果没有统一的标准来确定不同文件的配置目录,将是很糟糕的一件事情。

  目录配置标准:Filesystem Hierarchy Standard(FHS)

 

目录树

  • 目录树的起点为根目录(/,root)
  • 每个目录不止能使用本地端的文件系统,也可以使用网络上的文件系统。
      可以利用(Network File System,NFS)服务器挂载特定目录等
  • 每一个文件在此目录树中的文件名(含完整路径)都是独一无二的

根节点的目录

目录 应放置的文件内容
/ 根目录:所有的目录都是由根目录衍生的,同时根目录与开机,还原,修复等操作有关
/bin

放置系统很多执行文件的目录,/bin下的命令可以被root和一般账户锁使用

/bin放置的是单用户模式下还能被操作的命令(cat,chmod,chown,date,mv,mkdir,cp,bash)

/boot 主要放置开机会使用到的文件
/dev 任何设备与接口设备都以文件形式存在这个目录中。访问这个目录的某个文件就相当于访问某个设备
/etc

系统中的主要配置文件,账号,密码,各种服务的起始文件,一般用户查阅,root用户修改。

/etc/init.d:所有服务的默认启动脚本

/etc/xinetd.d:super daemon(守护进程)管理的各项服务的配置文件目录

/home 系统默认用户主文件夹
/lib 系统的函数库
media 放置可删除的设备,软盘,光盘,DVD
/mnt 暂时挂载额外的设备
/opt 给三方软件放置的目录
/root 管理员的主文件夹
/sbin

放在/sbin下面的为开机过程中所需要的的,里面包括了开机,修复,还原系统所需要的命令。

/usr/sbin:某些服务器软件程序

/usr/local/sbin:本机自行安装的软件所产生的系统执行文件

/srv service,一些数据启动后,这些服务所需要取用的数据目录
/tmp 临时目录
/usr UNIX Software Resource:类似Windows(C:\Windows,C:\Program Files 的综合)
/var 常态性变动的文件:包括缓存登录文件以及某些软件运行时产生的文件

 

 查看版本

  查看Linux发行版本(Linux distributions)使用的是哪个Linux标准(Linux Standard Base),发行版本使用的都是Linux的内核。

  查看基本信息

  

uname  -r #可以查看实际的内核版本

lsb_release -a #用来显示lsb(Linux Standard Base) 和特定的信息

 

 

  

   

        

posted @ 2021-09-05 22:31  甲壳虫~~~  阅读(37)  评论(0)    收藏  举报