转载请注明出处,谢谢。
/bin
bin是binary的缩写即二进制的意思该目录下都是一些可执行的程序文件如 cd su等/sbin
sbin是super binary超级的 二进制目录,所谓的超级的意思就是超级管理员root可以调用的可执行的指令。/usr
usr即user安装软件的时候可以安装到这个目录;与windows来对比来看的话/usr类似于windows下的c:/Program Files文件目录。
/usr/bin 是普通用户可以操作的指令。
/usr/sbin 是管理员root可以操作的指令。
更为重要的是在linux系统中并不是所有的指令都存在(刚安装的操作系统)
系统里边有的指令必须通过安装对应的软件才可以存在并执行。- /dev
dev即device 设备的意思 设备目录。
在linux系统中把所有的硬件映射为具体的文件,所以硬件设备文件都在/dev目录下。
在windows系统中,设备大家很好理解,象硬盘,磁盘指的是实实在在硬件。而在文件系统的linux下面,都有对于文件与这些设备关联的。 - /root
-root 根 即超级管理员root的家目录。
用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /home
给系统每增加一个普通用户,都会在home目录给该用户创建一个文件夹
这个文件夹是该用户的家目录,用户登录系统默认会进入自己的家目录
用户对自己的家目录拥有绝对操作权限。
根目录是设备的最顶层目录,用 / 表示
**家目录是每个用户登录系统后所在的目录,通常在 /home 下,以用户名作为目录,可以用 ~ 表示。
cd / 进入根目录
cd ~/ 进入家目录**/proc
/proc 文件系统是一种内核和内核模块用来向进程 (process) 发送信息的机制 (所以叫做 /proc)。这个伪文件系统让你可以和内核内部数据结构进行交互,获取 有关进程的有用信息,在运行中 (on the fly) 改变设置 (通过改变内核参数)。 与其他文件系统不同,/proc 存在于内存之中而不是硬盘上。
内存映射目录,通过该目录可以查看系统的相关信息。/var
variable 时长变化的目录用于存放项目。/etc
系统配置文件目录
/etc/passwd 系统“用户”配置文件
/etc/group 系统“用户组”配置文件/boot
系统启动目录/lib
library 资源库目录
系统运行过程中调用的函数或函数库都在此目录