ps -ef|grep tomcat : 查看目前启用的 tomcat服务进程
ps -ef|grep java : 查看当前的java先关的进程
ls: 查看当前目录
kill -9 进程id: 杀死当前进程
sh startup.sh : 启动当前进入 bin目录的 tomcat服务 还有一种方式 ./startup.sh
rm -rf file333 : 删除指定为文件及子子目录下的文件, 其实就是删除文件夹
zip -r mydata.zip mydata: 将当前的mydata文件 压缩成 mydata.zip 文件
unzip mydata.zip :解压mydata.zip 文件到当前目录、
tar cvzf hello.tar.gz hello: 将hello目录打包成 hello.tar.gz包
tar -zxvf hello.tar.gz :将hello 解压到当前目录
ping -c 5 172.17.0.254 :代表向172.17.0.254服务器(请求5次),返回丢包情况, 接受响应等百分比
free -m : 查看当前服务器的内存使用情况
-----------------------------------------------------------------------------------------------------------------------------
cat file333 : 从第一个字节正向查看文件内容, 其实就是从前面看开始看
more file333: 查看一个长文件的内容,也是正向的 一点一点的展示
tac file333: 从最后一行开始反向查看一个文件的内容
tail -3 file33: 查看一个文件的最后三行
tail -f 文件名: 实时查看文件内容
cp exam1.txt /usr/ wang/ : 将exam1.txt 拷贝到 /usr/ wang/路径下
vi example.txt: 编辑 文件 ->按esc shift+: -> wq:保存后退出 q! 不保存退出
chmod ... : 给文件赋予权限
命令查看 并保存文件
例如:
tail -3 file333|tee log.log
--------------------------------------------------------------------------------------------------------------------------------------------
nginx 相关命令:
启动: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
关闭:
从容停止Nginx:
kill -QUIT 主进程号
快速停止Nginx:
kill -TERM 主进程号
强制停止Nginx:
pkill -9 主进程号
另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的logs目录下。有了pid文 件,我们就不用先查询Nginx的主进程号,而直接向Nginx发送信号了,命令如下:
kill -信号类型'/usr/local/nginx/logs/nginx.pid'
平滑重启
如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。
平滑重启命令:
kill -HUP 住进称号或进程号文件路径
或者使用
/usr/local/nginx/sbin/nginx -s reload
注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:
nginx -t -c /usr/local/nginx/conf/nginx.conf
或者
/usr/nginx/sbin/nginx -t
----------------------------------------------------------------------------------------------------------------------------------------------
ip addr show : 显示网卡的ip地址
top : 罗列使用CPU资源最多的linux任务 (输入q退出)