从零学习linux目录结构技术,linux目录结构详解

kodinid 15 0

大家好,今天小编关注到一个比较意思的话题,就是关于从零学习linux目录结构技术问题,于是小编就整理了3个相关介绍从零学习Linux目录结构技术的解答,让我们一起看看吧。

  1. linux如何在home目录下创建目录?
  2. 根目录,home目录,家目录,这些是怎么理解的,不清楚?
  3. 如何更改linux文件目录拥有者及用户组?

linux如何在home目录下创建目录?

你好,在Linux中,在终端可以使用mkdir命令来创建目录。要在home目录下创建目录,可以按照以下步骤操作

1. 终端

从零学习linux目录结构技术,linux目录结构详解-第1张图片-安济编程网
图片来源网络,侵删)

2. 输入cd命令进入home目录,如:cd ~ 或 cd /home/用户

3. 输入mkdir命令,后跟要创建的目录名,如:mkdir mydir

这样,就会在home目录下创建一个名为mydir的目录。

从零学习linux目录结构技术,linux目录结构详解-第2张图片-安济编程网
(图片来源网络,侵删)

根目录,home目录,家目录,这些是怎么理解的,不清楚?

家目录是在根目录里面。区别:1、目录层次不同

/:根目录,所有的目录、文件设备都在/之下,/就是Linux文件系统的组织者,是最上级的目录。

/home:如果建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录。

从零学习linux目录结构技术,linux目录结构详解-第3张图片-安济编程网
(图片来源网络,侵删)

2、目录产生的时间不同:/根目录作为文件系统的必备,一开始需要在系统运行时建立,而/home目录只有建立新用户的时候才产生。Linux作为多用户系统,对文件权限有严格的管理机制。三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。

所有者一般是文件的创建者。

所有者能允许同组用户有权访问文件,还能将文件的访问权限赋予系统中的其他用户。

在这种情况下,系统中每一位用户都能访问该用户拥有的文件或目录。

每个用户的/home目录是不同的,其他用户无法访问。扩展资料:其它目录:

1、/dev:dev 是设备(device)的英文缩写这个目录对所有的用户都十分重要。因为在这个目录中包含了所有linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序

这一点和常用的windows,dos操作系统不一样。

如何更改linux文件目录拥有者及用户组

您好!更改Linux文件目录拥有者及用户组需要使用chown命令。该命令用于更改文件、目录的拥有者及用户组。使用该命令时需要在终端中输入类似于“sudo chown user:group file_path”的命令,其中,user指定新的拥有者,group指定新的用户组,file_path是待更改拥有者及用户组的文件或目录路径。需要注意的是,更改文件目录拥有者及用户组需要具有root权限,因此在命令前需要加上sudo。

更改Linux文件目录的拥有者可以用chown命令,chown的意思就是change owner,它的用法是:chown 用户名:用户组名 文件或目录用户名是需要修改哪个用户所有,用户组名是修改成哪个用户组(厉害不,还能修改所属用户组),注意用户名和组名之间的那个冒号是英文冒号,后面接着是需要修改的文件或目录,一个示例:

chown root:root /home/mydir示例将/home/mydir目录的拥有者修改为root,所属用户组修改为root用户组。

如果只想修改拥有者呢,那只给出一个用户名就可以了,就像下面这样:

chown root /home/testfile注意:chown有一个选项,对于修改目录的所有者很有用,那就是-R选项,-R选项表示递归修改,就是连目录下的子目录里面的所有文件、目录都修改所有者。

如果只想修改文件或目录所属用户组呢,那可以用chgrp命令,用法和chown类似:chgrp 用户组 文件或目录chgrp命令也有一个-R选项噢,和chown的-R选项用法一样,都是用于目录。

到此,以上就是小编对于从零学习linux目录结构技术的问题就介绍到这了,希望介绍关于从零学习linux目录结构技术的3点解答对大家有用。

标签: 目录 文件 用户组