ubuntu之系统目录含义

本篇为转载:苏的专栏


/boot/: 启动文件,所有与系统启动有关的文件都保存在这里

/boot/grub/:grub引导器相关的配置文件都在这里

/dev/:此目录中保存了所有设备文件,例如,使用的分区:/dev/hda,/dev/cdrom 等。

/proc/:内核与进程镜像

/mnt/:此目录主要是作为挂载点使用

/media/: 挂载媒体设备 包括软盘,光盘,DVD等设备文件

/root/ root用户的HOME目录

/home/user名 /:普通用户的HOME目录,创建一个一般用户账号时,默认的用户主文件夹就在该目录下

/bin/:此目录中放置了所有用户能够执行的命令

/sbin/:此目录中放置了一般是只有root用户才能执行的命令

/lib/: 系统程序库文件目录

/etc/:系统程序和大部分应用程序的全局配置文件都在这个目录

/etc/init.d/: SystemV风格的启动脚本

/etc/rcX.d/:启动脚本的链接,定义运行级别

/etc/network/: 网络配置文件

/etc/X11/: 图形界面配置文件

/lost+found:包含了系统修复时的恢复文件

/proc:这个目录本身是一个虚拟文件系统。它放置的数据都是在内存当中,例如系统内核,进程等

/sys:一个虚拟的文件系统,主要也是记录与内核相关的信息。这个目录同样不占硬盘容量

/usr:usr并不是user的缩写,而是Unix Software Resource的缩写,即“Unix 操作系统软件资源”放在该目录,而不是用户的数据。这个目录 
相当于Windows操作系统的“C:\Windows\”和“C:\Program files\”这两个目录的综合体,系统安装完毕后,这个目录会占用最多的硬盘容量

/usr/bin :用户可使用的大部分命令都放在这里

/usr/include :存放C/C++等程序语言的头文件(head)和目标文件(include)

/usr/lib :包含各应用软件的函数库,目标文件(object file),比如它下面有jvm目录,就是Java

/usr/local :系统管理员在本机自行下载自行安装的软件(非Ubuntu发行版默认提供的软件)一般放在该目录。该目录下也有bin,etc, include, lib等子目录。

/usr/sbin:非系统正常运行所需要的系统命令。最常见的就是某些网络服务器软件的daemon命令,如nginx, ntpd, mysqld

/var:如果/usr 是安装时会占用较大硬盘容量的目录,那么/var 就是在系统运行过程中渐渐占用硬盘容量的目录。包括缓存cache,日志log,以及某些软件运行所产生的文件,包括程序文件(lock file, run file)。MySQL数据库文件也是放置在这个目录下,具体为/var/lib/mysql/目录下

/var/cache: 应用程序缓存目录

/var/lib:存放程序执行过程中,需要使用到的数据文件

/var/lock:它是/run/lock目录的软链接,某些设备或文件一次只能被一个应用所使用

/var/log :日志文件目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值