01 关机和重启
命令: shutdown 选项 时间
选项: r 重新启动
提示:
1) shutdown 命令可以安全关闭或重启系统
2) 不指定选项和参数,默认表示1分钟之后关闭电脑
3) 远程维护服务器时,最好不要关闭系统,而应该重启系统
常用命令实例
#重启操作系统,其中 new 表示现在
shutdown -r now
#立刻关机
shutdown now
#系统在今天10:00关机
shutdown 10:00
#系统在过十分钟后关机
shutdown +10
#取消之前指定的关机计划
shutdown -c
02 查看或配置网卡信息
2.1 网卡和IP地址
网卡:
网卡是一个专门负责网络通讯的硬件设备
IP地址是设置在网卡上的地址信息
我们可以把电脑比作电话,网卡相当于SIM卡,IP地址相当于电话号码
IP地址:
每台联网的电脑都有IP地址,是保证电脑之间正常通讯的重要设置
2.2 ifconfig
ifconfig 可以查看/配置计算机当前的网卡配置信息
# 查询网卡配置信息
ifconfig
# 查看网卡对应的 IP 地址
ifconfig | grep inet
注意:
一台计算机中有可能会出现一个 物理网卡 和 多个虚拟网卡。
127.0.0.1 被称为 本地回环/环回地址, 一般用来测试本机网卡是否正常
2.3 ping
ping 一般用于检测当前计算机到目标计算机之间的网络 是否畅通, 数值越大, 速度越慢
原理: 网络上的机器都有 唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个数据包,根据返回的数据包及时间,我们可以确定目标主机的存在
# 检测目标主机是否连接正常
ping IP地址
# 检测本地网卡是否正常工作
ping 127.0.0.1
03 远程登录及复制文件
3.1 SSH客户端的简单使用
ssh [-p port] user@remote
* usr 是远程机器的用户名,如果不指定的默认为当前用户
* remote 是远程机器的地址,可以是ip/域名
* port 是SSH server监听的端口,如果不指定,就默认值为22
序号 | 服务 | 端口号 |
01 | SSH服务器 | 22 |
02 | Web服务器 |
80 |
03 | HTTPS | 443 |
04 | FTP服务器 | 21 |
注意:
ssh这个终端命令只能在Linux或者unix系统下使用
在windows系统中,可以安装putty或者xshell客户端软件
3.2 SCP
04 其他
4.1 免密码登录
提示: 有关SSH配置信息都保存在用户目录下的.ssh目录下,~ 代表用户目录
步骤:
1)配置公钥
执行 ssh-keygen 即可在.ssh目录生成SSH钥匙,一路回车即可
2)上传公钥到服务器
执行ssh-copy-id -p port user@remote, 可以让远程服务器记住我们的公钥
原理:
使用非对称加密算法进行网络之间传输,所以不需要密码