三分薄地,认真耕耘

导航

 

linux系统常见目录操作命令

  • 1、切换工作目录、显示工作目录、显示当前工作目录路径:cd、ls、pwd
  • 2、创建和删除目录:mkdir、rmdir
  • 3、改变文件或目录权限:chmod
  • 4、改变用户组和文件组:chgrp、chown
  • 5、创建文件链接:ln

1、切换工作目录、显示工作目录、显示当前工作目录路径

1.1 cd命令

格式: cd [目的目录]

说明: 切换目录至目的目录,前提是用户必须拥有进入目的目录的权限。

其中目的目录可为绝对路径或相对路径,若目录名称省略,则切换至使用者的主目录

1.2 pwd命令

格式: pwd

说明: pwd命令不带任何选项或参数

Linux系统用pwd命令来查看“当前所在目录”的完整路径

1.3 ls命令

格式: ls [参数]… [文件或目录]…

说明: ls命令可列出目录的内容,包括文件和子目录的名称

常用参数

参数 说明
-a 列出目录下的所有文件和目录,包括以“.”开头的影藏文件
-A 列出除了“.”(当前目录)和“..”(当前目录的上级目录)之外的所有文件与目录
-b 把文件名中不可输出的字符用反斜杠加字符编号的形式输出
-c 输出文件的最后更改时间,并根据这个时间排序
-C 分成多列显示文件和目录
-F 加上文件类型的指示符号
*表示可执行的普通文件;<br>/表示目录;<br>@表示符号连接;<br>|表示管道文件;<br>=表示套接字
-d 将目录像文件一样显示,而不是显示其下的文件
-l 列出文件详细信息

2、创建和删除目录命令

2.1 mkdir命令

格式: mkdir [参数]… 目录名…

说明: 该命令创建由目录名命名的目录,同时设置该目录的权限。要求创建目录的用户在当前目录具有写权限,并且目录名不能是当前目录中已有的目录或文件名称

常用参数:

-m:对新建目录设置存取权限

-p:若所建目录的上层目录不存在,会一并建立

2.2 rmdir命令

格式: rmdir [选项]… 目录名…

说明: 该命令从一个目录中删除一个或多个目录。

删除目录时,必须对该目录的父目录具有写权限,目录被删除前应该是空目录

常用选项:

-p:删除指定目录后,若该目录的上层目录已变成空目录,则其一并删除

3、改变文件、目录权限

3.1 chmod命令

格式: chmod [对象操作权限] 文件或目录名…

说明: 用于改变文件或目录的访问权限。

对象: u(表示文件所有者)、g(表示同组用户)、o(表示其他用户)、a(表示所有用户)这几个字母中的一个或多个。

操作: +(添加某个权限)、-(取消某个权限)、=(赋予给定权限并取消原有权限)。

权限: 是r(可读)、w(可写)、x(可执行)中的一个或多个的组合。

也可用数字设定法改变文件或目录的访问权限,依然是chmod命令

格式: chmod [mode] 文件或目录命…

说明: 将rwx看成二进制数,如果该位有权限,用1表示,该位没有权限用0表示

举例: rwx r-x r--就可以表示为111 101 100,再将其每三位转换成为一位八进制数,即754。

示例:


# 将当前目录下文件test.txt和test1.txt的权限改变为文件主可以读和写,同组用户可以执行,其他用户无权访问。

1.  chmod u=rw,g=x test.txt

2.  chmod 610 test1.txt

4、改变用户组和文件组命令

4.1 chgrp命令

格式: chgrp /[选项/]… 所属组 文件或目录…

说明: chgrp命令改变指定文件所属的用户组,其中所属组可以是用户组的ID,也可以是用户组的组名。

文件是以空格分开的要改变属组的文件列表,支持通配符。在Linux下一般只有超级用户才能改变该文件的属组。

常用选项:

-R: 递归式地改变指定目录及其下的所有子目录和文件的属组

4.2 chown命令

格式:chown [选项]… [用户]:[组] 文件…

说明:chown命令将指定文件的拥有者改为指定的用户或组。用户可以是用户名或用户ID。组可以是组名或组ID。

文件是以空格分开的要改变权限的文件列表,支持通配符。

在Linux下一般只有超级用户才可以使用该命令

常用选项

-R:递归式改变指定目录及其下的所有目录和文件的拥有者

示例


#将目录/home/user/dest及其下所有文件和目录所有者改为root

chown -R root /home/user/dest

5 链接文件的命令

5.1 ln命令

格式: ln [选项]… 源文件或目录 目标文件或目录

说明: ln命令用来链接文件或目录

常用选项:

-s:对源文件建立软链接(符号链接),而非硬链接。(上面讲了软链接,硬链接)

posted on 2023-03-13 21:23  平复心态  阅读(1581)  评论(0编辑  收藏  举报