linux系统终端命令(3)

一 远程管理

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高级:可以设置免密码登录,配置别名等信息,以后用到再说。。。

猜你喜欢

转载自blog.csdn.net/weixin_40725491/article/details/83143730