软件测试工程师要掌握的Linux系统命令-很全,但不是最全!

Posted 软件测试君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试工程师要掌握的Linux系统命令-很全,但不是最全!相关的知识,希望对你有一定的参考价值。


Linux系统命令学习的方法:

1、仔细认真;

2、多操作和练习;

3、不要怕出错;

4、不认识的单词查字典;

5、严格区分大小写;

6、所有的目录的完整形式都要写/,开头;

7、Linux的目录和Linux命令是不一样,不要混淆;

一、Linux系统的特点

1、安全、稳定;

2、Linux的发行版本,多且专业;

3、Linux开源;

4、Linux的多任务管理;

5、Linux支持多用户登录;

二、Linux系统命令的分类

1、目录操作和管理命令

cd mkdir rmdir rm pwd ls

2、文件操作和管理的命令

vi cp mv cat touch more less head tail

3、权限管理命令

chmod chown chgrp

4、资源管理命令

rpm yum tar

5、用户管理命令

useradd password userdel su

6、系统帮助、文件定位、查找类命令

man help locate find grep

7、网络相关命令

ifconfig ping

8、其他系统命令

sudo ps top kill clear

三、Linux命令

1、目录操作和管理的命令

2、文件操作相关命令

vi——本质是一个文本编辑器。

可以对文件进行新建、编辑、查看。

3、文件操作类

在Linux中,凡是使用文件名、目录名的命令,都可以在不进入文件或者所属目录中,进行“远程”操作。

Linux中文件的属性信息:

使用ls -l命令查看文件的详细信息

1)文件的类型信息(详细信息中的第一个字符):-代表是一个普通文件;d代表是一个目录

2)文件所有者拥有的权限:r代表读(read)权限,w代表写(write)权限,x代表执行(execute)权限。如果有该项权限,则使用对应的字母表示,没有该项权限,则使用“-”表示。(详细信息中的第二位到第四位字符表示)

3)文件所有者同组用户拥有的权限:r代表读(read)权限,w代表写(write)权限,x代表执行(execute)权限。如果有该项权限,则使用对应的字母表示,没有该项权限,则使用“-”表示。(详细信息中的第5位到第7位字符表示)

4)其他用户所拥有的权限:r代表读(read)权限,w代表写(write)权限,x代表执行(execute)权限。如果有该项权限,则使用对应的字母表示,没有该项权限,则使用“-”表示。(详细信息中的第8位到第10位字符表示)

权限的数字表示方式:

0/1表示执行权限;0/2表示写权限;0/4表示读权限;使用三个数字的和表示权限的总和。

0:没有读、写、执行权限

1:可执行,不可读、写

2:可写,不可读、执行

3:可写、执行,不可读

4:可读,不可写、执行

5:可读、执行,不可写

6:可读、写,不可执行

7:可读、写、执行

用户分类表示:

文件的所有者:u(user)

文件所有者同组用户:g(group)

其他用户:o(other)

所有用户:a(all)

4、其他命令

最后: 可以在公众号:伤心的辣条 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!喜欢软件测试的小伙伴们,可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

以上是关于软件测试工程师要掌握的Linux系统命令-很全,但不是最全!的主要内容,如果未能解决你的问题,请参考以下文章

linux运维工程师必须掌握哪些技能

Linux运维工程师须掌握的基础技能都有哪些?

Linux运维工程师必备的十个技能点

资深Linux运维工程师必须掌握的核心命令

Jmeter性能测试 入门(转载的,很全啊)

Linux运维工程师​‌‌一般要求掌握哪些知识?