查找nginx安装目录(linux查看nginx路径命令)

一、端口号占用情况centos7默认没有netstat命令,需要安装net-tools工具,yuminstall-ynet-tools1、查看所有已用的端口号netstat-tnulp

一、端口号占用情况

centos7默认没有 netstat 命令,需要安装 net-tools 工具,

yum install -y net-tools

1、查看所有已用的端口号

netstat -tnulp 查看所有已用端口号

命令参数详解

-t (tcp) 仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化为数字

-l 仅列出在Listen(监听)的服务状态

-p 显示建立相关链接的程序名

2、查看指定端口号

netstat -tnulp | grep 3306 查看3306端口号是否被占用

3、杀死对应进程

Kill -9 4273 强制杀掉进程4273

二、Tomcat

1、查看tomcat是否运行

ps -ef|grep tomcat 查看tomcat进程是否运行

2、根据进程号停止tomcat进程

kill -9 7976 强制杀掉进程7976

3、进入Tomcat目录

cd data/tomcat-8.5.57 进入tomcat目录

4、关闭tomcat

./bin/shutdown.sh 停止tomcat

5、启动tomcat

./bin/startup.sh 启动tomcat

6、查看tomcat运行日志

tail -f logs/catalina.out 查看tomcat运行日志

7、对文件添加可执行权限

修改catalina.sh后,要对该文件重新添加可执行权限,执行以下语句便可

chmod +x catalina.sh

格式:chmod +x *.sh

对shell脚本增加执行权限。否则脚本无法执行,报“没有权限”错误

三、nginx操作

1、查看nginx是否运行

ps -ef|grep nginx 查看nginx进程是否运行

2、根据进程号停止nginx进程

kill -9 28041 强制杀死进程

kill -QUIT 2072 杀死进程:

pkill -9 nginx 强制停止:

3、查找nginx的安装位置

whereis nginx 查找nginx的安装位置

4、进入nginx目录

cd /usr/local/nginx 进入nginx目录

5、验证nginx配置文件是否正确

./sbin/nginx -t 验证nginx配置文件是否正确

6、启动nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

命令格式

启动代码格式:nginx安装目录地址 -c nginx配置文件地址

7、重启nginx

.sbin/nginx -s reload 重启nginx

四、防火墙

1、查看防火墙状态

firewall-cmd –state 查看防火墙状态

2、关闭/开启防火墙

systemctl stop firewalld.service 关闭防火墙

systemctl start firewalld.service 开启防火墙

3、查看防火墙所有开放的端口

firewall-cmd –zone=public –list-ports 查看防火墙开放的端口

4、开放/关闭端口

firewall-cmd –zone=public –add-port=5672/tcp –permanent # 开放5672端口

firewall-cmd –zone=public –remove-port=5672/tcp –permanent #关闭5672端口

firewall-cmd –reload # 配置立即生效

五、文件操作

1、压缩/解压文件(tar)

tar -zcvf 打包文件.tar.gz 被压缩的文件路径 打包

tar -zxvf 打包文件.tar.gz -C 目标路径 解压缩

2、新建/修改/删除/复制

mkdir test/ 新建文件夹

rmdir test/ 删除目录(空目录)

touch test.txt 创建空文件

rm -rf test/ 强制删除目录,目录下有文件也删除

rm -f /test/*.log 删除/test/目录下的所有.log文件

mv test test1 将test文件或文件夹 重命名为test1

mv test b/test1 将test目录移动到b目录下并重命名为test1

cp test.tar.gz test1/ 将test.tar.gz文件复制到test1目录下

cp test1.txt test2.txt 将test1.txt复制一份并且改名为test2.txt

cp -r test1/ test2/ 将test1目录 复制到test2下

3、编辑文件内容

Vi test.txt vi命令打开test.txt文件

按 【i】键进入编辑模式,可以进行修改内容

按【ESC】键进入命令模式,

输入”wq” 保存并退出文件

4、查看文件内容

命令提示

#cat 由第一行开始显示档案内容

#tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!

#more 一页一页的显示档案内容

#less 与 more 类似,但是比 more 更好的是,他可以往前翻页!

#head 只看头几行

#tail 只看尾巴几行

#nl 显示的时候,顺道输出 行号!

cat isTester.ini 查看文件 isTester.ini的内容

head -n 20 isTester.ini 看文件 isTester.ini前20行内容

tail -n 30 isTester.ini 看文件 isTester.ini最后30行内容

head -n 20 isTester.ini | tail -n 10 显示文件isTester.ini 的第10至20行的内容

tac isTester.ini | head -n 10 倒序显示文件isTester.ini 前10行的内容

nl isTester.ini | head -n 10 显示文件isTester.ini前10行的内容,并显示行号

5、文件权限

chmod命令用于改变linux系统文件或目录的访问权限

chmod +r isTester.ini 将文件 isTester.ini 设为所有人皆可读取

chmod u+x isTester.ini 将 isTester.ini 设定为只有该文件拥有者可以执行

chmod 777 isTester.ini (或者 chmod a=rwx isTester.ini) 给文件 isTester.ini 设置所有权限

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 97552693@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://teaffka.com/n/19398.html

(0)
新劵的头像新劵
上一篇 2023年 11月 6日
下一篇 2023年 11月 6日

相关推荐

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:97552693@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息