/linux-command/c/du.html linux操作命令大全
创建文件夹:mkdir 文件夹名
创建文件:touch 文件名
systemctl stop iptables关闭防火墙
systemctl status firewalld查看防火墙状态
systemctl start firewalld开启防火墙
yum install telnetlinux安装telnet命令
查找文件中的关键字:
如果是用vi打开文件后,在命令行下输入 “/关键字”,例如:/test
如果是在没有打开文件的前提就用 "cat文件名 |grep"关键字"",例如cat/usr/local/nginx/conf/nginx.conf|greptest
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 -sreload重启
服务部署:
打包时若切换了分支,需要在打包前将target目录下的所有文件都删除,并注意环境的切换。
打包完成后,使用ps -ef|grep XX,其中XX的内容自定义,可以用于查找进程号。
再使用kill -9pid杀掉指定进程,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,可以定位到文件末尾
输入/,加搜索关键词,即可从上往下命中查询
输入?,加搜索关键词,即可从下往上命中查询