后端部署jar包:test.jar
查看原jar包启动状态
ps -ef |grep test
若原jar包已启动,执行命令杀死该进程,将pid改为上一步查询到的进程id
kill -9 [pid]
重命名
mv yuanming xinming
启动jar包,将日志写入nohup文件
nohup java -jar test.jar -&
可以执行tail -fn 300 nohup.out打印显示日志文件
解压至指定位置zip
解压上传的zip包
unzip test.zip -d /usr/share/nginx/html/test/
进程占用
查看端口占用情况
方法1 : lsof -i tcp:8080
方法2: netstat -apn | grep 8080
方法3:ps -ef |grep 进程名 ps -ef |grep nginx
杀死进程 kill -9 [pid]
-bash: lsof: 未找到命令 怎么处理
执行 yum install lsof
防火墙
systemctl status firewalld //查看防火墙状态
firewall-cmd --query-port=1521/tcp //查看1521端口开放状态 此时为no
firewall-cmd --add-port=1521/tcp --permanent //开放1521端口
firewall-cmd --reload //reload防火墙
firewall-cmd --query-port=1521/tcp //查看1521端口开放状态 此时为yes
vim
vim application-dev.yml 用vim打开文件
vim + application-dev.yml 从末尾打开
vim -R application-dev.yml 以只读的方式打开文件,但可以强制保存
vim -M application-dev.yml 以只读的方式打开文件,不可以强制保存
:w 保存修改
:wq 保存修改退出
:q 退出,如果修改会提示,不修改直接退出
:q! 不保存修改,强制退出
ctrl+f: 下一页
ctrl+b: 上一页
i 插入模式
查找
/url: 在后面的文本中查找url
?url: 在前面的文本中查找url
n: 向后查找下一个
N: 向前查找下一个
cat
cat -n filename.txt 显示行数
修改环境变量
修改 /etc/profile文件内容(所有用户生效)
. /etc/profile或者source /etc/profile使修改生效
修改 /home/USERNAME/.bash_profile文件内容(当前用户生效)
. /home/USERNAME/.bash_profile"或者"source /home/USERNAME/.bash_profile使修改生效
echo $PATH 查指定环境变量
export 查系统所有环境变量
磁盘空间
df -h 查看磁盘空间使用情况
du -h --max-depth=1 当前目录下各目录占空间大小
df -lh /data 查某一目录下剩余空间
压缩
zip -r mydata.zip mydata 把mydata目录下所有文件压缩为mydata.zip
tar -czvf test.tar.gz test 压缩
tar -xzvf test.tar.gz 解压