部署
iptables -A OUTPUT -p tcp --dport 8089 -j DROP //关闭端口
netstat -ntulp |grep 8098 // 查看端口服务号
kill -9 服务号.// 根据服务号关闭端口
java -jar ruoyi.jar & //部署jar
nohup java -jar backend-1.18.10.jar & //持久化部署jar
ps -ef | grep nginx //查看程序 grep 搜索程序
ssh -p 端口 用户名@ip地址 // ssh 连接 注意小写p
sftp -P 端口 用户名@ip地址 // sftp 连接 注意大写的P
systemctl start firewalld.service //打开防火墙
firewall-cmd --list-port //查看开放的端口
firewall-cmd --zone=public --add-port=8097/tcp --permanent //开启端口
firewall-cmd --reload //重启防火墙
文件
cat 文件名 // 查看文件的所有内容
tail -n 100 可用于查看文件的内容,-n 最后几行
tail -f 100 文件名 // 实时查看文件 最后100行内容 -f 循环读取
ls(英文全拼:list files): 列出目录及文件名
du -h : 查询文件夹中文件大小
cd(英文全拼:change directory):切换目录
pwd(英文全拼:print work directory):显示目前的目录
mkdir(英文全拼:make directory):创建一个新的目录
rmdir(英文全拼:remove directory):删除一个空的目录
cp(英文全拼:copy file): 复制文件或目录
rm(英文全拼:remove): 删除文件或目录
mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称
编辑文件 Linux vi/vim
基本上 vi/vim 共分为三种模式,命令模式(Command Mode)、输入模式(Insert Mode)和命令行模式(Command-Line Mode)
i -- 切换到输入模式,在光标当前位置开始输入文本。
x -- 删除当前光标所在处的字符。
: -- 切换到底线命令模式,以在最底一行输入命令。
a -- 进入插入模式,在光标下一个位置开始输入文本。
o:在当前行的下方插入一个新行,并进入插入模式。
O -- 在当前行的上方插入一个新行,并进入插入模式。
dd -- 删除当前行。
yy -- 复制当前行。
p -- 粘贴剪贴板内容到光标下方。
P -- 粘贴剪贴板内容到光标上方。
u -- 撤销上一次操作。
Ctrl + r -- 重做上一次撤销的操作。
:w -- 保存文件。
:q -- 退出 Vim 编辑器。
:q! -- 强制退出Vim 编辑器,不保存修改。
yum
1. 列出所有可更新的软件清单命令:yum check-update
2. 更新所有软件命令:yum update
3. 仅安装指定的软件命令:yum install <package_name>
4. 仅更新指定的软件命令:yum update <package_name>
5. 列出所有可安裝的软件清单命令:yum list
6. 删除软件包命令:yum remove <package_name>
7. 查找软件包命令:yum search <keyword>
8. 清除缓存命令:
yum clean packages: 清除缓存目录下的软件包
yum clean headers: 清除缓存目录下的 headers
yum clean oldheaders: 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers
磁盘
df(英文全称:disk free):列出文件系统的整体磁盘使用量
du(英文全称:disk used):检查磁盘空间使用量
-m :以 MBytes 的容量显示各文件系统;
-h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;
fdisk:用于磁盘分区
解压 压缩
tar -xzvf 压缩.gz -C /目录 // 解压 -C 目录 指定目录
tar -czvf 压缩.gz /目录 //压缩目录
防火墙
systemctl start firewalld //开启防火墙
systemctl stop firewalld //关闭防火墙
systemctl status firewalld //查看防火墙状态
systemctl enable firewalld //开启防火墙开机自启动
systemctl disable firewalld //关闭防火墙开机自启动
//端口
firewall-cmd --list-ports //查看所有已开放的端口
firewall-cmd --zone=public --add-port=80/tcp --permanent //开放一个端口(--permanent永久生效,没有此参数重启防火墙后失效)
firewall-cmd --zone=public --remove-port=80/tcp --permanent// 关闭一个端口(--permanent永久生效,没有此参数重启防火墙后失效)
firewall-cmd --reload //重新加载防火墙配置
firewall-cmd --zone=public --query-port=80/tcp //查看一个端口是否开放
firewall-cmd --zone=public --add-port=8080-8088/tcp --permanent//批量开放端口 (--permanent永久生效,没有此参数重启防火墙后失效)
firewall-cmd --zone=public --remove-port=8080-8088/tcp --permanent //批量关闭端口
firewall-cmd --zone=public --query-port=8080-8088/tcp //批量查看端口是否开放(有任一个端口未开放,都返回no)

博客介绍了Linux系统相关内容,包括vi/vim编辑器的三种模式,即命令模式、输入模式和命令行模式,还提及了yum和磁盘相关信息。

被折叠的 条评论
为什么被折叠?



