版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/jingshuiliushen_zj/article/details/83447485
1、重启电脑
$ shutdown -r now # 重新启动操作系统,其中 now 表示现在
$ shutdown now # 立刻关机,其中 now 表示现在
$ shutdown 20:25 # 系统在今天的 20:25 会关机
$ shutdown +10 # 系统再过十分钟后自动关机
$ shutdown -c # 取消之前指定的关机计划
加上-r表示重新启动,不指定选项和参数,默认表示 1 分钟之后 关闭电脑,而远程维护服务器时,最好不要关闭系统,而应该重新启动系统。
2、ping命令
ping IP地址 # 检测到目标主机是否连接正常
ping 127.0.0.1 # 检测本地网卡工作正常
3、远程登录和复制文件
(1)远程登录
远程控制服务器电脑是通过SSH实现的,所以要在Ubuntu服务器上面安装openssh-server,参考这篇博客:https://blog.csdn.net/jingshuiliushen_zj/article/details/83473729
如果客户端系统是Linux,
登录:ssh [-p port] user@remote
举例:ssh -p 22 [email protected]
如果客户端系统是Windows,须安装 PuTTY 或者 XShell 客户端软件。
(2)复制文件
# 把本地当前目录下的 01.py 文件 复制到 远程 家目录下的 Desktop/01.py
# 注意:`:` 后面的路径如果不是绝对路径,则以用户的家目录作为参照路径
scp -P port 01.py user@remote:Desktop/01.py
# 把远程 家目录下的 Desktop/01.py 文件 复制到 本地当前目录下的 01.py
scp -P port user@remote:Desktop/01.py 01.py
# 加上 -r 选项可以传送文件夹
# 把当前目录下的 demo 文件夹 复制到 远程 家目录下的 Desktop
scp -r demo user@remote:Desktop
# 把远程 家目录下的 Desktop 复制到 当前目录下的 demo 文件夹
scp -r user@remote:Desktop demo
【注】无论从本地复制到远程还是远程复制到本地,命令都是在本地书写的,因为scp是linux命令,所以需要本地也是Linux,如果本地是windows系统,需要安装 FileZilla 使用 FTP 进行文件传输。
4、给服务器配置别名
1)在客户端/home/user/.ssh/目录下新建config文件:touch config
2)config 中写入以下内容:
Host 服务器别名
HostName 服务器ip地址
User 客户端的用户名
Port 22
这样,客户端远程登录服务器时,就可以直接用ssh 别名。