测牛学堂:软件测试基础夯实之linux系统学习(二)

60 阅读2分钟

命令行操作linux

其实linux的桌面版是有图形化界面的,操作起来跟windos差不多的。

但是我们为什么要使用命令的形式去操作linux呢?不是因为酷,最重要的原因是我们操作linux通常是远程连接服务器的,这个时候大部分是没有图形化的界面的,都需要通过命令的形式去操作。

所谓的命令,大白话就是之前图形操作的步骤,用代码的形式去进行。

所以命令不难,只有记忆,记住就会,不记住就不会。

命令的格式

所有的命令都是三部分组成

command [-options] [paramenter]

cmmand表示的是命令的名称,都是规定好的一些字母的组合。

[]表示可选参数,可有可无。 -options 表示的命令的选项,可以有一个,多个,也可以没有。

[paramenter]表示的是命令的参数,和选项一样,可有可无,可以一个或多个。

命令的帮助信息

其实所有的操作都是有帮助文档的,在windows上也有,只是windows的图形化非常容易,大家都忽略了罢了。

在命令行中, 通过命令 --help 就可以看到一些命令的帮助信息了,会展示所有的参数和用法。

适合英语比较好的同学,或者就是之前用过但是忘记具体参数的时候可以使用。

文件和目录常用的命令

这个是所有linux学习必须要掌握的,是基础,是重点,我们一定要熟悉。

查看目录:ls

切换目录:cd

创建和删除操作:touch,rm,midir

拷贝和移动文件:cp mv

查看文件内容:cat,more,grep

重定向和管道符:pwd clear

下面我们来详细介绍这些常用的命令。

查看目录内容 ls

ls的参数

1 -l 以列表形式详细显示内容

2 -a 显示所有文件,包括隐藏的文件和目录

3 -h 配合-l显示出文件的大小

ls 查看文件的一些通配符学习

ls配合一些通配符,可以让我们比较方便

1 * 表示匹配0到任意个字符

2 ? 表示匹配单个字符

3 [abc]表示匹配一个字符,这个字符是a,b,或者c中的一个

4 [a-d] 表示匹配一个字符,这个字符是a到d中任意一个