远程管理命令

自学整理记录,大神见笑

目录

  • shutdown
  • ifconfig
  • ping
  • ssh
  • scp
  • 免密码登录
  • 配置远程计算机别名

1.关机/重启→shutdown

sudo shutdown

  • 不加任何选项和参数,默认表示1分钟后关机


    shutdown1.png

sudo shutdown now

  • 立刻关闭系统,now表示现在

sudo shutdown -r

  • 默认表示1分钟后重启


    shutdown2.png

shutdown 20:25

  • 表示在今天的20:25关机

shutdown +10

  • 表示10分钟之后关机

sudo shutdown -c

  • 取消之前的关机或重启计划

  • 这里要注意的是:远程维护服务器时,最好不要关闭系统,而应该重启系统

2.查看或配置网卡信息→ifconfig

ifconfig

  • 查看或配置网卡信息


    ifconfig.png
  • 注:网卡:网卡是一个专门负责网络通讯的硬件设备

  • IP地址:IP地址是设置在网卡上的地址信息

  • 注:ifconfig | grep inet 可以快速筛选网卡中的ip地址

  • 注:centos7如果报错ifconfig未找到命令,则需安装,命令如下:

sudo yum -y install net-tools

3.检测本机到目标ip地址的连接是否正常→ping

ping 192.168.1.36

  • 检测本机到192.168.1.36的连接是否正常


    ping1.png
  • 注:ping 127.0.0.1检测本机网络连接是否正常

  • 注:ping中time值越小,说明速度越快

  • 科普:ping命令取自声纳的声音,工作原理与潜水艇的声纳类似

  • 小技巧:在Linux中终止一个程序,绝大多数使用Ctrl+c

  • 注:输入域名也可,如下图

    ping2.png

4.连接服务器→ssh(Linux,Unix,Mac专用连接方式)

ssh [-p port] user@remote

  • port是端口号,如果不指点,则默认为22;如果端口号是22,则-p选项可以省略
  • user是用户名,如果不指定,则为当前用户
  • remote是ip地址或者域名或者别名
  • 示例如下:

ssh -p 22 python@192.168.1.71

  • 注:SSH是Linux中常用工具,建立客户端和服务器端,进行连接
  • SSH特点:数据传输时加密的,可以防止信息泄露;数据传输时压缩的,可以提高传输速度
  • 域名:www.baidu.com就是域名,等同于IP地址,方便记忆
  • 端口号:端口号表示服务器上的某个软件程序
序号 服务 端口号
01 SSH服务器 22
02 Web服务器 80
03 Https 443
04 FTP服务器 41
  • 提示:使用exit退出当前用户
  • 注:ssh这个命令只能在Linux或者Unix中使用
  • 注:Mac可以直接远程操作SSH服务器端
  • 注:Windows需要安装Putty或者Xshell软件连接使用

5.远程拷贝文件或目录→scp(Linux,Unix,Mac专用拷贝方式)

scp -P port user@remote:服务器的文件或目录 客户端的文件或目录

  • 将服务器文件或目录拷贝到客户端

scp -P port 客户端的文件或目录 user@remote:服务器的文件或目录

  • 将本地文件或目录拷贝到服务器上

  • 注:scp中-P,P一定要大写,端口号为22可以省略

  • 注:scp加选项-r,可以拷贝目录

  • 注:scp命令只能在Linux或者Unix中使用

  • 如果为Windows系统,可以安装Putty,使用pscp命令;或者下载FireZilla使用FTP传输;还可以用WinSCP拷贝数据

6.免密码登录

  • SSH配置信息都保存在家目录下.ssh目录下
  • 免密码登录设置及原理
免密码登录设置及原理.jpg

7.配置远程计算机别名

配置别名.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容