linux常用命令手册

Linux 是一种广泛使用的开源操作系统,其强大的命令行工具为用户提供了高效的管理方式。以下是一些常用的 Linux 命令及其功能简介:

文件与目录操作:

`cd` 用于切换目录,例如 `cd /home/user` 可进入指定目录;`ls` 列出当前目录下的文件和子目录;`pwd` 显示当前工作目录路径;`mkdir` 创建新目录,如 `mkdir test_dir`;`rm` 删除文件或目录,使用 `-r` 参数递归删除目录。

文本处理:

`cat` 显示文件内容,常用于查看小文件;`more` 和 `less` 分页显示长文件内容;`head` 和 `tail` 分别显示文件开头和结尾部分,默认为前10行或后10行。

系统信息查询:

`uname -a` 查看系统详细信息;`df -h` 显示磁盘空间使用情况;`free -m` 查询内存使用状态;`top` 实时监控系统资源占用情况。

网络相关:

`ping` 测试网络连接;`ifconfig` 或 `ip addr` 查看网络接口配置;`netstat` 或 `ss` 监控网络连接状态;`wget` 下载文件,支持 HTTP/HTTPS 协议。

进程管理:

`ps` 查看进程信息;`kill` 终止指定进程,需结合 `ps` 使用;`top` 和 `htop` 提供动态的进程视图。

熟练掌握这些基础命令能够显著提高工作效率。此外,通过组合不同命令(即管道操作符 `|`),可以实现更复杂的功能,比如将多个命令的结果串联起来进一步处理。例如,使用 `ls | grep .txt` 只列出当前目录中所有以 `.txt` 结尾的文件。

总之,在日常使用中灵活运用这些基本命令,可以帮助用户更好地管理和维护 Linux 系统。