Linux 是一款功能强大的操作系统,其命令行工具提供了高效的管理能力。以下为108个常用命令的分类及功能,助您快速掌握操作技巧。
1. 文件管理命令
- ls:列出目录中的文件和子目录。
- cd:切换当前目录。
- pwd:显示当前目录的路径。
- mkdir:创建新目录。
- cp:复制文件或目录。
- mv:移动或重命名文件或目录。
- rm:删除文件或目录。
- rmdir:删除空目录。
- touch:创建一个空文件。
- chmod:改变文件或目录权限。
- chown:改变文件或目录的所有者。
- ln:创建文件的链接。
2. 文档编辑命令
- cat:在终端设备上显示文件内容。
- more:分页显示文件内容。
- less:与more类似,但支持前后翻页。
- head:显示文件的前几行。
- tail:查看文件的最后几行。
- grep:强大的文本搜索工具。
- sed:批量编辑文本文件。
- vi/vim:文本编辑器。
3. 系统管理命令
- ps:显示进程状态。
- top:动态显示进程和系统性能。
- kill:杀死进程。
- startx:初始化X-window系统。
- uname:显示系统内核信息。
- useradd:创建并设置用户信息。
- su:切换用户身份。
- sudo:以其他用户身份执行命令。
- service:管理系统服务。
- systemctl:管理系统服务。
4. 磁盘管理命令
- df:显示磁盘空间使用情况。
- du:显示目录或文件的磁盘使用情况。
- fdisk:管理磁盘分区。
- lsblk:查看系统的磁盘使用情况。
- mkfs.ext4:对磁盘设备进行EXT4格式化。
- mount:挂载文件系统。
- umount:卸载文件系统。
5. 网络管理命令
- ifconfig:查看或配置网络接口。
- ping:测试网络连接。
- netstat:显示网络连接和路由信息。
- ss:查看socket连接。
- curl:文件传输工具。
- wget:下载文件。
- telnet:远程登录服务。
6. 文件传输命令
- scp:安全地复制文件或目录。
- rsync:远程数据同步。
- tftp:上传及下载文件。
7. 其他常用命令
- date:显示或设置系统日期和时间。
- cal:显示日历。
- echo:输出字符串或变量值。
- export:设置环境变量。
- source:在当前bash环境中读取并执行文件。
- man:查看命令的手册页。
总结
以上108个命令涵盖了文件管理、文档编辑、系统管理、磁盘管理、网络管理等多个方面,是Linux系统管理的基础工具。熟练掌握这些命令,将大幅提升您的工作效率!如需进一步学习,可参考相关教程。