在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
命令来查看命令的完整用法和选项。