前 25 个 Linux 命令及示例前 25 个 Linux 命令及示例前 25 个 Linux 命令及示例前 25 个 Linux 命令及示例
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

前 25 个 Linux 命令及示例

发表 admin at 2025年2月28日
类别
  • 未分类
标签

本文列出了 Linux 的前 25 个基本命令以及示例。各位,让我们开始了解 Linux 的这 25 个最重要的命令。

Linux 是最常见、最强大的免费开源操作系统,不仅被开发人员使用,而且也被系统管理员使用。为了在信息技术领域脱颖而出并推进您的 IT 职业生涯,必须学习 Linux,因为它是一项基本技能。

本文列出了 Linux 的前 25 个基本命令以及示例。各位,让我们开始了解 Linux 的这 25 个最重要的命令。

前 25 个 Linux 命令

如果你想学习Linux的基础知识并且你是一个新手,那么你必须了解以下Linux的基本命令。下面我们就来一一简单讲解一下Linux的前25条基本命令。

ls

该命令列出当前目录的所有内容。您只需使用快捷键CTRL+ALT+T 打开终端并运行命令,如下所示:

$ ls

如果您想列出特定文件夹中的文件,请使用以下命令。

语法

$ ls [directory path]

示例

下图显示了Documents文件夹中的文件列表。

$ ls ./Documents

随后,还有另一个选项,即“-l”。它将打印出所有文件以及相应的文件权限。

语法

$ ls [directory path] -l

示例

$ ls ./Documents -l

您还可以在此命令中使用多个选项:

ls –R 命令用于列出子目录的所有内容。

$ ls -R

示例

ls -al 命令用于列出所有文件和目录的详细信息(大小、权限、所有者)。

$ ls -al

示例

回声

“Echo”是Linux的另一个最顶层命令,用于显示文本或字符串,主要用于bash或脚本文件中。它有助于描述系统中存在的环境变量。 “echo”命令的语法如下:

语法

$ echo "Text"

示例

$ echo "Testing Echo Command"

它还用于将文本/数据移动到文件中。有时,用户想要在文件中添加文本,然后只需键入如下所示的命令。在此示例中,information.txt 是添加了文本“Hey, Linux Hunters”的文件的名称。

语法

$ echo "text" >> [filename]

示例

$ echo "Hey, Linux Hunters" >> information.txt

输出:

触摸

“touch”命令是创建文件的常用命令。 touch命令的语法如下所示:

语法

$ touch [filename]

如果您想同时创建多个文件,请使用以下语法:

$ touch [filename1] [filename2]

示例

在此示例中,我们创建了两个文件,分别名为employeefile.txt和student file.txt

$ touch employeefile.txt studentfile.txt

mkdir

“mkdir”是 make 目录的缩写。如果你想同时创建多个文件夹,那么你必须使用“mkdir”命令。我们可以使用此命令创建一个或多个目录。以下语法将用于创建目录。

$ mkdir [directory name]

示例

对于本例,如果您想创建一个名为 directoryLinux 的目录,请运行下面提到的命令。然后我们使用“ls”命令查看名为directoryLinux的目录。

$ mkdir directoryLinux

如果您想同时创建多个目录,请使用以下语法:

$ mkdir directoryname1 directoryname2 directoryname3

示例

在下面的示例中,我们使用单个“mkdir”命令创建了多个目录。然后我们使用“ls”命令查看名为dir1、dir2和root的目录。

$ mkdir dir1 dir2 root

grep

“Grep”命令用于搜索文本文件中的特定关键字。在使用“grep”命令之前,必须确保文本文件包含某些文本。 “grep”命令的语法如下:

$ grep wordtosearch [filename]

示例

在下面的示例中,我们在 name.txt 文件中搜索单词“Lorem”,然后它给出了包含“Lorem”单词的以下行。

$ grep Lorem name.txt

男人

如果您不了解任何命令的功能,那么“man”命令将发挥重要作用,并为您提供有关该命令功能的简要说明。 “man”命令的语法如下:

$ man [commandname]

示例

如果您想检查 man 是否有 touch 命令,请在终端中运行以下命令。

$ man touch

输出:

密码

毫无疑问,“pwd”Linux命令对于日常使用很有帮助。 “PWD”是当前工作目录的缩写。如果你想显示当前的工作文件夹,那么你必须使用“pwd”命令。 “Pwd”还提供绝对路径的名称。

$ pwd

示例

光盘

“cd”是更改目录的缩写。如果你想将当前目录切换到另一个目录,那么你必须使用此命令。如果您想将当前文件夹切换到另一个文件夹,请使用下面提到的语法。

$ cd [./directory name]

示例

以下命令用于将Documents设置为当前目录。

$ cd ./Documents

然后可以使用“pwd”命令显示当前目录的路径,如下所示:

$ pwd

示例

移回目录的命令如下:

$ cd ~

示例

检查当前工作目录的命令如下:

$ pwd

示例

MV

‘mv’用于将目录或文件从一个地方移动到另一个地方,也用于重命名文件。

语法

$ mv [original file name] [changed filename]

示例

在这个例子中,我们有一个名为employeefile.txt的文件,我们将使用'mv'命令重命名该文件。随后,我们使用“ls”命令来检查更改。

$ mv employeefile.txt employeesdata.txt

以下命令用于将文件 Student file.txt 从一个目录移动到另一个目录。然后我们使用“cd”命令来切换目录。随后,我们使用“ls”命令来检查文件是否移动到目录中。

语法

$ mv [filename] [directoryname/]

示例

$ mv studentfile.txt dir1/

rmdir

“rmdir”是删除目录的缩写。如果您想同时删除多个目录,则可以使用“rmdir”命令或“rm”命令。该命令有助于清理和组织文件。

语法

$ rmdir [directory name]

示例

在这个例子中,我们首先使用“ls”命令来查看文件。它包含多个目录,然后我们使用“rmdir”命令删除名为“linuxdir”和“dir2”的两个目录。我们再次使用“ls”命令来检查目录是否被删除。

$ ls

$ rmdir linuxdir dir2

定位

该命令用于搜索机器中任意位置的文件或目录。该命令的语法如下:

$ locate filename

在这个例子中,我们想要找到studentfile.txt,然后我们使用locate命令来搜索这个文件。

$ locate studentfile.txt

该命令的输出如下:

少

如果你想快速查看文件,那么你必须使用“less”命令。它允许您在现有窗口中读取文本文件,但阻止它在编辑器工具中打开。该命令的语法如下:

$ less filename

以下命令用于查看名为studentfile.txt的文件。

$ less studentfile.txt

该命令的输出如下:

复合基因

它是最方便的 Linux 命令之一,有助于显示所有命令和函数的名称。

$ compgen -c

该命令的输出如下,显示了可以在命令行界面中使用的所有命令的列表。

Sudo 命令

“超级用户Do”是Sudo 的缩写。该命令用于执行许多需要管理或 root 权限的任务。每当您在终端中执行“sudo”命令时,都必须输入用户密码。该命令对于日常用途没有用,因为它很容易产生错误。您可以使用下面提到的语法来执行各种任务。

$ sudo [command]

示例

在此示例中,我们要安装 mlocate,然后使用 Sudo 命令,如下所述。

$ sudo apt install mlocate

该命令的输出如下:

猫

“Cat”命令是创建或连接文件的常用命令。 “Cat”命令用于显示文件的内容。

语法

$ cat filename

示例

以下命令用于显示studentfile.txt的内容:

$ cat studentfile.txt

如果要将文本输入到文件中,只需输入 $cat > filename。随后,键入文本,然后按 CTRL+D 覆盖文件的内容。

$ cat studentfile.txt

Ping 命令

“Packet Internet Groper”是“Ping”的缩写。如果您想检查服务器和主机之间的连接状态,则必须使用此“ping”命令。此命令还支持故障排除。该命令的语法如下所示:

$ ping [website-url] or [ip address] or [hostname]

在此示例中,我们使用 ping 命令来检查与 google 的连接。

$ ping gmail.com

该命令的输出如下:

头部

Head 命令最常用于读取文件的前 10 行。它可以帮助您快速了解该文件的全部内容。该命令的语法如下:

$ head filename

此命令的输出为您提供 namefile.txt 的前 10 行。

$ head name.txt

尾巴

该命令或多或少类似于 head 命令,但“tail”命令显示文件的最后 10 行,而不是文件的前 10 行。

$ tail filename

语法

显示文件最后10行的命令如下:

$ tail name.txt

如果你想显示文件的更多行,那么将使用以下命令。

$ tail -n filename

其中 n 代表您要读取的行数。

$ tail -12 name.txt

chmod

如果您想设置或编辑文件或目录权限,则使用此命令。 “chmod”命令的语法如下所示:

$ chmod -w filename

此命令用于删除 name.txt 文件的编辑权限。

$ chmod -w name.txt

该命令的输出显示它是一个只读文件。

退出

如果您想退出终端本身,则使用“exit”命令。

$ exit

输出

历史

该命令用于显示您在终端中用于各种目的的所有命令。

$ history

输出显示最近使用的命令列表。

清除

这是另一个使用最广泛的 Linux 命令。每当您想要删除终端上的所有数据时,都会使用它。

$ clear

按回车键后,您将看到一个干净的终端,如下所示。

CP

如果您想复制文件,则使用此命令。该命令通常带有两个参数,即文件的源和目标。

示例

运行以下命令将文件“name.txt”复制到dir1中。然后我们使用“ls”命令来查看是否移动到该文件夹中的文件。

$ cp name.txt dir1

杀死

该命令用于清除终端中所有正在运行的进程。您可以使用进程 ID (PID) 或名称轻松终止进程。首先,你必须找出一台机器上所有正在运行的进程。查找所有正在运行的进程的基本语法如下所示。

$ ps -ef

在本例中,我们要终止 PID 1,我们将使用以下命令:

$ sudo kill 1

如果您想通过名称终止该进程,请使用以下命令。在本例中,我们杀死 Firefox 浏览器的进程。

$ killall firefox

睡觉

如果您想将进程延迟一段特定的时间,则可以使用“sleep”命令。时间可以用天、分钟或秒来表示。

$ sleep

在此示例中,该命令的执行时间为 6 秒。

结论

Linux 命令帮助用户更有效地执行任务。在本文中,我们将解释最重要的 25 个基本命令,以方便用户使用。如果您是Linux的新用户,那么您可以通过学习各种Linux命令来掌握它。还提供了示例,可帮助您更好地了解每个命令的用法。

©2015-2025 Norria support@alaica.com