在 Linux 中,命令历史记录是之前执行命令的记录。命令历史记录存储在一个名为 .bash_history 的文件中,该文件位于每个用户的 home 目录中。history 命令可用于查看命令历史记录,并且 history 命令也可与其他命令(如 grep)一起使用,以搜索历史记录中的特定命令。历史记录中的命令分配了一个编号,可用于通过在其前面加上感叹号 (!) 快速执行之前的命令。例如,键入“!123”将执行... 阅读更多
Linux 中的简单服务是在后台运行并执行特定功能或一组功能的程序。这些程序可以在启动时自动启动,并且可以使用命令行或通过系统服务管理器(如 systemd 或 Upstart)进行控制。要在 Linux 中创建简单服务,您首先需要编写执行所需功能的程序。此程序应设计为在后台运行,并在终端窗口或 SSH 会话关闭后继续运行。接下来,您将创建一个脚本... 阅读更多
日志是任何 Linux 系统的重要组成部分,因为它们提供了系统活动的记录,包括系统事件、用户操作和系统进程。日志检查或日志监控是定期查看日志文件以识别任何异常或可疑活动(例如失败的登录尝试、系统崩溃或安全漏洞)的过程。日志检查对于维护 Linux 系统的安全性和稳定性非常重要,因为它允许管理员快速识别和解决问题,以及检测和应对潜在的安全威胁。基本的 journalctl 命令 journalctl 是一个用于查看和管理... 阅读更多
简介 安全外壳 (SSH) 是一种常用协议,用于安全地远程访问 Linux 服务器。当多个用户通过 SSH 连接到 Linux 服务器时,出于管理或监控目的,列出所有连接的 SSH 会话可能很有用。在本文中,我们将讨论如何使用各种命令行工具在 Linux 上列出所有连接的 SSH 会话。连接的 SSH 会话列表与 who 命令 who 命令是一个简单且广泛使用的命令行工具,用于列出 Linux 系统上登录的用户。要列出所有连接的 SSH 会话,您可以使用... 阅读更多