Linux 命令:您需要了解的 20 个最重要命令Linux 命令:您需要了解的 20 个最重要命令Linux 命令:您需要了解的 20 个最重要命令Linux 命令:您需要了解的 20 个最重要命令
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux 命令:您需要了解的 20 个最重要命令

您可以学习在 Linux 系统上使用数千个命令,但大多数用户会发现自己一遍又一遍地执行相同的几个命令。对于正在寻找入门方法的用户,我们整理了 20 个您需要了解的最重要的 Linux 命令。这些命令是管理 Linux 系统或执行日常任务所需的一些最有用、最常见和最重要的工具。

每个 Linux 发行版都具有对终端的固有访问权限,但根据您的桌面环境或配置,界面可能看起来有所不同。加入我们本教程,了解 20 个最重要的 Linux 命令。到最后,您将了解足够的知识来开始导航您的 Linux 终端。

在本教程中您将学习:

  • 您需要了解的 20 个最重要的 Linux 命令

Linux 命令:您需要了解的 20 个最重要命令

虽然 Linux 上最重要命令的任何列表都有些主观,但我们认为与文件系统导航、进程监控、网络、用户管理和软件包安装相关的命令应该成为最重要命令的列表。请查看下面的列表,了解我们编译的这些类别中最重要命令的列表。

光盘

Linux 中最重要的命令之一是更改目录命令或 cd 命令。这是您导航到整个系统中不同目录的方式。使用此命令会将当前工作目录更改为您指定的其他目录。

使用以下语法导航到任何目录:


$ cd /path/to/directory

或者导航到用户的主目录:


$ cd

查看更多:Linux 中的 cd 命令及示例

MV

Linux 中的 mv 命令是 move 的缩写。您可能会猜到或可能已经知道,该命令用于将文件和目录从一个位置移动到另一个位置。更习惯 GUI 的用户可能更了解此操作为“剪切和粘贴”。 ” mv 命令只是相当于该操作的命令行。

将文件移动到不同的目录:


$ mv /home/linuxconfig/Downloads/linux.iso /home/linuxconfig/Desktop

mv 命令还可以重命名文件:


$ mv old-name new-name

查看更多:Linux 中的 mv 命令及示例

LS

ls 是 list 的缩写,用于列出当前工作目录或其他目录(如果您指定)中的文件。 ls 之所以如此重要,是因为它允许您查看目录中的文件。您将经常使用它来列出目录内容。

通常不带其他选项来使用它来显示当前工作目录中的内容:


$ ls

要获取每行一个文件的列表格式,请添加 -l 选项。


$ ls -l

查看更多:Linux 中的 ls 命令及示例

猫

Linux 中的 cat 命令是我们查看文本文件内容的主要工具。无论我们谈论的是Linux日志文件还是配置文件,它们都是简单的ASCII文本文件。因此,能够读取此类文本文件内容的技能势在必行。

您最常使用 cat 命令来读取特定文件的内容:


$ cat file.txt

查看更多:Linux 中的 Cat 命令及示例

CP

Linux 中最基本的命令之一是 cp 或 copy 命令。使用此命令的最基本方法是复制一个文件或多个文件。 cp 命令是 Linux 新手应该首先学习的命令之一,因为复制文件和目录是您经常做的事情。

基本语法:


$ cp file01 file01-copy

查看更多:Linux 中的 cp 命令及示例

R M

rm 命令是 Linux 中最常见和基本的命令之一。即使您对 Linux 的经验有限,您也很可能听说过它。该命令的主要目的是删除文件和目录。使用此命令删除文件和目录无法撤消。

使用 rm 通过以下命令和文件名来删除文件:


$ rm file.txt

删除目录时需要使用 -r 选项。


$ rm -r directory01

查看更多:Linux 中的 rm 命令及示例

寻找

如果您需要搜索一个或多个特定文件或目录,Linux 中的 find 命令是完成这项工作的完美工具。 find 命令可以搜索具有特定名称的文件,但您也可以搜索遵循特定命名模式的文件。这可以扩展到根据文件大小、文件扩展名或许多其他选项查找文件。

最基本的语法:


$ find . -name "example.txt"

为了搜索特定的命名模式,存在大量其他选项。查看更多:Linux 中的 find 命令及示例

grep

在 Linux 系统上,经常需要在一个或多个文件中搜索特定文本字符串。在命令行上,grep 命令很好地涵盖了此功能。

要在文件中搜索文本字符串,请使用以下命令语法:


$ grep string filename

另请参阅:如何在 Linux 上的文件中查找字符串或文本

纳米

Nano 编辑器是在 Linux 系统上通过命令行编辑文件的最流行的方法之一。还有很多其他工具,例如 vim 和 emacs,但 nano 因其易用性而受到称赞。

通过在 nano 命令后指定名称来打开文件进行编辑:


$ nano file-name

另请参阅:如何在 Linux 中使用 Nano 编辑器保存和退出文件

回声

echo 命令可用于读取变量和直接输出。在 Bash 脚本中使用 echo 尤为常见。

例子:


$ echo "some text" > file.txt
$ echo "Hello World"
$ echo $variable

另请参阅:Bash 初学者脚本教程

触碰

Linux 中的 touch 命令用于更改给定文件或文件集的访问和修改时间。如果您运行 touch 命令并指定一个尚不存在的文件,这也是一种非常方便地快速创建空文件的方法。

语法非常简单 - 只需指定您要创建的文件名或更新修改时间:


$ touch document.txt

另请参阅:Linux 中的 touch 命令及示例

目录

Linux 中最常见和基本的命令之一是 mkdir 命令。使用此命令的最基本方法是创建一个或多个目录。

只需指定您要创建的一个或多个目录:


$ mkdir directory01

另请参阅:Linux 中的 mkdir 命令及示例

顶部

检查当前 CPU 使用情况的一个好方法是使用 top 命令。该命令的许多输出相当复杂,但它提供了有关系统上如何利用 CPU 的非常详细的信息。

执行top命令:


$ top

另请参阅:如何检查和监控 Linux 上的 CPU 利用率

附注

ps 命令是一个默认的命令行实用程序,可以让我们深入了解 Linux 系统上当前运行的进程。它可以为我们提供许多有关这些进程的有用信息,包括它们的 PID(进程 ID)、TTY、运行命令或应用程序的用户等等。

典型语法包括 aux 或 -ef 选项:


$ ps aux
$ ps -ef

另请参阅:如何在 Linux 中使用 ps 命令:初学者指南

获取

wget 命令用于通过 HTTP、HTTPS 和 FTP 从服务器检索内容。它简化了许多下载任务,您通常必须通过仔细阅读网站并手动单击链接来完成这些任务。 Wget 能够从命令行执行相同的功能,并且具有许多可以节省您时间的附加功能,例如递归下载目录。

您可以使用 wget 执行的最基本命令只是提供您想要下载的文件的 URL。


$ wget http://example.com/linux.iso

另请参阅:Linux 上的 Wget 文件下载

须藤

如今,几乎每个 Linux 发行版都使用 sudo 实用程序来授予非特权用户以特权 root 用户身份执行命令的能力。 Sudo 允许用户通过提供自己的密码进行身份验证,以其他用户的授权权限运行程序。

语法是在命令前面加上 sudo:


$ sudo whoami
root

密码

Linux 中的pwd 命令是当前工作目录的缩写。当谈到 Linux 命令时,这一定是最简单的命令之一。它的唯一功能是打印终端当前的工作目录。例如,当您不确定自己所在的目录时,或者当您需要在 Bash 脚本中传递当前工作目录时,它会派上用场。

该语法不需要更多选项:


$ pwd

另请参阅:Linux 中的 pwd 命令及示例

ip

ip 命令是您将在 Linux 上使用的主要网络工具。它可用于查看当前网络配置、设置新的 IP 地址、子网掩码和路由,以及启用或禁用网络接口等。

最常见的用途之一是查看系统当前的 IP 地址:


$ ip a

密码

passwd 命令设置用户帐户的密码。这对于 Linux 管理员创建新帐户或需要设置新密码的用户来说至关重要。

设置您自己的密码:


$ passwd

为不同的帐户设置密码:


$ sudo passwd user

apt/dnf/吃豆人

为了从命令行安装新的软件包,您需要使用系统内置的包管理器。此命令将根据您的 Linux 发行版而有所不同。

  • 基于 Ubuntu 和 Debian:apt 命令

  • 基于 Fedora 和 Red Hat:dnf 命令

  • Arch Linux 和 Manjaro:pacman 命令

要安装包:


$ sudo apt install package-name
$ sudo dnf install package-name
$ sudo pacman -S package-name

另请参阅:主要 Linux 包管理系统的比较

结束语

在本教程中,我们了解了 Linux 系统上需要了解的 20 个最重要的命令。我们列表中的命令是所有用户都应该知道的日常命令,涵盖了广泛的任务,例如文件系统导航、进程监控、文件读取和操作、网络、用户管理和软件包安装。这些命令足以帮助您入门,但还有更多东西需要学习!

©2015-2025 艾丽卡 support@alaica.com