搜索和浏览各种 Linux 命令。
在300个字符内总结您希望解决的情况,并询问AI需要什么命令。
点击所需的类别以过滤命令。您也可以输入搜索词以查找特定内容。
insmod: 插入 Linux 内核模块
insmod 命令用于将可加载的内核模块 (LKM) 插入到 Linux 内核中。它通常用于加载扩展名为 `.ko` 的已编译模块文件,以添加新功能或启用硬件驱动程序。此命令不自动处理模块的依赖关系,因此具有依赖关系的模块需要手动先加载。在大多数情况下,建议使用 `modprobe` 命令。
iostat: CPU 和磁盘 I/O 统计报告
iostat 命令用于报告系统的 CPU 使用率和设备(磁盘、分区)的输入/输出统计信息,可以是实时的或按指定间隔报告。它对于诊断系统性能瓶颈和解决 I/O 相关问题非常有用。
iotop: 磁盘 I/O 使用量监控
iotop 是一个用于实时监控 Linux 系统上进程或线程磁盘 I/O 使用量的工具。它类似于 'top' 命令,但专注于磁盘读/写活动,而不是 CPU 和内存使用量。它有助于诊断系统的 I/O 瓶颈并确定哪些进程正在大量使用磁盘。
journalctl: 实时查看系统日志
journalctl 是一个强大的工具,用于查询和分析 systemd journal 生成的日志。特别是使用 `-f` 选项,它可以实时跟踪新的日志条目,这对于诊断系统问题或监控应用程序行为非常有用。它类似于传统的 `tail -f` 命令,但利用 systemd journal 的结构化数据提供了更强大的过滤和搜索功能。
journalctl -xe: 系统日志详细分析与问题诊断
`journalctl -xe` 命令显示 `systemd` journal 的最新日志条目,并附带详细说明。它在诊断系统错误、警告消息或特定服务问题时非常有用,并提供解决问题所需的额外上下文和信息。
last: 查看系统登录和重启记录
last 命令分析 `/var/log/wtmp` 文件,以相反的顺序显示登录到系统的用户、终端、登录时间、注销时间和系统重启记录。这有助于跟踪系统使用历史并用于安全审计。
lastb: 查看失败的登录尝试记录
lastb 命令显示系统中记录的失败登录尝试(bad login attempts)列表。它主要读取 `/var/log/btmp` 文件,可以帮助您了解谁在何时从哪个终端登录失败,对于安全审计非常有用。
logrotate: 系统日志文件管理
logrotate 是一个用于自动轮换(rotation)、压缩(compression)、删除(removal)和发送系统日志文件的实用程序。该工具通过防止日志文件变得过大而占用磁盘空间或影响系统性能,从而实现高效的日志管理。
lspci: 查看 PCI 设备信息
此命令用于显示系统中 PCI(Peripheral Component Interconnect)总线上连接的所有设备的详细信息。它常用于查看显卡、网卡、声卡等各种硬件设备的信息。
lsusb: 查看 USB 设备列表
此命令用于列出连接到系统的 USB 设备信息。您可以查看 USB 总线、设备 ID、制造商、产品名称、速度等详细信息,这对于排除 USB 设备故障和识别设备非常有用。
man 命令指南:访问 Linux 手册页
`man` 命令(manual 的缩写)用于在 Linux 和 Unix 系列操作系统中显示关于命令、函数、文件格式、内核接口等系统各个元素的在线手册页。它是理解系统功能和解决问题的最基本信息来源。通过本指南,学习如何有效使用 `man` 命令以及浏览手册页。
mkfs: 文件系统创建工具
mkfs 命令用于在 Linux 中创建(格式化)磁盘分区上的文件系统。使用此工具可以创建新分区,并构建用于存储数据的逻辑结构。它支持多种文件系统类型(如 ext4、XFS、FAT 等)。