当前位置: 首页 > IT解答 > Linux文件系统的层级结构: 无可替代的GNU/Linux文件层次架构

Linux文件系统的层级结构: 无可替代的GNU/Linux文件层次架构

发布时间:2024-07-29 15:21:53 作者:001资源网 阅读:1次

通过学习“Linux中的一切都是文件”这一节,我们知道我们通常与文件打交道。那么,我们应该如何找到他们呢?很简单,在Linux操作系统中,所有的文件和目录都被组织成一个倒树形结构,

Linux文件系统的层次结构

从根节点“/”开始,如图1所示。


Linux文件系统的层次结构


其中,目录就相当于 Windows 中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录,而文件中存储的是真正的信息。

文件系统的最顶层是由根目录开始的,系统使用“/”来表示根目录,在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含(子)目录或文件。如此反复就可以构成一个庞大的文件系统。

其实,使用这种树状、具有层次的文件结构主要目的是方便文件系统的管理和维护,想象一下,如果所有的文件都放在一个目录下,其文件系统的管理和维护将变成一场噩梦。

现实中也有许多类似的例子,例如在整个行政管理体制中,村民就相当于文件,他们住在一个村庄中,村庄就是存储村民的目录。许多村又组成了个乡,这个乡就相当于存储村的目录,依此类推,最终就构建出了一个庞大的行政区域管理结构图。

注意,目录名或文件名都是区分大小写的,如 dog、DOG 和 Dog 为 3 个不同的目录或文件。完整的目录或文件路径是由一连串的目录名所组成的,其中每一个目录由“/”来分隔。如 cat 的完整路径是 /home/cat。

在文件系统中,有两个特殊的目录,一个是用户所在的工作目录,即当前目录,可用一个点“.”表示;另一个是当前目录的上一层目录,也叫父目录,用两个点“..”表示。

如果一个目录或文件名是以一个点开始,就表示这个目录或文件是一个隐藏目录或文件。即以默认方式査找(后续会讲查找命令)时,不显示该目录或文件。

为了方便管理和维护,Linux 系统采用了文件系统层次标准,也称为 FHS 标准,它规定了根目录下各个目录应该存在哪些类型的文件(或子目录),比如说,在 /bin 和 /sbin 目录中存放的应该是可执行文件,有关各个目录存放文件的类型,已在《Linux文件目录结构一览表》一节中作了详解介绍,这里不再过多赘述。

解决deepin系统任务栏消失的问题

当我们的电脑系统更新时,一些小白电脑迫不及待地安装使用新系统,却不知道新的电脑系统存在很多bug。比如新系统deepin系统,很多朋友在下载使用过程中发现任务栏不见了!那么我们如何找到任务栏呢?

解决办法:

方法一:

1、关闭云同步中的任务栏同步。

2、删除 rm ~/.config/dconf 或 rm ~/.config/dconf -rf 文件夹。

3、重启即可解决。

方法二:

1、按下“ctrl+alt+t”进入终端。

2、随后输入命令:sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install dde。

3、随后重启一下系统即可解决。

以上就是为您带来的deepin任务栏消失解决方法 ,输入代码的时候直接复制就好了~

如何在Linux系统上安装百度网盘

linux系统怎么安装百度网盘?在百度网盘安装linux版本时,首先需要下载一个百度网盘安装包,然后在安装包中添加一些文件,这些文件可以是一些常用的文件,具体操作如下:

linux系统怎么安装百度网盘

Linux安装百度网盘教程

1、百度搜索“百度网盘”,点击“客户端下载”

linux系统怎么安装百度网盘

2、下载页面中,选择Linux版本

linux系统怎么安装百度网盘

3、选择Linux版本的“deb格式” 

linux系统怎么安装百度网盘

4、 点击下载后,保存文件

linux系统怎么安装百度网盘

5、 找到刚刚下载的deb格式的文件,使用“软件安装”方式打开

linux系统怎么安装百度网盘

6、点击安装

linux系统怎么安装百度网盘

7、 这里需要授权,输入自己电脑的密码

linux系统怎么安装百度网盘

8、输入密码后,就让它自己安装就可以了,等待完成

linux系统怎么安装百度网盘

9、安装完成后,在应用列表中启动百度网盘客户端 

linux系统怎么安装百度网盘

10、 确认百度网盘安装成功!!!

linux系统怎么安装百度网盘

如何在Linux设置串口的永久权限

Linux如何设置串口永久权限,下面就来给大家讲解一下!

方法讲解

1. 错误状态

在使用串口进行通信时,经常需要使用指令来赋予用户读写的权限

$ sudo chmod 777 /dev/ttyUSB0

但这样的权限是一次性的

每次重启或者关闭计算机,插拔USB串口都无效了,炸裂!

2. 解决办法

查看串口 ttyUSB0 

$ ls -l /dev/ttyUSB0

Linux如何设置串口永久权限 Linux设置串口永久权限的方法

可以看到所属用户组为 dialout, root 用户才具有操作权限

接下来查看当前用户名

$ whoami

Linux如何设置串口永久权限 Linux设置串口永久权限的方法

然后将当前用户加入到 dialout 用户组,使其具有操作串口 ttyUSB0 的权限

$ sudo usermod -aG dialout jove

Linux如何设置串口永久权限 Linux设置串口永久权限的方法

最后重启系统即可实现永久串口读写权限,搞定收工!

以上就是Linux设置串口永久权限的方法了,赶紧试试吧。

渝ICP备20008086号-39 违法和不良信息举报/未成年人举报:linglingyihcn@163.com

CopyRight©2003-2018 违法和不良信息举报(12377) All Right Reserved