SSH、防火墙、关机基本命令

本文最后更新于:2022年7月11日 上午

SSH、防火墙、关机基本命令

deepin系统

1
2
系统更新
sudo apt-get update && sudo apt-get dist-upgrade -y

系统相关

1
2
3
查看内核版本:uname -r
查看系统版本:cat /etc/os-release
Ctrl + Alt + F2切换到DOS界面 Ctrl + Alt + F7或者直接输入startx切回图形化界面

文件本地远程拷贝

将本地文件拷贝到远程:

1
2
3
4
5
6
scp 文件名 用户名@计算机IP或者计算机名称:远程路径,只需要输入密码
scp -r -v local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file
scp -r -v geoserver.war root@192.168.197.132:/usr/local/tomcat/webapps

scp 文件名 计算机IP或者计算机名称:远程路径,需要输入用户名和密码
scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_file

将远程文件拷贝到本地:

1
2
scp 用户名@计算机IP或者计算机名称:文件名 本地路径
wget 链接 从远程下载文件

关机

1
2
3
4
5
6
7
sync:将数据由内存同步到硬盘中,重启或者关闭系统,优先执行sync,将数据由内存同步到硬盘中
shutdown -h 分钟或者时间:几分钟后或者某个时间点关闭计算机
shutdown -h now:立马关机 halt或者poweroff
shutdown -r 分钟或者时间:几分钟后或者某个时间点重启计算机
shutdown -r now:立马重启 reboot

shutdown -c 取消关机

SSH服务

1
2
3
4
启动SSH服务:systemctl start sshd.service  或者  service sshd start
重启SSH服务:systemctl restart sshd.service 或者 service sshd restart 假如服务停止,也可直接执行该命令启动
停止SSH服务:systemctl stop sshd.service 或者 service sshd stop
查看SSH服务状态:systemctl status sshd.service 或者 service sshd status(其实还是前者)

centos7防火墙

防火墙变更了需要重启防火墙。

开启关闭

1
2
3
4
5
6
开启防火墙:systemctl start firewalld 或者 service firewalld start  #没有任何提示即开启成功
关闭防火墙:systemctl stop firewalld 或者 service firewalld stop
查看防火墙状态:systemctl status firewalld 或者 service firewalld status
重启防火墙:firewall-cmd --reload
禁止防火墙开机启动:systemctl disable firewalld.service
开启防火墙开机启动:systemctl enable firewalld.service

开放禁用端口

1
2
3
4
5
6
查看已开放端口:firewall-cmd --list-ports
查看想开的端口是否已开:firewall-cmd --query-port=端口号/协议 提示no表示未开
例:firewall-cmd --query-port=6379/tcp
移除端口:firewall-cmd --permanent --remove-port=端口号/协议
开启永久端口:firewall-cmd --zone=public --add-port=端口号/协议 --permanent
-zone:作用域,-permanent:永久生效,没有此参数重启后失效,提示success 表示成功

SSH、防火墙、关机基本命令
http://www.muzili.ren/2022/07/11/SSH、防火墙、关机基本命令/
作者
jievhaha
发布于
2022年7月11日
许可协议