《你需要掌握的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运维行业及工作需要