身为开发必知必会的Linux:Linux远程连接/命令的使用

系列文章目录

🍑软件测试功能到自动化学习路线图,2022年最新版技术栈

🍑软件测试01:从了解测试岗位职能和测试流程开始,附作业

🍑软件测试02:6大实际案例手把手教你设计测试点

🍑软件测试03:用例执行以及缺陷管理的学习,附禅道下载使用流程

🍑软件测试04:你必须要知道的HTML标签作用

🍑软件测试实战项目web资讯管理平台—黑马头条测试


同学们,觉得有用还在想继续跟着黑马大大学软测的话,上方专栏点点订阅哦。🤔

学习目标:

Linux 命令使⽤: 为了将来⼯作中与服务器设备进⾏交互⽽准备的技能(远程连接/命令的使 ⽤)


🍅一、操作系统

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

1.1常见分类

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

🍅二、Linux系统

说明:在服务器最常见的操作系统

Linux发型版本:
在原版Linux系统的基础上,额外增加一些常用软件的操作;
类似与原生安卓系统和现行的华为系统/小米系统等之间的关系
在这里插入图片描述

2.2 文件和路径

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

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

在这里插入图片描述

🍅三、远程连接操作

说明 : 通过[远程连接⼯具]连接到服务器的操作即为远程连接
条件 :
1> 服务器的 IP 地址
2> 服务器的账号和密码
注意 : 必须要确保有⽹络连接条件

3.1 常见的远程连接工具

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

3.2远程连接基本步骤

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

3.3远程连接操作步骤

3.3.1获取服务器IP地址

注意 : 在⼯作中此步骤可以省略 , 可以直接向相关⼈员获取 IP 地址及账号和密 码

在虚拟机系统中桌面上鼠标右键打开终端

在这里插入图片描述
通过 ifconfig 命令获取 IP 地址信息

在这里插入图片描述
在本机上的命令⾏内使⽤ ping 命令⾏测试下连通性

在这里插入图片描述

3.3.2 远程连接工具设置步骤

如图新建-> SSH

在这里插入图片描述
如图设置连接信息
远程连接依赖的命令: SSH
课外练习: ⾃⾏确认直接使⽤ SSH 命令远程连接服务器的格式
在这里插入图片描述
如图点击连接
在这里插入图片描述
提示保存秘钥
在这里插入图片描述
提示连接成功
在这里插入图片描述

3.4 远程连接注意事项

修改连接信息选项
在这里插入图片描述

🍅四、Linux命令学习原则

形式 1: ⾮常⾮常常⽤的 , ⽤就完了
形式 2: 讲过 , 但后续可能不常⽤ , 写好⾃⼰的笔记 , 以备随时查阅使⽤即可
形式 3: 没讲过 , 可能会⽤到 , 现查现⽤
注意 :
1> 不要去死记硬背 Linux 命令
2> 务必要明确命令的基本组成形式

4.1 Linux 命令操作技巧

  1. 善⽤ tab 键进⾏⽂件名/路径名/命令的⾃动补全!
  2. 可以使⽤上/下⽅向键 , 快速获取之前输⼊过的命令
  3. 如果命令开始执⾏后 , 停不下来 , 或要取消执⾏ , 可以使⽤快捷键 : Ctrl + C

4.2 Linux 命令的基本组成

命令 [-选项] [参数]
command [-options] [parameter]
说明 :
command : 命令主体
[-options] : 命令选项(可选), 根据命令可以显示更加丰富的数据
[parameter] : 命令参数(可选), 命令的操作对象,⼀般⽂件、⽬录、⽤户 和进程等都可以作为参数被命令操作

4.3 Linux 命令 案例1

案例1: ls/pwd/cd/touch/mkdir/cp/mv/rm

Part1: ls/pwd/cd/touch/mkdir

在这里插入图片描述

4.4 Linux 命令 Part2: cd其他⽤法和mv

在这里插入图片描述
相对路径和绝对路径

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

4.5 Linux 命令 Part3: cp 复制⽂件和⽂件夹

在这里插入图片描述

4.6 Linux 命令 mv/touch 创建多个⽂件/rm 删除⽂件和⽂件夹及所有⽂件

在这里插入图片描述

⭐今日作业

一定要熟练使用案例1中出现的所有命令
预习:后续所有的命令

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值