CentOS 系列:CentOS 7文件系统的组成

CentOS 7文件系统的组成


文件系统的组成

  1. 一切从根开始

  2. 文件路径中只有第一个/是根目录,后面的/是分隔符

  3. 文件名区分大小写

  4. 除斜线(/)以外,其他的字符都可以命名文件,最好不要用特殊字

Linux的一些重要目录

  • /bin:重要的二进制(binary)应用程序,包含了二进制的文件,系统所有用户使用的命令都在这

  • /boot:启动的配置文件,包含引导加载程序相关的文件

  • /dev:设备(device)文件,包括终端设备、USB或连接到系统的任何设备

  • /etc:配置文件,包含所有程序的配置文件

  • /home:本地用户主目录,用home来存放个人档案

  • /lib:系统库,包含支持在/bin和/sbin下的二进制文件的库文件

  • /lib64:包含在/bin和/sbin里面的程序使用的库文件

  • /media:挂载可移动介质,用于挂载可移动设备的临时目录

  • /mnt:挂载文件系统临时安装的目录,root可以挂载文件系统

  • /opt:包含从各个厂商的附加应用程序应该安装在/opt或者/opt的子目录下

  • /proc:特殊的动态目录,用于维护系统信息和状态,包括当前运行中进程的信息。

  • /root:root的家目录

  • /run:系统运行所需要的,不能删!

  • /sbin:重要的系统二进制文件,在这个目录下的Linux命令都是由root来使用,对系统进行维护

  • /srv:主要用来存储本机或者本服务器提供的服务或者数据

  • /sys:系统文件

  • /tmp:临时文件,系统和用户使用过程中创建的临时文件

  • /usr:包含大部分用户都可以访问的应用程序和文件,包括二进制文件与库文件

  • /var:经常变化的文件,比如数据库、日志

  • /home/username #普通用户的家目录

  • /usr #安装的软件,共享库等目录重要的子目录有

  • /usr/bin #用户命令

  • /usr/sbin #系统管理员命令

  • /usr/local #本地自定义软件安装目录

文件和目录名

  • 名字不能多于255个字符

  • 所有字符都要求是有效的,除斜线(/)以外

    • 不要使用某些特殊的字符在文件或者目录名中

    • 当文件名中有特殊字符时应用引号保护引起来

  • 命名和大小写敏感

    • 例如:MAIL,Mail,mail和mAiL

主机名

python 复制代码
[root@localhost ~]#
  • root:用户名

  • localhost:主机名

  • ~:用户主目录

  • #:root用户

  • $:普通用户

文件权限

python 复制代码
drwxxr-xr-x 2 root root 6 Jul 12 00:20 Musci
  • d:文件类型:-文件,d目录,l链接文件,b块设备(磁盘),c字符设备

  • rwx:权限,r=读4,w=写,2,x=执行,1

  • 2:链接数:对于文件是链接数,对于目录而言是目录里面有多少个子目录

  • root:拥有人

  • root:拥有组

  • 6:大小:默认单位字节,-h 换算单位

  • Jul 12:日期

  • 00:20代表文件内容最后一次被修改的时间

  • Musci:文件名

绝对路径和相对路径

绝对路径

绝对路径:

  1. 从根开始的路径是绝对路径

  2. 与当前位置无关,在任何地方都可以引用

    在/a/b/c文件下,然后使用cd /root下可以直接切换,只要cd后面接上/

相对路径

相对路径:

  1. 不以根开始的路径

  2. 以当前所在的路径开始,pwd打印当前工作目录

    在d目录下切换到后面的文件夹,不需要接上根目录

    python 复制代码
    cd e/

嘻嘻哥哥~

CentOS 7文件系统的组成

相关推荐
m0_694938011 小时前
Leetcode打卡:字符串及其反转中是否存在同一子字符串
linux·服务器·leetcode
huhy~2 小时前
基于Ubuntu2404桌面版制作qcow2镜像
centos·云计算
看星星的派大星2 小时前
rk3588 android12 root
linux
飘飘燃雪2 小时前
Linux Modbus协议详解,代码示例
linux·运维·服务器·modbus
蜗牛hb2 小时前
Kali基础知识
linux·运维·服务器
tingting01193 小时前
docker 释放磁盘空间--常用清理命令
运维·docker·容器
乐维_lwops3 小时前
安全筑堤,效率破浪 | 统一运维管理平台下的免密登录应用解析
运维·服务器·安全
恩爸编程3 小时前
深入浅出 Linux 操作系统
linux·运维·服务器·linux系统介绍·linux操作系统介绍·linux操作系统是什么·linux操作是什么
明达技术3 小时前
分布式 I/O 配合高冗余 PLC,打造高效控制新典范
运维·分布式
马船长3 小时前
RCE-PLUS (学习记录)
java·linux·前端