前 25 个 Linux 命令及示例
本文列出了 Linux 的前 25 个基本命令以及示例。各位,让我们开始了解 Linux 的这 25 个最重要的命令。
Linux 是最常见、最强大的免费开源操作系统,不仅被开发人员使用,而且也被系统管理员使用。为了在信息技术领域脱颖而出并推进您的 IT 职业生涯,必须学习 Linux,因为它是一项基本技能。
本文列出了 Linux 的前 25 个基本命令以及示例。各位,让我们开始了解 Linux 的这 25 个最重要的命令。
前 25 个 Linux 命令
如果你想学习Linux的基础知识并且你是一个新手,那么你必须了解以下Linux的基本命令。下面我们就来一一简单讲解一下Linux的前25条基本命令。
ls
该命令列出当前目录的所有内容。您只需使用快捷键CTRL+ALT+T 打开终端并运行命令,如下所示:
如果您想列出特定文件夹中的文件,请使用以下命令。
语法
示例
下图显示了Documents文件夹中的文件列表。
随后,还有另一个选项,即“-l”。它将打印出所有文件以及相应的文件权限。
语法
示例
您还可以在此命令中使用多个选项:
ls –R 命令用于列出子目录的所有内容。
示例
ls -al 命令用于列出所有文件和目录的详细信息(大小、权限、所有者)。
示例
回声
“Echo”是Linux的另一个最顶层命令,用于显示文本或字符串,主要用于bash或脚本文件中。它有助于描述系统中存在的环境变量。 “echo”命令的语法如下:
语法
示例
它还用于将文本/数据移动到文件中。有时,用户想要在文件中添加文本,然后只需键入如下所示的命令。在此示例中,information.txt 是添加了文本“Hey, Linux Hunters”的文件的名称。
语法
示例
输出:
触摸
“touch”命令是创建文件的常用命令。 touch命令的语法如下所示:
语法
如果您想同时创建多个文件,请使用以下语法:
示例
在此示例中,我们创建了两个文件,分别名为employeefile.txt和student file.txt
mkdir
“mkdir”是 make 目录的缩写。如果你想同时创建多个文件夹,那么你必须使用“mkdir”命令。我们可以使用此命令创建一个或多个目录。以下语法将用于创建目录。
示例
对于本例,如果您想创建一个名为 directoryLinux 的目录,请运行下面提到的命令。然后我们使用“ls”命令查看名为directoryLinux的目录。
如果您想同时创建多个目录,请使用以下语法:
示例
在下面的示例中,我们使用单个“mkdir”命令创建了多个目录。然后我们使用“ls”命令查看名为dir1、dir2和root的目录。
grep
“Grep”命令用于搜索文本文件中的特定关键字。在使用“grep”命令之前,必须确保文本文件包含某些文本。 “grep”命令的语法如下:
示例
在下面的示例中,我们在 name.txt 文件中搜索单词“Lorem”,然后它给出了包含“Lorem”单词的以下行。
男人
如果您不了解任何命令的功能,那么“man”命令将发挥重要作用,并为您提供有关该命令功能的简要说明。 “man”命令的语法如下:
示例
如果您想检查 man 是否有 touch 命令,请在终端中运行以下命令。
输出:
密码
毫无疑问,“pwd”Linux命令对于日常使用很有帮助。 “PWD”是当前工作目录的缩写。如果你想显示当前的工作文件夹,那么你必须使用“pwd”命令。 “Pwd”还提供绝对路径的名称。
示例
光盘
“cd”是更改目录的缩写。如果你想将当前目录切换到另一个目录,那么你必须使用此命令。如果您想将当前文件夹切换到另一个文件夹,请使用下面提到的语法。
示例
以下命令用于将Documents设置为当前目录。
然后可以使用“pwd”命令显示当前目录的路径,如下所示:
示例
移回目录的命令如下:
示例
检查当前工作目录的命令如下:
示例
MV
‘mv’用于将目录或文件从一个地方移动到另一个地方,也用于重命名文件。
语法
示例
在这个例子中,我们有一个名为employeefile.txt的文件,我们将使用'mv'命令重命名该文件。随后,我们使用“ls”命令来检查更改。
以下命令用于将文件 Student file.txt 从一个目录移动到另一个目录。然后我们使用“cd”命令来切换目录。随后,我们使用“ls”命令来检查文件是否移动到目录中。
语法
示例
rmdir
“rmdir”是删除目录的缩写。如果您想同时删除多个目录,则可以使用“rmdir”命令或“rm”命令。该命令有助于清理和组织文件。
语法
示例
在这个例子中,我们首先使用“ls”命令来查看文件。它包含多个目录,然后我们使用“rmdir”命令删除名为“linuxdir”和“dir2”的两个目录。我们再次使用“ls”命令来检查目录是否被删除。
$ rmdir linuxdir dir2
定位
该命令用于搜索机器中任意位置的文件或目录。该命令的语法如下:
在这个例子中,我们想要找到studentfile.txt,然后我们使用locate命令来搜索这个文件。
该命令的输出如下:
少
如果你想快速查看文件,那么你必须使用“less”命令。它允许您在现有窗口中读取文本文件,但阻止它在编辑器工具中打开。该命令的语法如下:
以下命令用于查看名为studentfile.txt的文件。
该命令的输出如下:
复合基因
它是最方便的 Linux 命令之一,有助于显示所有命令和函数的名称。
该命令的输出如下,显示了可以在命令行界面中使用的所有命令的列表。
Sudo 命令
“超级用户Do”是Sudo 的缩写。该命令用于执行许多需要管理或 root 权限的任务。每当您在终端中执行“sudo”命令时,都必须输入用户密码。该命令对于日常用途没有用,因为它很容易产生错误。您可以使用下面提到的语法来执行各种任务。
示例
在此示例中,我们要安装 mlocate,然后使用 Sudo 命令,如下所述。
该命令的输出如下:
猫
“Cat”命令是创建或连接文件的常用命令。 “Cat”命令用于显示文件的内容。
语法
示例
以下命令用于显示studentfile.txt的内容:
如果要将文本输入到文件中,只需输入 $cat > filename。随后,键入文本,然后按 CTRL+D 覆盖文件的内容。
Ping 命令
“Packet Internet Groper”是“Ping”的缩写。如果您想检查服务器和主机之间的连接状态,则必须使用此“ping”命令。此命令还支持故障排除。该命令的语法如下所示:
在此示例中,我们使用 ping 命令来检查与 google 的连接。
该命令的输出如下:
头部
Head 命令最常用于读取文件的前 10 行。它可以帮助您快速了解该文件的全部内容。该命令的语法如下:
此命令的输出为您提供 namefile.txt 的前 10 行。
尾巴
该命令或多或少类似于 head 命令,但“tail”命令显示文件的最后 10 行,而不是文件的前 10 行。
语法
显示文件最后10行的命令如下:
如果你想显示文件的更多行,那么将使用以下命令。
其中 n 代表您要读取的行数。
chmod
如果您想设置或编辑文件或目录权限,则使用此命令。 “chmod”命令的语法如下所示:
此命令用于删除 name.txt 文件的编辑权限。
该命令的输出显示它是一个只读文件。
退出
如果您想退出终端本身,则使用“exit”命令。
输出
历史
该命令用于显示您在终端中用于各种目的的所有命令。
输出显示最近使用的命令列表。
清除
这是另一个使用最广泛的 Linux 命令。每当您想要删除终端上的所有数据时,都会使用它。
按回车键后,您将看到一个干净的终端,如下所示。
CP
如果您想复制文件,则使用此命令。该命令通常带有两个参数,即文件的源和目标。
示例
运行以下命令将文件“name.txt”复制到dir1中。然后我们使用“ls”命令来查看是否移动到该文件夹中的文件。
杀死
该命令用于清除终端中所有正在运行的进程。您可以使用进程 ID (PID) 或名称轻松终止进程。首先,你必须找出一台机器上所有正在运行的进程。查找所有正在运行的进程的基本语法如下所示。
在本例中,我们要终止 PID 1,我们将使用以下命令:
如果您想通过名称终止该进程,请使用以下命令。在本例中,我们杀死 Firefox 浏览器的进程。
睡觉
如果您想将进程延迟一段特定的时间,则可以使用“sleep”命令。时间可以用天、分钟或秒来表示。
在此示例中,该命令的执行时间为 6 秒。
结论
Linux 命令帮助用户更有效地执行任务。在本文中,我们将解释最重要的 25 个基本命令,以方便用户使用。如果您是Linux的新用户,那么您可以通过学习各种Linux命令来掌握它。还提供了示例,可帮助您更好地了解每个命令的用法。