Linux
文章平均质量分 64
zadarmo_
这个作者很懒,什么都没留下…
展开
-
【Linux】如何添加一个新用户?
最近实验室的服务器交给我管理了,我需要给大家分配一个账号。这篇文章就记录如何添加一个新用户的流程。原创 2024-01-03 21:22:50 · 513 阅读 · 1 评论 -
【Linux】mail命令发送报错“mail: cannot send message: Process exited with a non-zero status”
我感觉这两个日志文件的区别主要是,第一个文件中只会告诉你报错了或者没报错。但是第二个文件会详细地告诉你什么原因报错了mail命令给他人发送邮件地流程(来自chatgpt):使用 mail 命令编写邮件mail 命令将邮件提交给本地的邮件传输代理(MTA),比如postfix、Sendmail本地的 MTA 接收邮件,并处理进一步的传输MTA 可能使用 SMTP 协议与目标邮件服务器通信,将邮件传递给目标邮件服务器目标邮件服务器接收邮件,并将其投递到接收者的邮箱。原创 2023-11-11 12:18:40 · 663 阅读 · 0 评论 -
【Linux】logrotate实现“日志文件定时分割“
项目部署的过程中,经常会需要查看程序的执行日志。我之前的做法都是用将日志保存到xxx.log文件中的。但是问题是,程序有时会运行很长时间,一直保存在一个文件里,文件会越来越大,下载、查看都不是很方便。所以就需要一种方法能够定时地将日志文件分割,比如按天分割,每天保存一个。正好Linux系统上的logrotate工具可以实现这个功能。原创 2023-11-03 16:05:08 · 473 阅读 · 0 评论 -
【Linux】shell脚本+cron定时任务实现“当程序报错时,发送邮件”
&表示后台运行,nohup是为了防止断开ssh连接时程序终止:将程序的标准输出和标准错误输出分别重定向到output.log和error.log文件中:将文件通过邮件发送出去。原创 2023-10-18 15:55:52 · 475 阅读 · 0 评论