Linux命令速查手册:常用操作一网打尽

需积分: 10 0 下载量 34 浏览量 更新于2024-09-11 收藏 58KB TXT 举报
"这是一份全面的Linux命令参考指南,旨在帮助Linux初学者理解和掌握常用命令的用法。" 在Linux操作系统中,命令行是与系统交互的主要方式之一,熟练掌握各种命令对于日常操作至关重要。以下是一些常见的Linux命令及其用途: 1. `man`: 使用`man`命令可以查看Linux命令的帮助文档,例如`man ls`来查看`ls`命令的使用方法。 2. `ls`: `ls`命令用于列出目录内容,`ls -a`会显示包括隐藏文件在内的所有文件,`ls -l`则以详细列表形式展示。 3. `more`: `more`用于分页显示文件内容,适合查看较长的文本文件。 4. `cd`: 切换目录,如`cd /usr/local/apache`将当前工作目录切换到指定路径。 5. `touch`: 创建新文件或更新已有文件的时间戳。 6. `mkdir`: 创建新目录,例如`mkdir /usr/temp`创建名为`temp`的目录。 7. `rmdir`: 删除空目录,`rmdir /usr/temp`将删除`temp`目录,但不能删除非空目录。 8. `rm`: 删除文件,`rm -f file`强制删除文件,`rm -r directory`递归删除目录。 9. `cp`: 复制文件或目录,`cp file1 file2`复制单个文件,`cp -r dir1 dir2`复制整个目录。 10. `pwd`: 显示当前工作目录的完整路径。 11. `mv`: 移动或重命名文件和目录,`mv file1 file2`重命名文件,`mv file /dir`将文件移动到目录下。 12. `find`: 在文件系统中查找文件,`find /etc -name passwd`在`/etc`目录下查找名为`passwd`的文件。 13. `chmod`: 改变文件或目录的权限,`chmod -R 755 /usr/local/etc`将给指定目录及其所有子目录设置权限。 14. `chown`: 更改文件或目录的所有者,`chown -R lin.wheel /usr/local/etc`更改所有者和组。 15. `gzip`/`tar`: 文件压缩和打包,`tar -czvf archive.tar.gz directory`将目录打包并压缩。 16. `mount`/`umount`: 挂载和卸载文件系统,`mount /cdrom`挂载光驱,`umount /cdrom`卸载。 17. `df`: 查看磁盘空间使用情况,`df -h`以人类可读的单位显示。 18. `du`: 计算目录或文件的大小,`du -sh *`显示当前目录下所有文件和目录的大小。 19. `ps`: 显示进程状态,`ps -aux | grep apache`查找与Apache相关的进程。 20. `kill`: 终止进程,`kill pid`发送信号给指定进程ID,使其停止运行。 21. `su`: 切换用户,`su - root`切换到root用户。 22. `adduser`: 添加新用户。 23. `userdel`: 删除用户。 24. `vipw`: 编辑用户账户文件。 25. `passwd`: 修改用户密码。 26. `ping`: 测试网络连通性,`ping 210.240.6.9`向目标IP发送ICMP请求。 27. `ifconfig`: 查看或配置网络接口。 28. `route`: 查看或配置路由表。 29. `traceroute`: 跟踪数据包从源到目的地的路径。 30. `netstat`: 显示网络连接、路由表等信息。 31. `pkg_add`: 安装软件包。 32. `pkg_delete`: 卸载软件包。 33. `pkg_info`: 查询软件包信息。 34. `sync`: 确保所有文件系统缓冲区被写入磁盘。 35. `reboot`: 重启系统。 36. `halt`: 关闭系统。 37. `shutdown`: 安排系统在指定时间关机。 38. `cat`: 显示文件内容,`cat [-options] fileName`,例如`cat -n file`显示带行号的文件内容。 以上命令只是Linux命令行中的一部分,熟练掌握这些基本命令将极大地提高你在Linux环境中的工作效率。通过实践和学习,你将能够处理更复杂的任务和自动化工作流程。