1 查看或配置网卡信息
2 远程登录和复制文件
3 用户权限
服务器通常托管在一个机房里面,所以远程维护服务器时,最好不要关闭系统,而应该重新启动系统。
命令 | 对应英文 | 作用 |
---|---|---|
shutdown | 关机或重启 | |
ifconfig | configure a network interface | 查看/配置计算机当前的网卡配置信息 |
ping ip 地址 | ping | 检测到目标ip地址的连接是否正常 |
shutdown # 不指定选项和参数,默认表示1分钟之后关闭电脑
shutdown -r now # 现在重启
shutdown 20:00 #20:00关机
shutdown +10 #10分钟后关机
查看或配置网卡信息
网卡和IP地址
网卡是一个专门负责网络通讯的硬件设备,IP地址是设置在网卡上的地址信息。可以把电脑看作电话,网卡相当于SIM卡,IP地址相当于电话号码。
如果想要确认当前电脑能否正常地连接到另一部电脑,可以在电脑上ping 另一台电脑的IP地址,就是把另一台电脑的IP地址当作参数,执行ping命令。
ifconfig #查看网卡配置信息
ifconfig | grep inet #用ifconfig查看网卡的ip地址信息,inet6是ipv6,inet是ipv4
ping IP地址 # 检测主机是否连接正常
# 时间反馈数值越大网速越慢,按 ctrl c 终止命令
ping 127.0.01 #这是本地的回环地址,检测本地网卡是否工作正常
远程登录和复制文件
ssh基础
服务器也好,客户端也好,都是个软件。
通过SSH客户端可以连接到运行了SSH服务器的远程机器上。
SSH客户端是一种使用Secure Shell(SSH)协议连接到远程计算机的软件程序。
域名:是IP地址的别名,方便人记。通过IP地址可以找到计算机。
端口号:通过端口号可以找到计算机上运行的程序。
服务 | 端口号 |
---|---|
SSH服务器 | 22 |
Web服务器 | 80 |
HTTPS | 443 |
FTP服务器 | 21 |
敲对IP地址和端口号才能找对东西,例如百度搜索网页可以是www.baidu.com或者220.181.112.244:80
SSH服务器的默认端口号是22,可省略。
ssh [-p port] user@remote
ssh -p 22 apple@127.0.01
user是远程机器上的用户名,如果不指定就默认为当前用户
remote是远程机器的地址,可以表示为IP/域名/别名
port是SSH Server监听的窗口,如果不指定就为默认值22
scp secure copy 远程拷贝文件
scp [-P port] 源文件 目标文件
(注意指定端口时用大写的-P)
scp -P port 1.py user@remote:Desktop/1.py
#把 本地 1.py复制到 远程 家目录下的 Desktop/1.py
#注意 ':' 后面的路径如果不是绝对路径,则以用户的家目录作为参考路径
#反过来也可以
# 加上-r可以传文件夹
ssh免密码登录和配置别名