01.软件测试中的Linux命令使用

阶段内容:

1.Linux命令使用:为了将来工作中与服务器设备进行交互而准备的技能(远程连接/命令的使用)

2.数据库的使用:MySQL(增加数据/修改数据/查询数据/删除数据),除了查询动作需要重点掌握意外,其他操作了解即可

操作系统的认识:

所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统

常见操作系统的分类

1.桌面操作系统:Windows/macos/linux

2.移动端操作系统:Android(安卓)/iOS(苹果)

3.服务器操作系统:Linux/windows server

4.嵌入式操作系统:Android(底层是Linux)

Linux系统的认识

在服务器端最常见的操作类型系统

文件和路径:

不同于Windows系统文件路径的起点是盘符,Linux系统的路径起点是’/’(根目录)

注意:

  1. / 为根目录,是所有文件路径的起点
  2. 根目录下的所有第一层级的文件夹,均不能随意进行修改操作
  3. 掌握常用目录的作用即可
  4. / 根目录,/home 普通用户所在文件夹, /root 系统管理员所在文件夹
  5. 其余目录,可以现用现查即可

20250216192514527-image

远程连接操作:

通过【远程连接工具】连接到服务器的操作即为远程连接

条件:

  1. 服务器的IP地址
  2. 服务器的账号和密码

注意:必须确保网络连接条件

常用的远程连接工具:

  1. finalshell(推荐):功能强大,有颜值,好操作
  2. xshell:个人用免费/商用收费
  3. putty:免费开源的
  4. secure CRT:收费
  5. mobaxterm:免费

远程连接基本操作:

  1. 入职后需要向相关人员(运维/开发)获取服务器IP地址及账号密码等信息
  2. 配合远程连接工具(根据公司要求使用对应工具),配置连接使用服务器即可

远程连接操作 步骤:

1.获取服务器IP地址

注意:在工作中此步骤可以省略,可以之间向相关人员获取IP地址及账号密码

2.虚拟机系统中的桌面上,鼠标右键打开终端

20250216193205725-image

3.通过ifconfig命令获取IP地址信息

20250216193304250-image

4.在本机上的命令行内使用ping命令行测试下连通性

20250216193347430-image

远程连接工具设置步骤:

1.如图新建——》ssh连接

20250216193439498-image

2.如图设计连接信息

远程连接依赖的命令:ssh

练习:自行确认直接使用SSH命令远程连接服务器的格式

20250216193548577-image

3.如图点击连接

20250216193614855-image

4.提示保存密钥

20250216193636225-image

5.提示连接成功

20250216193701387-image

远程连接注意事项:

1.修改连接信息选项

20250216193734622-image

Linux命令学习原则

  1. 非常常用的,用就完了
  2. 讲过,但后续可能不常用,写好自己的笔记,以备随时查询使用即可
  3. 没讲过,可能会用到,现查现用

注意:

  1. 不要去死记硬背Linux命令
  2. 务必要明确命令的基本组成形势

Linux命令操作技巧

  1. 善用tab键进行文件名/路径名/命令的自动补全
  2. 可以使用上下方向键,快速获取之前输入过的命令
  3. 如果命令开始执行后,停不下来,或要取消执行,可以使用快捷键:CTRL + C

Linux命令的基本组成

# 命令 [-选项] [参数]

command [-options] [parameter]

说明:

  1. command:命令主体
  2. [-options]:命令选项(可选),根据命令可以显示更加丰富的数据
  3. [oprameter]:命令参数(可选),命令的操作对象,一般文件、目录、用户和进程都可以作为参数被命令操作

Linux命令

命令行程序:

ls/pwd/cd/touch/mkdir/cp/mv/rm

学习1

ls/pwd/cd/touch/mkdir 学习

20250216194551235-image

学习2

cd其他用法和mv

20250216194702885-image

相对路径和绝对路径

说明:

在 Linux 系统中,可以根据如下特点区分相对路径和绝对路径

相对路径:凡是路径信息以,或’…’开头的均为相对路径

绝对路径:凡是路径信息以’/’或’~’开头的均为绝对路径

注释:

. :当前路径下(一般会省略)
.. :上一层目录6 中
/ :根目录
~:当前用户的家目录

学习3

cp复制文件和文件夹

20250216195025499-image

学习4

mv/touch创建多个文件 /rm 删除文件和文件夹及所有文件

20250216195648834-image

THE END
喜欢就支持一下吧
赞赏 分享