一 远程管理
1 关机/重启
shutdown:默认一分钟后关机
shutdown -c:取消
shutdown -r:默认一分钟后重启
shutdown -r now:立即重启
shutdown 20:25 指定时间点关机
shutdown +10:十分钟后关机
注意:一般采用重启-r而不是关机,不然开机很麻烦(滑稽脸)
2 查看配置网卡信息
明确几个概念:
网卡:把电脑比作电话的话,网卡相当于sim卡,ip地址相当于电话号码(唯一的)
在配置网卡信息时,ip地址很重要,知道唯一的ip地址就可以在两台电脑之间进行通信
活用管道和grep查询ip地址
127.0.0.1本地网卡
ping命令
检测目标主机是否连接正常:
把虚拟机ubuntu和mac堪称两台独立的电脑,在ubuntu上对mac的ip地址执行ping命令
正常情况下有回执(按下command c停止)
输入一个不存在的ip地址,连接不正常
检测本地网卡连接是否正常:
3 SSH
在mac和linux系统下,ssh客户端和ssh服务器是默认安装的,windows需要单独安装
为什么使用ssh?
明确几个概念:
域名:是ip地址的别名,为了方便用户记忆(ip地址是数字不方便记忆)例 www.itcast.cn
端口:用户访问网页(如百度)的时候,是通过ip地址访问计算机,再通过端口访问计算机上运行的程序,返回给用户
默认的web服务器端口号是80,可以省略
例:利用ssh客户端,用mac对ubuntu虚拟机进行控制和管理
ssh的地址格式: 用户名@ip地址,用-p指定端口
显示refused,受弹幕大神指点,在unbuntu中安装ssh-server
再次连接,首次连接时,出现授权信息,yes
输入unbuntu用户密码
变绿,提示mac电脑的cate用户已经连接了ubuntu虚拟机的cate用户,可以在mac系统下对ubuntu虚拟机进行操作
恶作剧:sudo shutdown -r now(前面加sudo表示超级用户权限,不加sudo会提示权限不够)
windows下
打开powershell可以用ssh
建议从putty和xshell官网下载,其他网站的可能会被黑客恶意篡改过
scp:远程拷贝文件
地址格式与ssh基本相同(用户名@ip地址),注意!指定端口时使用大写的-P
例:把ubuntu桌面下的01.py复制到mac的桌面上(注意桌面和Desktop的区别。。。)
将mac桌面的01.py复制到ubuntu上
将ubuntu桌面所有文件复制到mac上的demo文件夹中加一个-r
注:scp这个指令只能在unix或linux系统下使用
ssh高级:可以设置免密码登录,配置别名等信息,以后用到再说。。。