全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

测试人在工作中用到最多的命令精简版(三)

发布时间:2022-07-26 17:10:11
发布人:wjy

  鉴于之前给大家分享的Linux命令使用,根据各位小伙伴的要求,今天笔者再给大家继续梳理相关的操作命令。

测试人在工作中用到最多的命令精简版

  在Linux系统中经常需要从指定的服务器自动下载 RPM 包并且安装,yum命令提供了查找、安装、删除某一个、一组甚至全部软件包的命令。yum作为软件包管理器,能够可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

  yum常用命令:

  1.yum install 软件名称 含义:进行安装软件

  2.yum remove 软件名称 含义:进行软件卸载

  3.yum list all 含义:列出所有软件名称

  4.yum list installed 含义:列出已经安装的软件名称

  5.yum list available 含义:列出可安装的软件名称

  6.yum clean all 含义:清空yum所有的缓存

  7.yum search 软件信息 含义:根据软件信息搜索软件名字

  8.yum check-update 含义:列出所有可更新的软件清单命令

  9.yum update 含义:更新软件

  10.yum info 软件名称 含义:查看软件信息

  例1:安装apache,以及相关的工具包

  命令:yum -y install httpd httpd-devel

  

测试人在工作中用到最多的命令精简版643

 

  例2:安装mariadb数据库

  yum -y install mariadb

  测试人在工作中用到最多的命令精简版687

 

  在Linux中最基本也是最常用的管理文件和目录的相关操作命令:

  1.pwd:显示当前用户当前所处的路径

  2.cd:改变用户所在目录

  [root@localhost ~]#cd .. 返回到当前目录的上一级目录

  [root@localhost ~]#cd 返回当前用户的主目录

  [root@localhost ~]#cd /home 用路径切换到home目录

  3.ls:显示指定目录下的内容

  使用技巧:ls 参数 目录或文件名字

  参数的应用:

  -a 列举目录中的全部文件,包括隐藏文件

  -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接

  -R 递归,该选项递归地列举当前目录下所有子目录内的内容

  例:ls -l 1.txt 列举文件1.txt的所有信息

  [root@localhost ~]#ls /home 显示指定目/home下的内容。

  [root@localhost ~]#ls -l 显示当前目录的详细内容。

  [root@localhost ~]#ls -a 显示当前目录下的说有文件,包括隐藏文件。

  4.cat命令:显示文本内容

  例如:在屏幕上显示整个文件的内容: cat 1.txt

  5.touch命令:创建文本(不能插入内容)

  例如:touch test.txt 创建出test.txt文本

  6.grep:是在一堆文件中查找一个特定的字符串。

  例:grep money test.txt

  以上命令在test.txt中查找money这个字符串,grep查找是区分大小写的。

  7.cp:拷贝文件或复制文件,注意cp默认是只会复制文件

  例:[root@localhost ~]#cp hello.txt file1.txt

  把文件hello拷贝一份,命名为file1

  [root@localhost ~]#cp hello.txt /home/myfile.txt

  把当前目录下文件hello拷贝到路径/home并命名为myfile

  如果想要复制目录,需要配合-r参数来实现

  8.mv:可以对文件或者目录进行移动

  例:root@localhost ~]#mv /dir1/myfile.txt /dir1/newfile.txt

  将文件myfile.txt移动到新的目录下并改名为newfile.txt

  [root@localhost ~]#mv /home/a_dir /home/test/dir2

  将目录a_dir移动到新的目录下并改名为dir2

  9.mkdir:创建目录

  [root@localhost ~]#mkdir dir2 创建一个目录dir2

  [root@localhost ~]#mkdir bb cc dd 一次性创建多个目录

  10.rmdir:删除空目录

  [root@localhost ~]#rmdir dir2 删除一个空目录

  [root@localhost ~]#rmdir bb cc dd 删除多个空目录

  11.rm:删除文件,注意rm默认只是删除文件

  例:[root@localhost ~]#rm myfile.txt

  删除当前目录下myfile文件

  如果想要删除目录,必须加上-r参数,-f代表是强制删除

  例: 删除当前目录下dir1目录,有提示

  [root@localhost ~]#rm -rf /dir1

  删除当前目录下dir1目录,不提示

  [root@localhost ~]#rm -r 11.txt 22.txt 33.txt

  删除当前目录下多个文件

  Linux测试命令的分享即将告一段落,更多关于软件测试培训的问题,欢迎咨询千锋教育在线名师,如果想要了解我们的师资、课程、项目实操的话可以点击咨询课程顾问,获取试听资格来试听我们的课程,在线零距离接触千锋教育大咖名师,让你轻松从入门到精通。

相关文章

文件扩展名(后缀名)是什么?

文件扩展名(后缀名)是什么?

2023-10-14
云快照与自动备份有什么区别?

云快照与自动备份有什么区别?

2023-10-14
OKR与自驱力的关系是什么?

OKR与自驱力的关系是什么?

2023-10-14
office是什么软件类型?

office是什么软件类型?

2023-10-14

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取