1 部署项目
nohup java -jar auto_mark-1.0-SNAPSHOT.jar 2>&1 &
2 命令
2.1 查看java进程
2.1.1 ps -ef|grep java
(1) root 进程用户ID(UID) (2) 15386 进程ID(PID) (3)15044 父进程ID(PPID)
(4) 0 CPU调度情况(C) CPU用于计算执行优先级的因子。
(5) 09:27 进程启动的时间(STIME) (6) pts 启动进程的终端名
(7)00:00:00 进程共占用CPU的时间(TIME)
(8) sudo nohup java -jar auto_mark-1.0-SNAPSHOT.jar 启动进程的命令
2.1.2 根据关键字查看进程
ps -ef|grep auto
2.2 杀死进程
kill -9 进程id
2.3 查看端口是否被占用
netstat -anp | grep 8080
2.4 提升文件权限
sudo chown liguang /work/liguang
sudo chgrp liguang /work/liguang
2.5 tar.gz格式的压缩与解压缩
tar.gz的格式是开发中用到的最多的压缩格式,它压缩时不会占用太多的cpu,而且可以得到一个理想的压缩率。
压缩方式:
tar -zcvf archive_name.tar.gz filename
解压缩方式:
tar -zxvf archive_name.tar.gz
2.6cat命令和tail命令
cat 命令 和tail命令都是显示数据的命令
cat 显示的是文件夹的全部的数据
cat 静态查看文件夹数据
tail显示尾部的文件夹数据
tail -n num 显示num条数据
tail -f 可动态监控数据的变化
eg:
动态显示文件后300条命令
tail -300f filename
2.7 Linux 系统的网络情况
netstat –ntlp
2.8 linux给文件添加可执行权限
chmod +x 文件名
2.9 jps
查看java进程小工具
2.10 vim
删除文件中所有内容的方法
esc键盘 然后输入:%d
复制
crtl + insert或者yy
粘贴
shift+insert或者p