1. 操作系统远程连接知识扩展

1.1 查看网卡名称和地址信息

ip address show or ip a

1.2 指定单块网卡进行重启

ifdown eth0 && ​ifup eth0

1.3 系统网络配置确认检查

systemctl status network

2. 远程工具软件操作扩展

2.1 小文件传输

几个G的 小文件

2.1.1 下载操作

sz -y /etc/hosts
Linux -> windows

2.1.2 上传操作

rz -y
windows -> Linux

2.2 大文件传输

几十个G ~ 上T的 大文件
利用 Xftp 进行文件传输

2.3 批量生成多个会话信息

工具 – 选项 – 会话文件夹设置 //本质上就是修改文件夹中的配置文件

3. 远程连接出错解决思路(重点)

3.1 确认网络连通性

ping 10.0.0.100

[!bug] 问题原因:
​1)主机地址配置问题

2)网络路由配置异常(自己难以解决)

3)网络安全设备阻止(策略调整) //如防火墙,组织了信息的传输

3.2 确认服务端口信息

​ 端口:指定应用服务器系统中的哪个服务 远程服务 – ssh – 22

[!note]
以下命令需在服务端(虚拟机)操作,而不是客户端(远程连接),且为CentOS 6支持的命令,需安装net-tools软件包才可执行

netstat -lntup //查看可用服务的端口

stop 服务名称 //停止服务

start 服务名称 //启动服务

[!bug] 问题原因

​>1)主机端口配置问题(客户端配置 服务端配置)

2)主机服务是否开启

3)网络安全设备阻止(策略调整)
[!note]
服务默认端口是可以更改的,可以使用以下命令进行更改:

vi 服务端口的path //更改服务端口

3.3 确认服务配置信息

让运维人员做服务配置检查:ssh
1)检查配置文件连接用户上限
2)设置连接会话超时时间
3)设置连接​会话额外验证机制

4. 操作基础操作命令说明

4.1 系统命令界面介绍

Linux是一个主要通过命令行来进行管理的操作系统,和windows利用鼠标点击这类可视化管理大不相同
系统启动后,输入用户名和密码后,或者建立远程连接后,就意味着进入了命令行操作界面

说明:命令行输入​命令都是由bash/shell解释器执行的,bash解释器可以理解为是系统中的翻译官

4.2 系统命令提示符

  • 作用:看到提示符,才可以输入命令
  • 命令提示符组成:[当前登录系统用户@连接主机名称 当前路径]#/$

[!note] 特殊符号
@ 提示符中的分割符号
~ 表示当前用户家目录
# 表示特权用户登录-root(特权权限)
$ 表示普通用户登录(基础权限)

  • 提示符信息修改方法:
    利用PS1变量概念进行修改调整
    set|grep PS1
    //PS1是一个环境变量

4.3 一般系统命令语法格式说明

​格式要求:命令(+space+参数/选项)(+space+操作对象[目录/文件])

4.4 系统命令行常用快捷键

序号 快捷键 解释说明
最有用的快捷键
01 tab 命令或路径,以及文件等信息的补全键,Linux最常用的快捷键
移动光标快捷键
01 Ctrl+A 光标回到命令行首
02 Ctrl+E 光标回到命令行尾
03 Ctrl+Left 光标向左以字符串为单位进行快速移动
04 Ctrl+Right 光标向右以字符串为单位进行快速移动
剪切、粘贴、清除快捷键
01 Ctrl+K 剪切(删除)光标处到行尾的字符
02 Ctrl+U 剪切(删除)光标处到行首的字符
03 Ctrl+W 剪切(删除)光标前的一个单词
04 Ctrl+Y 粘贴以上命令删除的文本
系统管理控制快捷键
01 Ctrl+C 中断终端正在执行的任务或者​取消整行命令输入
02 Ctrl+L 清除屏幕上的所有内容,并在屏幕上面开始一个新行,等同clear命令
03 Ctrl+D 退出当前shell命令行
04 Ctrl+Z 暂停执行在终端运行的任务(主要后面服务知识章节会使用)
05 Ctrl+S 锁定终端,使之无法输入内容
06 Ctrl+Q 解锁执行Ctrl+S的锁定状态
重复执行命令快捷键
01 Ctrl+R 搜索命令行使用过的历史命令记录
02 Esc+. 获取上一条​命令的最后部分(空格分隔)

4.5 系统基础命令应用

4.5.1 关机重启命令
  • shutdown -h 0/now 立刻关机
  • shutdown -h 5​ 关机计划
  • shutdown -r 0/now 立刻重启
  • shutdown -r 5 重启计划
  • shutdown -c 取消正在执行的shutdown指令
4.5.2 ​系统目录操作相关指令
  • 创建目录:mkdir [make dir]
    • 创建单级目录:mkdir moon01 mkdir moon{01..100}
    • 创建多级目录:
      • yum install -y tree
      • mkdir -p moon01/mooon02/moon03
      • tree moon01/
  • 切换目录:cd [change dir]
    • 绝对路径切换:其实就是完整路径,从/(根目录)开始切换
    • 相对路径切换:从当前路径开始切换
    • 补充:
      • cd ../../.. n 退回到上n目录
      • cd ~/cd 快速回到家目录
      • cd - 在两个目录之间来回切换
  • 查看目录:ls [list]
    • ls (目标目录) 显示目录下的内容
    • ls -d 目标目录 显示目录本身是否存在
    • ls -l 目标 显示所有内容的属性信息
    • ls -ld 目标目录 显示目标目录本身的属性信息
    • ls -a 目标目录 显示目录下的隐藏内容(可与l组合,查看隐藏内容属性信息)

[!info]
Linux系统在文件名称前加 . 代表隐藏文件

  • 确认路径:pwd [print working dir]

  • 移动目录:mv 起始目录 目标目录 [move]

    [!info]
    家目录下的backup目录是Linux系统的备份目录,可以实现不同设备之间的,backup目录下的数据自动同步

    backup目录下的文件无法被覆盖,是Linux系统的备份文件防丢失机制

  • 重命名目录:mv 重命名前的路径 重命名后的路径 //通过移动操作来重命名目录

  • 复制目录:cp [copy]

    • cp 复制文件 目标目录 复制文件
    • cp -r 复制目录 目标目录 复制目录 //cp操作可以覆盖backup目录下的内容
  • 删除目录:rm [remove]

    • rm 目标文件 删除文件
    • rm -rf 目标目录 删除目录 //-rf 为强制删除,而-r会询问每一个文件是否删除
    • 拓展:
      • rm -rf 目标文件* 批量删除匹配文件 //*代表匹配信息
  • 压缩/解压目录