Linux常用命令2
工具:
1, 文件上传工具WinSCP
2,VIM
保存退出,:wq
不保存退出 q!
命令
1,更改文件权限 chmod +x filename
2, 建立软链接 sudo ln -s 1.jar /etc/init.d/MyService
3,新建文件 touch abc.txt(touch命令用于更改文件时间,用来新建文件只是巧用)
4,解压 tar -zxvf 1.tar
5,查看环境变量 echo $JAVA_HOME
6, 后台执行命令 nohup java -jar test.jar &
nohup java -jar test.jar >temp.txt &
nohup $JAVA_HOME/bin/java -XX:PermSize=128M -XX:MaxPermSize=256M -jar /data/InstrintTask/InstrintTask.jar &
nohup java -jar xx.jar --spring.profiles.active=test >/dev/null 2>&1 &
/dev/null 2>&1表示将program的错误信息重定向到标准输出,其他信息丢
7, 查看某端口占用的线程的pid
netstat -nlp | grep :80
8,查看进程
ps -aux | grep java
9. kill 命令用于终止进程
例如: kill -9 [PID]
10, 开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
11, 查看资源占用情况 top
12, 查看端口占用情况 lsof -i:8080
13,查看文件内容 cat aa.txt
cat是catenate(连接单词的缩写)
cat > filename,直接在命令行窗口创建文件,ctrl + d结束输入
14,cp file destfile copy文件
文章链接
1,Linux安装JDK https://www.cnblogs.com/Dylansuns/p/6974272.html
2, 把spring boot部署成服务(官方文档) https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#deployment-install
签名:删除冗余的代码最开心,找不到删除的代码最痛苦!