-
一、Linux的文件类型:
- 注意:硬链接与软链接相似,但不是特殊的文件类型。只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理索引(也称为inode)。当移动或者删除原始文件时,硬链接不会被破坏,因为它所引用的是文件的物理数据而不是文件在件结构中的位置。
-
-
二、Linux系统的目录结构
- FHS: filesystem hierarchy standard文件系统层级标准,定义了在类Unix系统中的目录结构和目录内容,即让用户了解到已安装软件通常放置于哪个目录下。
- Linux目录结构的特点
- 使用树形目录结构来组织和管理文件。整个系统只有一个根目录(树根),Linux的根目录用“/”表示其他所有分区以及外部设备(如硬盘、光驱等)都是以根目录为起点,挂接在目录树的某个目录中的,通过访问挂载点目录,即可实现对这些分区的访问。
-
三、各种文件名及作用
- /dev:设备/块设备/字符设备等。dev 是设备(device)的英文缩写。包含所有的设备文件
- /etc:存放系统和程序的配置
- /root:root用户的家目录
- /var: 存放变量;最主要的是里面的日志log
- 挂载点目录:media,mnt;有点类似于Windows的盘符;
- /bin:存放普通用户可执行的程序和命令
- /sbin:存放的是管理员能够执行的指令信息
- /boot:引导操作系统(vmlinuz 内核)
- 光盘:cdrom/sr0(是在dev下的磁盘里面)
- t:特殊权限;只能创建人才能删除
- /proc/sys:虚拟文件系统存的内容在内存里
- /usr:存Linux的程序资源
- /srv:存放网络服务
- /home:存放一般用户的个人目录
- /run:保存自系统启动以来描述系统信息的文件
-
四、根下面的的文件---是一棵倒立生长的树---倒树状结构
- 步骤:
- 启动文件:boot---内核vmlinuz
- 数据存放在磁盘里面:dev---sr0/cdrom或者光盘nvme0n1/sda
- 挂载点目录:media,mnt---类似于Windows的盘符;
- 登录---root或者home
- 执行命令:bin或者sbin(在usr下面)
- 进行服务端设置:etc---ssh--sshd_config
- 记录访问的人:var--log---messages
- 产生临时文件:tmp---运行完之后,会自动删掉,不会占用磁盘内存
- 总结:系统启动用boot,磁盘设备放在devi下面,并对文件进行挂载media/mnt,登录root/home,再输入指令bin/sbin(这两个是存放在usr下面的),给客户提供服务在etc下面的srv里,其中会产生日志var,程序也会产生临时文件。
- 步骤:
-
五、路径以及工作目录:
- 用“路径”来表示某个文件(或目录)在目录结构中所处的位置。顾名思义,路径是指从树型目录中的某个目录层次到达某一文件或子目录的一条线路,路径由以“/”为分隔符的多个目录名构成。
- 路径可分为:
- 绝对路径:是指以根目录“/”为起点来表示系统中某个文件(或目录)的位置的方式---不需要管当前的工作目录
- 相对路径:是以当前目录为起点,表示系统中某个文件或目录在目录结构中的位置的方式----相对于当前的工作路径
- 用户当前所处的位置,使用 pwd 命令查看
- 更改当前的工作目录,即切换目录: cd 路径
- [root@localhost ~]# pwd
- [root@localhost ~]# cd /
- [root@localhost /]# pwd
- #回到当前用户的家(主)目录:[root@xjf /]# cd ~ [root@localhost ~]# pwd
- #回到当前目录的上一级目录:[root@xjf ~]# cd ..
- #切换到之前的目录: [root@localhost /]# cd -
- FHS: filesystem hierarchy standard文件系统层级标准,定义了在类Unix系统中的目录结构和目录内容,即让用户了解到已安装软件通常放置于哪个目录下。
Linux的文件类型和根目录结构
于 2023-03-31 10:25:22 首次发布