Linux从零基础到精通第四章《你需要掌握的80个Linux命令之文件管理》

本章内容:

  在Linux从零基础到精通第三章《正式入门Linux操作系统》上篇文章中讲解了几个Linux最常用的基础命令,为了给各位做一个Linux热身。 在本章将正式介绍Linux命令。拿起键盘开始敲吧!!!

4.1、文件管理命令


4.1.1、ls命令-显示指定工作目录下的内容及属性信息

ls命令是Linux下最常用的命令之一,ls命令为英文单词的list缩写,此命令是列出指定目录下的内容及相关属性的信息,在默认状态下,ls命令会列出当前目录的内容。 如果在ls命令后加参数就可以通过ls做更多的事情。

语法格式: ls [选项] [文件]

ls命令常用的参数:
在这里插入图片描述
例1:ls -a 显示所有的文件及目录,包括隐藏文件
在这里插入图片描述例2:ls -l 使用长格式列出文件及目录信息
在这里插入图片描述例3:ls -r 将文件以相反次序显示(默认依英文字母次序)
在这里插入图片描述以上操作方法为ls 后面加一个参数,会显示不同的效果,ls的命令就演示到这里,剩余的参数,以此类推都是一样的操作。

4.1.2、mkdir命令-创建目录

mkdir 命令是“make directories”的缩写,用来创建目录的命令。在默认的状态下,如果需要创建的目录已存在,则会提示目录已存在,不会再创建此目录,mkdir还可以创建多个目录例如:data data1 data2 data3 data4 data5等…

语法格式 : mkdir [参数] [目录]

常用参数:
在这里插入图片描述

例1:在/root/工作目录下创建一个data目录
在这里插入图片描述例2:使用-p参数递归创建多级目录
在这里插入图片描述例3:创建多个目录
在这里插入图片描述剩余的参数一般很少会用,最常用的为mkdir 以及 mkdir中的-p参数。

4.1.3、cat命令-查看文档内容

cat命令为打印输出命令,将文档内容打印到控制台。
cat 文件名
例1:我想查看文件名为:anaconda-ks.cfg文件里写了什么?
在这里插入图片描述例2:cat参数 -n 可以查看行号
在这里插入图片描述

4.1.4、touch命令-创建文件

Linux touch命令是用于建立一个新的文件。
touch 文件名
例:创建一个qq.txt文件
在这里插入图片描述例:创建多个文件
在这里插入图片描述

4.1.5、ln命令-创建一个软连接(快捷方式)

Linux ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。(相当于windows的快捷方式
在这里插入图片描述

4.1.6、cp命令-复制文件

Linux cp命令主要用于复制文件或目录。
在这里插入图片描述

4.1.7、mv命令-拷贝文件

Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。
在这里插入图片描述

4.1.8、find命令-查找文件

Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。(查找/下叫qq.txt文件)
在这里插入图片描述

4.1.9、rm命令-删除文件或目录(谨慎使用)

Linux rm命令用于删除一个文件或者目录。
在这里插入图片描述rm 有一个参数为rf参数,当执行rm -rf文件或目录会没有任何提示直接删除。 在上面图片中rm 删除文件或目录会提示是否要删除此文件。rm -rf则不会有任何提示,所以需要谨慎使用。这也就是通常运维口中所说删库跑路的来源。
在这里插入图片描述

4.2.0、more-一页页显示文件内容

Linux more命令类似 cat,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b键就会往回(back)一页显示。

[root@localhost ~] # more 文件名

在这里插入图片描述

本章总结:

本章介绍了Linux命令及操作的方法,本章只介绍了Linux中文件管理的命令,其中在Linux操作系统中Linux文件管理命令远远不止以上这些,但这些都是Linux运维最为常用的命令,所以必须熟练掌握。当遇到了要删除、查看、创建等情况时应该立马想到应该用什么样的命令去进行操作。望可以达到这样的熟练程度。希望读者可以拿起操作环境一一敲Linux命令会更加深刻记忆。

下章将介绍其他的命令,在本专栏Linux命令这一栏我将会介绍80个运维最长用的命令。足以支撑Linux运维行业及工作需要
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39591494/article/details/107889763