前 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 命令:

  1. LS

  2. 回声

  3. 触碰

  4. 目录

  5. grep

  6. 男人

  7. 密码

  8. 光盘

  9. MV

  10. 目录

  11. 定位

  12. 较少的

  13. 康普根

  14. ” > ”

  15. 猫

  16. “| ”

  17. 头

  18. 尾巴

  19. chmod

  20. 出口

  21. 历史

  22. 清除

  23. CP

  24. 杀

  25. 睡觉

现在,让我们一一学习这些命令。

1. ls

‘ls’ 命令是 CLI 界面中使用最广泛的命令。此命令列出当前/当前工作目录中存在的所有文件。按“CTRL+ALT+T”打开终端,并写出以下命令:

$ ls

您还可以使用以下命令列出特定文件夹中的文件:

$ ls ./Desktop

它将显示驻留在“桌面”中的文件列表,而不更改当前的工作目录。

'ls'命令的另一个特点是你可以写'ls -al',它会打印出所有带点的简单文件,以及它们的文件。文件权限。

$ ls -al

2. 回声

此命令将文本打印到命令行界面。 'echo' 命令用于打印文本,也可以在脚本和 bash 文件中使用。可以将其放入主屏幕或任何所需文件的输出状态文本中。它还有助于描述系统中的环境变量。例如,在终端中写出以下命令:

$ echo “Hello World”

它将向您显示以下结果。

3.触摸

“touch”命令允许您创建任何文件。使用“touch”命令以及要为文件指定的“文件名”,然后按 Enter 键。

$ touch testfile

之后,在终端中输入‘ls’命令来确认文件的存在。

$ ls

在这里,您可以看到文本文件已创建。使用下面给出的命令打开文件:

$ nano testfile

执行命令,您将看到以下结果。

此时,该文件将为空,因为您仅创建了该文件,尚未向其中添加任何内容。这个‘touch’命令不仅用于创建“文本”文件,还可以使用其扩展名创建多种类型的文件。例如,您还可以使用以下命令创建 python 脚本:

$ touch file.py

这里,“.py”是 python 脚本的扩展名。

$ ls

4. 目录

‘mkdir’ 用于高效创建目录。该命令还可以让您一次创建多个目录,这将节省您的时间。

首先,使用下面给出的命令查看当前工作目录中存在的文件列表:

$ ls

现在,创建一个名为“newDir”的新目录。

$ mkdir newDir

如果您以超级用户身份工作,则将执行该命令,否则,您必须执行以下命令而不是上面给出的命令。

$ sudo mkdir newDir

现在,输入‘ls’命令来查看文件和文件夹的列表。

要一次创建多个目录,请在单个“mkdir”命令中给出目录名称。

$ mkdir dir1 dir2 dir3

或者

$ sudo mkdir dir1 dir2 dir3

现在,使用‘ls’命令列出文件和文件夹。

$ ls

您可以在此处看到 dir1、dir2 和 dir3。

5. grep

‘grep’命令也称为搜索命令。它是搜索文本文件的命令,并通过特定关键字执行搜索。在此之前,您的文本文件中应该有一些文本。例如,在“testfile”中使用以下示例文本,该文件是您使用“touch”命令创建的。

通过终端打开文件。

$ nano textfile

执行命令。它会给你以下输出。

现在,在文件“testfile”中写入以下文本。

this is Linuxhint.com
You are learning 25 basic commands of Linux.

按 CTRL+O 将此内容写入文件中。

按 CTRL+X 退出该文件。现在,使用‘grep’命令。 '-c-'会让您知道单词“linux”在文件中出现了多少次。

$ grep -c 'Linux' testfile

由于输出为“2”,这意味着“Linux”一词在“testfile”中出现了两次。

现在,让我们使用 ‘nano’ 命令打开该文件来对此文件进行一些更改。

$ nano testfile

您可以在此文件中多次写入任意文本,以检查上述 ‘grep’ 命令的工作情况。

this is Linuxhint.com

You are learning 25 basic commands of Linux.

Linux

Linux

Linux

Linux

Linux

现在,按 CTRL+O 写出文件中的更新内容。

按 CTRL+X 退出该文件,现在执行以下命令来检查它是否正确执行。

$ grep -c 'Linux' testfile

'grep' 命令可以使用不同的标志来实现不同的目的,例如,'-i' 使搜索区分大小写。一旦您了解了‘grep’命令,您就可以根据您的需要进一步探索它。

6. 男人

“man”命令向您显示有关任何命令工作的手册。例如,您不知道“echo”命令的作用,那么您可以使用“man”命令来了解其功能。

$ man echo

同样,您也可以使用 ‘man’ 命令来表示‘grep’。

$ man grep

现在,您可以查看所有选项来源。与‘grep’相关的标志和所有其他信息。

7. 密码

‘pwd’代表打印工作目录。它用于打印实例的当前工作目录。如果多个实例正在工作并且您想知道确切的工作目录,那么在这种情况下请使用‘pwd’命令。

$ pwd

在这里,您可以看到当前工作目录的路径。

如果您在桌面目录中工作,在这种情况下,这个‘pwd’将打印出通往桌面的整个路径。

8. 光盘

‘cd’代表更改目录。用于更改当前目录,因为您可以访问系统中不同目录中的所有文件和文件夹。例如,将 Desktop 设置为当前或当前工作目录,在终端中写入以下命令:

$ cd ./Desktop

要了解当前工作目录的路径,请编写以下命令:

$ pwd

要返回目录,请输入:

$ cd ~

您可以在此处检查当前的工作目录。

9. MV

‘mv’命令用于重命名和移动目录。在处理目录中的文件时,每个文件都应该重命名,这是一个耗时的过程,因此 'mv' 命令在这里发挥作用。例如,在我们的目录中,我们有“testfile”,如下所示。

要重命名此文件,请使用以下模式中的‘mv’命令。

$ mv testfile trialfile

然后查看文件列表以检查更改。

$ ls

您还可以使用此‘mv’命令将此文件传输到任何其他目录。假设您想将此“试用文件”移动到桌面。为此,请在终端中写出以下命令:

$ mv trialfile ./Desktop/

10. rmdir

该命令用于删除目录。 “rmdir”有助于节省计算机上的大量空间并组织和清理文件。可以使用两个命令'rm'和'rmdir'删除目录。

现在,让我们尝试删除一些目录。第 1 步是查看当前工作空间中的目录。

$ ls

现在,我们要删除“newDir”目录。

$ rmdir newDir

现在,使用‘ls’命令查看它是否存在。

$ ls

现在,我们将一次删除多个目录。

$ rmdir dir1 dir2 dir 3

现在,使用‘ls’命令。

$ ls

正如您所看到的,所有这些目录都已从主目录中删除。

11. 定位

‘locate’命令帮助查找文件或目录。通过该命令可以找到特定的文件或目录。它还使用通配符搜索正则表达式。

要按名称查找文件,请使用“定位”命令键入文件名。

$ locate trialfile

该命令的输出将让您知道找到该文件的确切路径。

‘locate’ 文件当然还有其他选项。您将通过使用‘man’命令来了解所有这些内容。

12. 少

‘less’ 命令查看文件,而无需在编辑器工具中打开它们。它非常快,可以在现有窗口中打开文件,同时还禁用写入功能,以便无法修改文件。为此,请编写‘less’命令并定义文件名。

$ less trialfile

它会给你以下输出。

13. 组件生成器

‘compgen’命令是一个非常高效的命令,它在命令行界面上显示所有命令的名称、名称和函数。要显示所有命令,请编写:

$ compgen -c

在这里,您可以看到可以在终端中使用的所有命令的长列表。

同样,您还可以打印出函数和文件名,这也显示在该列表的末尾。

14.“>”

该字符 ‘>’ 打印并重定向 shell 命令。它在终端窗口中显示上一个命令的输出并将其发送到新文件。现在,如果您想将上一个命令的输出发送到一个新文件,让我们使用以下命令:

$ > newfile.txt

然后查看文件。

$ ls

现在打开该文件,它将是空的。

现在,我们将‘compgen’命令结果发送到此文件。

$ compgen -c > newfile.txt

打开文件查看内容,这是‘compgen’命令的结果。

15. 猫

‘cat’命令是广泛使用的命令,它执行三个主要功能:

  • 显示文件内容

  • 合并文件

  • 创建新文件

首先,我们将显示“审判文件”的内容。

$ cat trialfile

它会给你以下输出。

16.“| ”

管道命令“| ” 获取第一个命令的输出并将其用作第二个命令的输入。例如:

$ cat trialfile | less

该命令将用于向另一个命令提供输入。我们使用文件名和‘less’命令作为该文件的输入。

17. 头

‘head’命令读取文件的开头。它显示文件的前 10 行。还可以对其进行自定义以显示更多行以及读取文件内容的最快方式。例如,下面给出的命令将显示文件“newfile.txt”的前 10 行。

$ head newfile.txt

这是 ‘head’ 命令的完美用法,您可以快速阅读文件的前十行并了解它的全部内容。

18. 尾巴

‘tail’ 命令读取文件末尾。它显示文件的最后十行,但也可以自定义以显示更多行。

$ tail newfile.txt

它将打印出“newfile”文件的最后十行。

19. chmod

‘chmod’命令编辑或设置文件或文件夹的权限。它是最著名的命令之一,它通过快速参数更改特定文件目录的权限。

  • W 用于写入权限

  • R用于读取权限

  • X 用于执行

  • ‘+’用于添加权限

  • ‘-’用于删除权限

要查看文件和文件夹及其权限,请在终端中键入以下命令:

$ ls -al

在这里您可以看到突出显示的部分代表文件权限。第一部分表示赋予所有者的权限,第二部分表示赋予组的权限,最后一部分表示赋予公众的权限。您可以更改所有部分的权限。让我们更改“newfile.txt”的文件权限。

$ chmod -w newfile.txt

此命令将删除所有部分的写入权限。

输入‘ls -al’命令进行确认。

$ ls -al

打开该文件,尝试向其中添加一些内容并保存该文件。它肯定会给你一个警告对话框。

20. 退出

该命令用于退出终端,无需 GUI 交互。终端为您提供了使用‘exit’命令终止自身的选项。

$ exit

按回车键,现在可以看到没有终端了。

21. 历史

‘history’命令将显示一个包含最近使用的命令的列表。它将显示您在终端中出于不同目的使用的命令的记录。

$ history

22. 清除

该命令清除终端的内容。它保持终端清洁。

$ clear

按回车键,您将看到一个清晰的终端。

23. cp

‘cp’命令代表复制目录或文件。您必须使用文件名指定目的地。

$ cp trialfile ~

这里,‘~’代表主目录。执行该命令,然后写入‘ls’命令来检查它是否存在。

$ ls

24. 杀

‘kill’命令终止在命令行界面上工作的进程。在使用‘kill’命令之前,你必须找出系统中当前正在发生的所有进程。

$ ps -ef

让我们使用进程 ID“PID”来终止“whoopise”进程。

$ sudo kill 702

输入您的密码以授予权限。

在这里,我们没有错误消息,这意味着该进程已被终止。

25. 睡觉

“睡眠”命令将进程延迟特定时间。它还控制和管理脚本中的进程。它将处理过程的元素延迟到指定时间。时间可以用秒、分钟甚至天来指定。

让我们让这个进程休眠两秒钟。

$ sleep 2

执行该命令将需要延迟两秒钟。

结论:

我们在本文中了解了一些最常用的 25 个 Linux 终端命令。这些是初学者进一步了解 Linux 命令行界面的基本命令。

观看我们关于 25 个 Linux 终端命令的 YouTube 视频:

©2015-2025 Norria support@norria.com