监控我们的环境对于服务器运维来说至关重要,尤其是在部署新的应用程序时。如今,公司每天都使用开源解决方案来监控系统资源。但是,当出于测试的目的来监控一定时间时,bash 脚本会派上用场。
SSH 是一种广泛使用的协议,用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。但是,不安全的默认配置也会带来各种安全风险。
Linux是一个多用户操作系统,这意味着它支持单个系统上的多个用户。每个用户都有自己的权限,这些权限也可能受到限制以提高安全性。例如,用户具有一组特定的权限来访问文件 - 某些用户可能能够写入,而其他用户只能读取。
在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警。登录服务器,通过df -Hl查看。和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件。如何找到占用空间大的目录或文件?一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占空间大小
vi(visual editor)编辑器通常被简称为 vi,它是 Linux 和 Unix 系统上最基本的文本编辑器,类似于 Windows 系统下的 notepad(记事本)编辑器。