Linux 是一个功能强大的操作系统,它提供了丰富的命令行工具,可以执行各种任务。以下是一些基本的 Linux 命令及其用途:
文件系统导航
`ls`:列出目录内容。
`cd`:更改目录。
`pwd`:显示当前目录的路径。
`mkdir`:创建新目录。
`rmdir`:删除空目录。
`rm`:删除文件或目录。
`cp`:复制文件或目录。
`mv`:移动或重命名文件或目录。
文件内容查看
`cat`:显示文件内容。
`less`:分页显示文件内容。
`more`:分页显示文件内容。
`head`:显示文件开头部分。
`tail`:显示文件结尾部分。
文件内容编辑
`vi` 或 `vim`:文本编辑器。
`nano`:简单的文本编辑器。
系统信息
`hostname`:显示主机名。
`uname`:显示内核信息。
`whoami`:显示当前用户名。
`id`:显示用户ID和组ID。
`date`:显示或设置日期和时间。
文件权限管理
`chmod`:改变文件权限。
`chown`:改变文件所有者。
`chgrp`:改变文件所属组。
磁盘空间管理
`df`:显示磁盘空间使用情况。
`du`:显示文件或目录的磁盘使用量。
`mount`:挂载文件系统。
`umount`:卸载文件系统。
网络管理
`ping`:测试网络连接。
`ifconfig`:显示网络接口配置。
`netstat`:显示网络连接、路由表、接口统计信息等。
软件包管理
`apt-get`(Debian/Ubuntu):用于安装、升级和删除软件包。
`yum`(Red Hat/CentOS):用于安装、升级和删除软件包。
进程管理
`ps`:显示当前进程。
`top`:显示系统资源使用情况。
`kill`:发送信号到进程。
`killall`:发送信号到所有进程。
帮助
`man`:显示命令手册页。
`info`:显示命令信息页。
这些只是 Linux 命令行工具的冰山一角。要深入了解每个命令的用法,可以使用 `man` 命令后跟命令名,例如 `man ls`。希望这些信息能帮助你开始使用 Linux 的命令行界面。