在Linux中,有许多查询命令可用于获取系统、进程、文件、网络等各个方面的信息。以下是一些常见的查询命令以及它们的详细用法:
man
命令 - 查看命令的帮助文档
man [命令]
man ls
info
命令 - 查看命令的信息文档
info [命令]
info ls
ps
命令 - 查看当前正在运行的进程信息
ps [选项]
ps aux
top
命令 - 实时查看系统资源占用情况
top
df
命令 - 查看文件系统磁盘空间使用情况
df [选项] [路径]
df -h
du
命令 - 估算文件或目录的磁盘空间使用情况
du [选项] [路径]
du -sh /home
ls
命令 - 列出目录中的文件和子目录
ls [选项] [路径]
ls -l
find
命令 - 在指定路径中查找文件或目录
find [路径] [选项] [表达式]
find /home -name "example.txt"
which
命令 - 显示命令的完整路径
which [命令]
which gcc
whereis
命令 - 显示二进制、源码和帮助页面的位置
whereis [命令]
whereis python
grep
命令 - 在文件中搜索匹配的文本模式
grep [选项] [模式] [文件]
grep "error" logfile.txt
wget
命令 - 下载文件或网页到本地
wget [选项] [URL]
wget https://example.com/file.zip
ping
命令 - 测试与主机的连通性
ping [选项] [主机名或IP地址]
ping google.com
traceroute
命令 - 显示数据包从源到目的地的网络路径
traceroute [选项] [目标]
traceroute google.com
以上只是一些常见的查询命令,Linux还有很多其他强大的查询命令可供使用。您可以使用man
命令来查看命令的完整用法和选项。