第五节.常用Linux命令—远程管理
1.关机/重启:(shutdown)
1).命令格式:
命令 | 作用 |
---|---|
shutdown 选项 时间 | 关机/重新启动 |
2).常用命令:
命令 | 含义 |
---|---|
shutdown -r now | 重新启动操作系统,其中now表示现在 |
shutdown now | 立刻关机,其中now表示现在 |
shutdown 17:00 | 系统将在今天的17:00关机 |
shutdown +20 | 系统再过20分钟将会关机 |
shutdown -c | 取消之前指定的关机计划 |
3).提示:
·不指定选项和参数,默认一分钟之后关闭电脑
·远程维护服务器时,最好不要关闭系统,而应该重新启动电脑
2.查看或配置网卡信息:
1).命令格式:
序号 | 命令 | 作用 |
---|---|---|
01 | ifconfig | 查看/配置计算机当前的网卡配置信息 |
02 | ping ip地址 | 检测到目标ip地址的连接是否正常 |
注:
1).网卡:网卡是一个专门负责网络通讯的硬件设备
2).ip地址是设置在网卡上的地址信息(例如我们把电脑比作电话,网卡相当于SMI卡,ip地址相当于电话号码)
3).每台电脑的IP地址都是唯一的,不能相同,否则会出现ip地址冲突,无法正常通讯
2).ifconfig:
· 常用命令:
命令 | 含义 |
---|---|
ifconfig | 查看网卡的配置信息 |
ifconfig | grep inet | 查看网卡对应的IP地址 |
·提示:
- 一台计算机中可能会有一个物理网卡和多个虚拟网卡,在Linux中的物理网卡的名字通常以ensXX表示
- 127.0.0.1被称为本地回环/回环地址,一般用来测试本地网卡是否正常
·示例:
3).ping:
· 常用命令:
命令 | 含义 |
---|---|
ping ip地址 | 检测到目标主机是否连接正常 |
ping 127.0.0.1 | 检测本地网卡是否正常工作 |
·提示:
- ping一般用于检测当前计算机到目标主机之间的网络是否通畅,数值越大,速度越慢
- 在Linux中,想要终止一个中断程序的执行,可以使用ctrl+c
3.远程登录和复制文件:
1).命令格式:
序号 | 命令 | 作用 |
---|---|---|
01 | ssh 用户名@ip | 关机/重新启动 |
02 | scp 用户名@ip:文件名或路径 用户名@ip:文件名或路径 | 远程复制文件 |
2).ssh基础(重点):
·提示:
- ssh客户端是一种使用 Secure Shell(SSH) 协议连接到远程计算机的软件程序
- SSH是目前较靠谱,专为远程登录会话和其他网络服务提供安全性的协议
- 传输的数据可以是经过压缩的,加快了传输的速度
· 域名和端口号:
- 域名:由一串用点分割 的名字组成,例如:www.sina.com.cn,ip地址的别名
- IP地址:通过ip地址找到网络上的计算机
- 端口号:通过端口号找到计算机上的运行程序
- 常用的端口号列表
序号 | 服务 | 端口号 |
---|---|---|
01 | SSH服务器 | 22 |
02 | Web服务器 | 80 |
03 | HTTPS | 443 |
04 | FTP服务器 | 21 |
·简单使用:
- 格式:ssh [-p port] user@remote|
- 参数说明:
user:是远程计算机上的用户名,如果不指定的情况下默认为当前用户
remote:远程计算机的地址,可以是IP/域名
port:SSH服务器的监听接口,默认:22 - 使用 exit 退出当前用户的登录
3).scp(掌握):
·提示:
- scp就是Secure copy,是一个在Linux下用来进行远程拷贝文件的命令
- 它的地址格式与ssh基本相同,需要注意的是,在指定端口时用得是大写的-P而不是小写的
- 示例: