http://wangchujiang.com/linux-command/c/du.html linux操作命令大全
创建文件夹:mkdir 文件夹名
创建文件:touch 文件名
systemctl stop iptables 关闭防火墙
systemctl status firewalld 查看防火墙状态
systemctl start firewalld 开启防火墙
yum install telnet linux安装telnet命令
查找文件中的关键字:
如果是用vi打开文件后,在命令行下输入 “/关键字”,例如:/test
如果是在没有打开文件的前提就用 "cat 文件名 | grep "关键字"",例如 cat /usr/local/nginx/conf/nginx.conf|grep test
ps -ef|grep xx //查看进程
du -h 绝对路径 --max-depth=1 显示指定路径下的文件大小
>文件路径 清空指定文件的内容
rm -rf 路径 删除指定目录下所有内容
举例:
rm -rf /test/1/2 会删除文件夹2以及其下得所有文件和文件夹
rm -rf /test/1/2/* 删除文件夹2下得所有文件和文件夹
rm -f 文件名/文件所在路径 删除文件
netstat -apn|grep 80 / ss -lntpd | grep :80 查看端口占用情况
netstat -lntup 查看所有端口
解压压缩文件:先进入压缩文件所在目录,使用命令 unzip 压缩文件名 ;
tar –zcvf [压缩包名] [文件或目录] 打包并且压缩,tar –zxvf [压缩包名] -C 解压目录
服务器重启:
①重启redis
找到redis的安装目录,执行 ./redis-server /usr/local/redis.conf
redis.conf的路径需要自行调整,需要绝对路径。
②重启nginx
找到nginx的安装目录,进入sbin目录下执行./nginx,若是root目录下,需要在命令前添加sudo
./nginx -t 检查配置文件是否正确
./nginx -s reload 重启
服务部署:
打包时若切换了分支,需要在打包前将target目录下的所有文件都删除,并注意环境的切换。
打包完成后,使用ps -ef|grep XX ,其中XX的内容自定义,可以用于查找进程号。
再使用kill -9 pid 杀掉指定进程,pid根据实际情况输入;也可以在bin目录下使用./shutdown.sh
再将服务器tomcat--->webapp下的文件删除,加入新打好的war包。
进入bin目录下,使用./startup.sh
在tomcat/logs目录下输入tail -fn2000 catalina.out(显示2000行)查看滚动日志
日志排查:
less 文件路径,如less /opt/tomcat/catalina.out
使用shift+g,可以定位到文件末尾
输入/,加搜索关键词,即可从上往下命中查询
输入?,加搜索关键词,即可从下往上命中查询