您现在的位置是:首页 >其他 >Linux-初学者系列——篇幅5_系统目录相关命令网站首页其他

Linux-初学者系列——篇幅5_系统目录相关命令

黄昏终结者 2023-06-08 08:00:02
简介Linux-初学者系列——篇幅5_系统目录相关命令

上篇: Linux-初学者系列——篇幅4_系统运行相关命令

一、系统目录层级

Linux目录和windows明显区别,在Linux系统中没有磁盘分区盘符概念,所有数据都存储在根目录中。

/ 根目录时Linux目录层级的最顶端,从最顶端可以依次向下扩展更多不同层级目录。

1、目录绝对路径

是从 / 根 开始的路径,例如:

/zhang、/zhang/text.txt

使用绝对路径更加精准

2、目录相对路径

不是从 / 根 开始的路径,而是从当前目录或者指定的目录开始的,例如:

zhang/,/huanghun/aaa

相对路径更加方便

3、目录层级结构查看-tree

树状结构显示目录下的所有内容,包括文件、子目录和子目录里的目录和文件。

语法格式:

tree [option] [directory]
tree    选项       目录

常用参数:

序号参数选项解释说明
1-a显示所有文件,包含隐藏文件
2-d只显示目录结构中的目录信息
3-L遍历目录的最大层数,level为大于0的正整数
4-F在执行文件、目录、socket、符号链接、管道名称等不同类型文件的结尾,各自加上相应符号信息,常见符号信息“*” “/” “=” “@” “|”。

实操:

检查系统中是否有tree命令对应的软件程序包

如果采用的是最小化安装Linux系统,tree命令功能默认是没有安装的。

rpm -qa tree

检查有没有tree
在这里插入图片描述

当前状态下是没有tree,需要安装

yum install -y tree

在这里插入图片描述

tree是外置命令

不带任何参数获取目录结构数据信息

在这里插入图片描述

以树形结构显示目录下的所有内容(包含隐藏信息)

在这里插入图片描述

注意:在Linux系统中,名称以点开头的文件都是隐藏文件

只列出根目录下第一层的目录结构信息
tree /

在这里插入图片描述只显示一层根目录下的信息

tree -L 1 /

在这里插入图片描述

只显示目录结构信息中的所有目录信息
tree /boot

在这里插入图片描述

tree -d /boot

在这里插入图片描述

二、显示当前路径信息-pwd

pwd命令是’print working directory‘单词的首字母缩写,pwd显示当前工作目录的绝对路径。

在命令行操作命令时,经常会在各个目录路径间进行切换,此时可以使用pwd命令快速查看当前所在的目录路径。

pwd属于系统内置命令,可通过help命令获取详细帮助信息

语法格式:

pwd [option]
pwd   选项

实操:

查看当前操作状态所在路径

[root@bogon ~]# pwd

在这里插入图片描述

三、切换目录路径信息-cd

cd命令是’change directory‘中单词的首字母缩写,cd是从当前工作目录切换到指定的工作目录。

语法格式:

cd [option] [dir]
cd  [选项]   [目录]

常用参数:

序号参数选项说明
1-只使用-选项,表示切换目录到当前用户的上一次所在的目录路径
2~只使用~选项,表示切换目录到当前用户的家目录所在的目录路径(直接执行cd效果一致)
3只使用…选项,则从当前目录切换到目录的上一级目录所在的路径

实操:

在这里插入图片描述

4、系统目录创建操作-mkdir

看第一篇文章篇幅一 Linux-初学者系列——篇幅1_文件管理命令

5、系统目录删除操作-rm

看第一篇文章篇幅一 Linux-初学者系列——篇幅1_文件管理命令

6、目录改名迁移操作-mv

看第一篇文章篇幅一 Linux-初学者系列——篇幅1_文件管理命令

7、系统文件相关命令

看第一篇文章篇幅一 Linux-初学者系列——篇幅1_文件管理命令

下篇: Linux-初学者系列——篇幅6_系统基础操作管理

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。