软件测试---------Linux1

Linux

Linux 命令使⽤: 服务器设备进⾏交互⽽准备的技能(远程连接/命令的使⽤)
操作系统

操作系统

说明: 所有硬件设备组装完成后的第⼀层软件, 能够使⽤户使⽤硬件设备的软件即为操作系统

常见分类

  1. 桌⾯操作系统: Windows/macOS/Linux
  2. 移动端操作系统: Android(安卓)/iOS(苹果)
  3. 服务器操作系统: Linux/Windows Server
  4. 嵌⼊式操作系统: Android(底层是 Linux)

Linux 系统

说明: 在服务器端最常⻅的操作系统类型!

Linux 发⾏版本

说明: 在原版 Linux 系统的基础上, 额外增加⼀些常⽤软件的操作系统
注释: 类似与原⽣安卓系统和现⾏的华为系统/⼩⽶系统等之间的关系

常⻅类型
软件测试---------Linux1_第1张图片

⽂件和路径

说明: 不同于 Windows 系统的⽂件路径的起点是盘符, Linux 系统的路径起点是’/'(根⽬录)
注意:

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

软件测试---------Linux1_第2张图片

远程连接操作

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

注意: 必须要确保有⽹络连接条件

常⻅的远程连接⼯具

1. FinalShell(推荐): 功能强⼤, 有颜值, 好操作(⾼级功能需要订阅)
2. XShell: 个⼈⽤免费/商⽤收费
3. Putty: 免费开源的
4. SecureCRT: 收费
5. MobaXterm: 免费

远程连接基本步骤

远程连接操作步骤
获取服务器 IP 地址

服务器 IP 地址及账号密码等信息

虚拟机系统中的桌⾯上⿏标右键打开终端
软件测试---------Linux1_第3张图片
通过 ifconfig 命令获取 IP 地址信息

软件测试---------Linux1_第4张图片
在本机上的命令行内使用 ping 命令行测试下连通性
软件测试---------Linux1_第5张图片
远程连接工具设置步骤
软件测试---------Linux1_第6张图片
如图设置连接信息
远程连接依赖的命令: SSH
软件测试---------Linux1_第7张图片
如图点击连接
软件测试---------Linux1_第8张图片
提示保存秘钥
软件测试---------Linux1_第9张图片
提示连接成功
软件测试---------Linux1_第10张图片
远程连接注意事项
修改连接信息选项
软件测试---------Linux1_第11张图片

Linux 命令操作技巧

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

Linux 命令的基本组成

命令 [-选项] [参数]

command [-options] [parameter]
说明:
command : 命令主体
[-options] : 命令选项(可选), 根据命令可以显示更加丰富的数据
[parameter] : 命令参数(可选), 命令的操作对象,一般文件、目录、用户和进程等都可以作为参数被命令操作
Linux 命令
ls/pwd/cd/touch/mkdir的使用
软件测试---------Linux1_第12张图片
cd和mv

相对路径和绝对路径

说明: 在 Linux 系统中, 可以根据如下特点区分相对路径和绝对路径相对路径: 凡是路径信息以 '.''..' 开头的均为相对路径
绝对路径: 凡是路径信息以 '/''~' 开头的均为绝对路径
注释:
. : 当前路径下(一般会省略)
.. : 上一层目录
/ : 根目录
~ : 当前用户的家目录

cp 复制文件和文件夹
软件测试---------Linux1_第13张图片
mv/touch 创建多个文件/rm 删除文件和文件夹及所有文件

你可能感兴趣的:(linux,服务器,运维)