查看进程:netstat -ntlp
杀死进程:kill -9 pid(上面命令可以查询进程id)
编辑文件:
查看:vim 文件名
i开始编辑
编辑结束后Esc结束编辑
保存退出:wq(shift+:输入:,w:保存,q:退出)
不保存退出:q!
上传文件:rz,下载文件:sz
解压war包:jar -xvf project.war
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
.tar.xz
解包:tar xvf FileName.tar.xz
打包:tar cvf FileName.tar DirName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
解压后拷贝
批量拷贝/复制:cp src dest 。src是原文件,dest是要移动的目标目录
批量移动文件:cp -r src dest 。src是原文件,dest是要移动的目标目录
删除文件/目录:rm -rf 文件名/目录名。 -r:向下递归,-f:直接强行删除,不作任何提示
修改文件名/重命名文件:mv 旧文件名 新文件名
创建目录:mkdir
查看历史命令:history
查看已用的端口:ss -tanl
查看启动脚本:ps -ef |grep java
查找文件:find /* -name 'start.text'
查看cpu架构:cat /proc/cpuinf
查看内核,版本: lsb_release -a 还有uname -a 或者 uname -r
查看内存情况:free -m
查看磁盘:fdisk -l
检查网络是否连通: ping 主机名或ping IP地址。ip和端口是否通:telnet ip port
查看进程:ps -ef | gerp java。ps -ef 查看进程(全格式显示所有进程)。gerp java 过滤java程序
ctrl+c:停止进程
ctrl+l:清屏
nginx配置
1、查找nginx.conf位置:which nginx.conf
2、查看配置内容:cat nginx.conf
3、修改配置:编辑 vim nginx.conf
4、退出并保存配置:!wq。再查看是否修改成功 cat nginx.conf
5、校验配置:nginx -t
6、重启使配置生效:进入nginx可执行目录sbin下./nginx -s reload
7、备份文件:alt+p