查看ip: ifconfig
目录进入: cd
拷贝: cp
移动:mv
删除:rm
编辑文件:vi
列出文件: ls
查看文件内容:cat ;tail
清屏:clear
在线安装: yum install
启动了防火墙开放了80端口,firewall-cmd --zone=public --query-port=80/tcp
通过开启防火墙,没有任何提示即开启成功。
systemctl start firewalld
如果要关闭防火墙设置,可能通过这条指令来关闭该功能。
systemctl stop firewalld
启动nginx:
cd /usr/local/nginx/sbin/
./nginx
其它命令
# ./nginx -s stop
# ./nginx -s quit
# ./nginx -s reload
netstat -a # 查看所有服务端口
解决办法
使用指定nginx.conf文件的方式重启nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
:立即重启
shutdown -r now
开放端口的方法:
方法一:命令行方式
1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
2.保存:/etc/rc.d/init.d/iptables save
3.重启服务:/etc/init.d/iptables restart
4.查看端口是否开放:/sbin/iptables -L -n
方法二:直接编辑/etc/sysconfig/iptables文件
1.编辑/etc/sysconfig/iptables文件:vi /etc/sysconfig/iptables
加入内容并保存:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
2.重启服务:/etc/init.d/iptables restart
3.查看端口是否开放:/sbin/iptables -L -n
但是我用方法一一直保存不上,查阅网上发现直接修改文件不需要iptables save,重启下iptables 重新加载下配置。iptables save 是将当前的iptables写入到/etc/sysconfig/iptables。我不save直接restart也不行,所以还是方法二吧
MAC下查找端口: lsof -n -P -i TCP -s TCP:LISTEN
查询指定端口pid
lsof -i:6379
杀死进程
kill -9 pid
后台运行
nohup java -jar xxx &
查看日志
cat
日志最后50行
tail -n 50 -f nohup.uot
查询端口是否有进程守护用如下命令grep对应端口,如80为端口号
例:netstat -nalp|grep 80
上传到服务器,然后执行java -jar命令启动,你也可以在命令中加上JVM的优化参数和一些环境参数。我下面这个就加了环境参数,你也可以从这里指定你启动时的配置文件,和指定日志输出文件(需要特别注意:一定要在命令的最后加一个&符号,要不然,你Ctrl+C的时候项目会停掉,加上后意思是后台启动)
liunx的一些命令
最新推荐文章于 2022-06-26 10:15:00 发布