• Linux系统目录整理


    转载自https://www.runoob.com/linux/linux-system-contents.html

    只是为了让自己好查找及加深记忆

    1、根目录下的主要文件目录

    2、树状目录结构

     

    3、所有的文件及目录都被放置在一个倒置的树状目录中

    /为根目录 .表示当前目录,用户所在的工作目录   ..上一级目录,当前目录的父目录

    若一个文件或者目录以.开始时,表示这个文件或者目录是一个隐藏目录或者文件。以默认方式查找时不显示该目录。

    4、目录分类

    1. 系统启动项:

    /boot 存放linux系统启动时的内核文件,包括连接文件和镜像文件

    /etc  存放所有系统需要的配置文件和子目录列表,更改目录下的文件可能会导致系统不能启动。

    /lib   存放基本代码库(比如C++库)类似于windows中的dll文件 几乎所有应用程序会用到这些共享库

    /sys  出现的一个文件系统 sysfs 。sysfs文件系统集成了下面3种文件系统的信息:进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中

    1. 指令集合

    /bin 存放着最常用的程序和指令

    /sbin 只有系统管理员使用的程序和指令

    1. 外部文件管理

    /dev 存放的是linux的外部设备 注意 linux中访问设备和访问文件方式相同

    /media 类windos的其他设备  自动识别的一些设备 如光驱和U盘等

    /mnt  临时挂载的别的文件系统 例如可以将光驱挂载在/mnt中 这样就可以查看光驱中的内容了

    1. 临时文件

    /run 一个临时文件系统,存储系统启动以来的信息,当系统重启时,这个目录下的文件就应该被清除 若有/var/run 应该指向/run

    /lost+found 一般情况下为空 当系统异常关机后,这里就会存放一些文件

    /tmp 用来存放临时文件

    1. 账户

    /root 系统管理员的用户主目录

    /home 用户的主目录 以用户名来命名

    /usr 用户的许多应用程序和文件都存放在这个目录下,类似于windows中的programfiles 

    /usr/bin 系统用户使用的应用程序及指令

    /usr/sbin 超级用户使用的高级管理程序和系统守护程序

    /usr/src  内核源代码默认的放置目录

    1. 运行过程中要用的

    /var 存放进场修改的数据 比如程序运行的日志文件 (/var/log目录下)

    /proc 管理内存空间 虚拟的目录 是系统内存的映射 可以直接访问这个文件目录来获取系统的信息 这个目录的内容不再硬盘里而是在内存里,也可以修改里面的某些文件来修改

    1. 扩展使用的

    /opt 默认是空的 额外装软件时可以放在这里面

    /srv 存放服务启动后需要提取的数据(不用服务器就是空)

    1. 其他的

    /selinux  是Redhat/CentOS所特有的目录,是一个安全机制。类似于windows的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。

    /net

    /misc

  • 相关阅读:
    ANDROID STUDIO系列教程一--下载与安装
    Linux发邮件之mail命令
    Linux/CentOS关闭图形界面(X-window)和启用图形界面命令
    SVN四部曲之SVN设置详解深入
    构造函数 (C++)
    C++的构造函数和析构函数
    当你输入一个网址的时候,实际会发生什么?
    C++ 风格与技术 FAQ(中文版)
    二分查找算法(递归与非递归两种方式)
    c++模板
  • 原文地址:https://www.cnblogs.com/kexiblog/p/13212502.html
Copyright © 2020-2023  润新知