Linux 运维基础一(文件结构)
文件结构图:
- / 根目录 root
- /bin: 存放着最常用的程序和指令
- /boot 存放系统启动的核心文件,包括镜像文件和链接文件
- /dev Deveice 缩写,存放的是 Linux 的外部设备,在Linux中内部设备和外部设备访问方式一样
- /etc Etcetera 的缩写,这个目录用来存放所有的系统管理所需要的配置的文件和子目录
- /home 用户的主目录,在Linux中,每一个用户都有自己的目录,以用户的名字命名
- /lib Library 库的缩写,存放动态连接共享库,所有的程序都要用到这些共享库
- /media Linux 会把自动识别的设备挂在到这个目录
- /mnt 挂在临时文件系统的,例如光驱
- /opt optional(可选的)缩写,这个是给主机额外安装软件的目录,默认是空的
- /proc Processes(进程的缩写) 是一种伪文件系统,存放内核运行的一系列特殊文件,这个目录的文件存放在内存
- /sbin SuperUserBinaries 的意思,超级用户的二进制文件,这里存放系统管理员的系统管理程序
- /selinux Selinux 是一个安全机制,类似于 windows 的防火墙,这个目录就是存放selinux相关的文件的
- /srv 该目录存放一些服务启动之后需要提取的数据
- /sys 针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统
- /tmp tmp 是 temporary(临时) 的缩写这个目录是用来存放一些临时文件的
- /usr unix shared resources(共享资源) 的缩写,非常重要的目录,用户的很多应用程序和文件都放在这个目录
- /usr/bin 系统用户使用的应用程序
- /usr/sbin 超级用户使用的比较高级的管理程序和系统守护程序
- /usr/src 内核源代码默认的放置目录
- /var variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,经常被修改的文件放在这个目录,如日志
- /run 是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除