社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
shutdown 选项 时间
命令可以安全关机或者重新启动电脑
当选项为-r
时表示重新启动
不指定选项和时间参数,默认表示1分钟之后关闭电脑
取消之前指定的关机计划shutdown -c
shutdown -r now
表示立刻重启
shutdown +10
系统再过10分钟后自动关机
shutdown 20:25
20:25关机
网卡:是一个专门负责网络通讯的硬件设备
IP地址:是设置在网卡上的地址信息(一组数据),此时电脑之间可以相互联系
把电脑比作电话时,网卡相当于SIM卡,IP地址相当于电话号码
config
命令 | 作用 |
---|---|
ifconfig | 查看/配置计算机当前的网卡配置信息(IP地址) |
ping IP地址 | 检查到目标ip地址的连接是否正常 |
查看网卡对应的IP地址:ifconfig | grep inet
127.0.0.1
被称为本地回环/环回地址,一般用来测试本机网卡是否工作正常
ping
检测到目标主机是否连接正常:ping IP地址
检测本地网卡是否工作正常:ping 127.0.0.1
无法连接到目标主机时会显示 Destination Host Unreachable
或者不动 ;若连接成功时显示的Times越短,则表示网速越快。
退出 ping
命令:Ctrl+ C
命令 | 作用 |
---|---|
ssh用户名@ip | 关机/重新启动 |
scp用户名@ip:文件名或路径 | 远程复制文件 |
SSH
基础在Linux中SSH是非常常用的工具,通过SSH客户端可以连接到SSH服务器的远程机器上。
Secure Shell(SSH)
协议连接到远程计算机的软件程序域名:ip地址别名,由一串用点分隔的名字组成,例如:www.itcast.cn
ip地址:通过ip地址找到网络上的计算机
端口号:通过端口号可以找到计算机上运行的应用程序
ssh服务器的默认端口号是 22
,如果是默认端口号,再连接的时候可以省略
常见服务器端口号列表
服务 | 端口号 |
---|---|
ssh服务器 | 22 |
Web服务器 | 80 |
HTTPS | 443 |
FTP服务器 | 21 |
ssh [-p port] user@remote
eg: ssh -p 22 chen@172.16.140.138
user
是在远程机器上的用户名,如果不指定的话默认为当前用户remote
是远程机器的地址,可以是ip/域名,或者是后面会提到的别名port
是SSH Server 监听的端口,如果不指定,就为默认值 22
注意:
- 使用
exit
退出当前用户的登录ssh
这个终端命令只能在Linux、Unix
系统下使用- 如果在
windows
系统下使用,可以安装PuttY
或者XShell
客户端软件即可
如果终端命令权限不够时,在命令前面加
sudo
表示超级用户权限
scp
scp
就是 secure copy
是一个在Linux 下用来进行 远程拷贝文件 的命令-P
而不是小写的eg:scp -P 22 chen@192.168.159.133:Desktop/01.py .
# '.'表示当前桌面根目录
eg:
# 将用户远程chen桌面下的文件夹或文件复制到当前桌面 demo 的演示文件夹
scp -P 22 -r chen@192.168.159.133:Desktop demo
# 把本地当前目录下的 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
FileZilla
Windows
系统也可以使用 FileZilla
进行文件传输
### `FileZilla`
- `Windows` 系统也可以使用 `FileZilla` 进行文件传输
- `FileZilla` 使用 `FTP` 进行传输,而不是 `scp` ,因此端口号为 `21` .
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!