zoukankan      html  css  js  c++  java
  • [Linux] 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 :日志文件目录

  • 相关阅读:
    如何使用sendEmail发送邮件
    Linux curl命令详解
    linux比较两个文件是否一样(linux命令md5sum使用方法)
    strace命令用法详解
    strace用法说明
    ORA-12154 TNS无法解析指定的连接标识符
    VNC远程连接阿里云Linux服务器 图形界面
    pycharm配置Git 代码管理
    FireFox浏览器-xpath快速定位插件:Xpath Checker
    odoo 前端模板引擎 Qweb
  • 原文地址:https://www.cnblogs.com/0616--ataozhijia/p/8525144.html
Copyright © 2011-2022 走看看