文章目录
linux-ubuntu常用命令记录,需要在服务器上进行操作时偶尔会忘记一些命令,将一些常用命令记录存档~
创建系统服务
1、在目录 /etc/systemd/system
下创建service文件,例如A服务: sudo vim A.service
2、文件内容:
1 | [Unit] |
3、保存后使用 sudo systemctl daemon-reload
更新配置。
4、设置开机自启: sudo systemctl enable xxx.service
5、实时查看日志:sudo journalctl -f -u A.service
6、删除服务:
- 禁用开机自启:
sudo systemctl disable A.service
- 停止服务:
sudo systemctl stop A.service
- 删除服务文件:
sudo rm /etc/systemd/system/A.service
- 重载配置:
sudo systemctl daemon-reload
服务常用命令
1、查看服务状态:sudo systemctl status A.service
常用可替换:
start
、stop
、restart
2、日志相关:
- 查看实时日志:
sudo journalctl -f -u A.service
- 根据时间段查看日志:
sudo journalctl -u nudtserver --since "2024-11-20 00:00:00" --until "2024-11-20 12:00:00"
- 根据关键词查看日志:
sudo journalctl -u nudtserver | grep "我是关键词"
- 根据关键词且匹配上下5行查看日志:
sudo journalctl -u nudtserver | grep -C 5 "我是关键词"
- 根据时间段及关键词查看日志:
sudo journalctl -u nudtserver --since "2024-11-20 00: 00:00" --until "2024-11-20 12: 00:00" | grep "我是关键词"
待补充
…