Linux中的目录结构: 了解一下!(linux上一个目录)
Linux的文件系统比较复杂,但它们都有一个共同的目录结构,比如我们使用的类Unix系统(比如Linux),它具有一个简单和一致的目录结构,其中把所有文件存储在/根目录下,因此,我们就需要了解Linux中的根目录和子目录,来更好地管理文件和服务。
Linux系统中的根目录(/)是最高层次的目录,所有其它文件和目录都以此目录做起点:
/
├── bin #存放用户能执行的二进制文件├── boot #存放启动操作需要的文件
├── dev #存放字符/块设备文件├── etc #存放各种系统配置文件
├── home #存放用户主目录,每个用户有一个├── lib #存放各种支持文件,比如din动态链接库
├── media#光盘挂载点(如果支持)├── mnt #挂载系统上存储文件的其它设备(如U盘)
├── opt #可选安装的应用软件├── proc #存放系统的配置文件,是一个逻辑文件系统,大部分不需要访问
├── root #系统管理员(root)的目录├── sbin #存放系统的管理程序
├── srv #存放各类服务的数据├── sys #系统配置文件
├── tmp #存放系统上临时文件├── usr #存放用户相关的程序,帮助文件,库文件等等
└── var #存放系统运行时产生的文件
每个目录下都有自己的子目录,比如bin目录下存放了一些基本命令(如ls等),opt目录下存放了一些可选的安装程序,usr目录存放了一些应用程序,home目录存放了每个用户默认的目录,等等。
另外,还有一些特殊的目录,比如mnt,media,proc,sys等,mnt目录中可以挂载其它文件系统,media可以挂载光驱,proc目录存放着一些系统的配置文件,sys目录也存放着系统的配置文件。
总的来说,Linux系统中的目录结构非常简单,但是它却具有非常丰富的内容,可以容纳无数不同类型的文件,是系统管理员管理系统文件的理想之所在。我们可以根据自己的需求创建新的子目录,来存放新的文件,甚至可以修改目录的权限,以更好的管理文件。