网站建设与维护就业前景,小程序开发外包注意事项,株洲有名的网站,东莞服务36招在Linux上部署程序、排查程序问题会用到的一些常用命令。
偶尔会要用到#xff0c;特放这里备忘和分享。 服务
服务#xff08;service#xff09;#xff0c;指常驻在内存中的程序。
--启动服务。如果服务已经在运行#xff0c;会忽略启动命令。
sudo systemctl star…在Linux上部署程序、排查程序问题会用到的一些常用命令。
偶尔会要用到特放这里备忘和分享。 服务
服务service指常驻在内存中的程序。
--启动服务。如果服务已经在运行会忽略启动命令。
sudo systemctl start 服务名.service
--停止服务
sudo systemctl stop 服务名.service
--重启服务
sudo systemctl restart 服务名.service
--设置服务开机自启动。实质是将服务文件的链接添加到目录下/etc/systemd/system/multi-user.target.wants
sudo systemctl enable 服务名.service
--禁止服务开机自启动
sudo systemctl disable 服务名.service
--查看服务运行状态
systemctl status 服务名.service
--列出所有服务
systemctl list-unit-files --typeservice
--列出指定名称的服务。输入部分名称字符可模糊搜索。
systemctl list-units --typeservice | grep 名称字符
--查看服务文件内容
systemctl cat 服务名.service
日志查询
--查看指定服务的日志
sudo journalctl -u 服务名.service
--滚动显示最新日志
sudo journalctl -u 服务名.service -f
--查看指定进程的日志
sudo journalctl _PID进程ID
--查看 systemd 的所有日志
sudo journalctl /usr/lib/systemd/systemd
--查看尾部指定行数的日志
sudo journalctl /usr/lib/systemd/systemd -n 20 防火墙
--打开永久防火墙端口
sudo firewall-cmd --zonepublic --add-port5033/tcp --permanent
--关闭永久防火墙端口
sudo firewall-cmd --remove-port5033/tcp --permanent
--重启防火墙修改了端口重启后才生效。
sudo systemctl restart firewalld.service
--防火墙开机自启动
sudo systemctl enable firewalld.service
--停止防火墙
sudo systemctl stop firewalld.service
--查看防火墙状态
sudo firewall-cmd --state
端口
--查看永久开放的端口
sudo firewall-cmd --list-ports --permanent
--查看临时开放的端口
sudo firewall-cmd --list-ports
其他 --重新加载配置文件。增加或修改配置文件后执行。
sudo systemctl daemon-reload
--service文件目录
/usr/lib/systemd/system