侧边栏壁纸
博主头像
seems 博主等级

学习博客

  • 累计撰写 62 篇文章
  • 累计创建 41 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

linux命令合集

seems
2023-08-31 / 0 评论 / 0 点赞 / 38 阅读 / 0 字

1.防火墙

# 查看转态
systemctl status firewalld || firewall-cmd --state

# 开启防火墙
systemctl start firewalld || service  iptables start
# 关闭
service firewalld stop  ||   service   iptables start
#防火墙重启:
firewall-cmd --reload ||   service iptables restart

#查看防火墙规则
firewall-cmd --list-all || iptables -L -n 
#查看防火墙开放端口: 
firewall-cmd --list-ports 

#查询80端口是否开放:
firewall-cmd --query-port=80/tcp

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

2.软连接

将某个目录链接至系统目录,相当于快捷方式加环境变量:

ln -s /usr/local/mysql/bin/mysql /usr/bin 

3.查看端口

查看当前所有tcp端口
netstat -ntlp
查看所有1935端口使用情况
netstat -ntulp |grep 1935
根据端口号查进程
pidlsof -i:portnetstat -nap|grep port
根据进程号查端口
netstat -nap|grep pid

4.服务状态(systemctl)

vim /usr/lib/systemd/system/app.service # 编辑app服务的配置文件
systemctl daemon-reload                 # 重新加载服务的配置文件
systemctl start app                     # 启动app服务
systemctl status app                    # 查看app服务状态
systemctl enable app                    # 开机自启动 app
systemctl disable app                   # 关闭开机自启动 app
systemctl list-unit-files --type=service | grep enabled # 列出所有开机自启动的服务
0

评论区