Linux 2 Linux系统目录
研发Linux的团队和个人很多,如果没有统一的标准来确定不同文件的配置目录,将是很糟糕的一件事情。
目录配置标准:Filesystem Hierarchy Standard(FHS)
目录树
- 目录树的起点为根目录(/,root)
- 每个目录不止能使用本地端的文件系统,也可以使用网络上的文件系统。
可以利用(Network File System,NFS)服务器挂载特定目录等 - 每一个文件在此目录树中的文件名(含完整路径)都是独一无二的
根节点的目录
放置系统很多执行文件的目录,/bin下的命令可以被root和一般账户锁使用
/bin放置的是单用户模式下还能被操作的命令(cat,chmod,chown,date,mv,mkdir,cp,bash)
系统中的主要配置文件,账号,密码,各种服务的起始文件,一般用户查阅,root用户修改。
/etc/init.d:所有服务的默认启动脚本
/etc/xinetd.d:super daemon(守护进程)管理的各项服务的配置文件目录
放在/sbin下面的为开机过程中所需要的的,里面包括了开机,修复,还原系统所需要的命令。
/usr/sbin:某些服务器软件程序
/usr/local/sbin:本机自行安装的软件所产生的系统执行文件
查看版本
查看Linux发行版本(Linux distributions)使用的是哪个Linux标准(Linux Standard Base),发行版本使用的都是Linux的内核。
查看基本信息
uname -r #可以查看实际的内核版本 lsb_release -a #用来显示lsb(Linux Standard Base) 和特定的信息