在终端中运行的 50 个最有用的 Linux 命令

您所在的位置:网站首页 终端中输入命令 在终端中运行的 50 个最有用的 Linux 命令

在终端中运行的 50 个最有用的 Linux 命令

2024-07-09 05:46| 来源: 网络整理| 查看: 265

在终端中运行的 50 个最有用的 Linux 命令

无论你是像我一样经验丰富的 Linux 用户,还是刚刚开始涉足 Unix 系统这个奇妙世界的新手,掌握各种终端命令是每个人都必须的。尽管您仍然可以在其他操作系统(例如 Windows)中使用命令行实用程序,但主要是 Linux 使终端界面对我们技术极客有吸引力。

由于完全记住大量可用的终端工具和命令几乎是不可能的,因此我们为您精心编写了这份指南,概述了您将经常使用的 50 个最佳 Linux 命令。这些 Linux 终端命令将作为熟悉类 Unix 系统(例如 Linux 和 Mac OS)的不同底层操作系统原理的前提。

您现在可以学习的最有用的 Linux 命令

下面,您将找到我们的专家精心挑选的 50 个最佳 Linux 终端命令,旨在提升您的 Linux 系统体验。通过在下一个终端会话中创造性地实现许多这些灵活的终端命令,您将开始感受到成为良心 Unix 系统用户的热情。在详细介绍之前,您可以获取一组用于掌握 Linux 系统的最佳 Linux 命令备忘单。

用于导航文件系统的 Linux 命令

与每个现代操作系统一样,Linux 文件系统是其基本设计的核心,为您可视化和操作系统层次结构铺平了道路。学习创造性地浏览文件系统将使您的 Linux 技能更上一层楼。

1.密码

pwd 代表 Print Work 目录,它的作用正是您所想的 – 它显示您当前所在的目录。这是最方便的 Linux 终端命令之一,旨在确保新用户不会迷失方向,从而使他们的生活更加平静。看似神秘的终端窗口。

2. ls

ls 命令可能是 Unix 世界中使用最广泛的命令之一。它向您呈现特定目录的内容——文件和目录。您将使用此命令与 pwd 一起在强大的 Unix 文件系统中导航。

3.光盘

cd 命令是“更改目录”的缩写,用于从一个目录移动到另一个目录。它是您在使用 Linux 系统期间必须使用的少数 Linux 命令之一。此命令使初学者在终端前的生活不再那么可怕,同时提供了浏览设备的整个文件系统的标准方法。

4. mkdir

想要通过终端创建一个新文件夹吗? mkdir 命令就是为了这个特定目的而创建的。它允许您在 Linux 系统中的任何位置创建文件夹 - 当然,前提是您已获得必要的权限!

5. rmdir

rmdir 命令是 mkdir 命令的主要竞争对手,它允许您轻松地从系统中删除特定文件夹。尽管许多人使用 rm 命令来达到此目的,但用 rm 搞砸参数甚至单个字符都可以做你做梦也想不到的事情。所以,现在继续使用 rmdir。

6. lsblk

通常您会发现需要列出 Linux 系统的可用块设备。 lsblk 是最常用的 Linux 命令之一。这个方便的终端命令将为您提供块设备的树形结构,并被专业用户大量使用。

7.坐骑

与 Windows 相反,每当您插入 SD 卡或 USB 时,您的发行版很可能不会在开始时直接显示它们。您需要使用 mount 命令将其与现有文件系统一起安装。这个 Linux 命令是最强大的终端命令之一。

8. df

df 命令是最强大的 Linux 终端命令之一,它显示有关文件系统上磁盘空间的基本信息。它被系统管理员广泛用于监视和分析实时服务器或面向网络的系统。

用于操纵系统的 Linux 命令

系统命令对于获取有关 Linux 系统的信息至关重要。您可以使用大量强大的 Linux 命令来完成此任务。下面我们将介绍一些帮助您入门的内容。

9.名称

uname 命令是一个基本的 Linux 命令,用于获取系统信息,如名称、版本和其他系统特定的详细信息。您可以使用此命令快速检查您的操作系统和内核版本,并可以确定您机器的指令长度。

10.附:

这是其他简单的终端命令之一,可让您直观地看到计算机当前运行的进程。这是一种非常优雅而灵活的分析系统资源的方法,并使您能够通过终端本地操作系统进程。该命令被认为是 Linux 爱好者可以使用的基本且最好的 Linux 监控工具之一。

11.杀死

Kill 命令是停止由于资源限制而卡住的进程的有效方法。随着您 Linux 系统技能的增长,您将逐渐了解该命令的本质和重要性。 Kill 命令经常出现在有趣的 Linux 命令列表中,它的功能正如它的名字一样强大。

12.服务

服务命令是从终端调用系统范围服务的事实上的命令。用于操作系统的强大的Linux终端命令;您可以利用此命令直接从终端窗口运行任何 System V init 脚本。

13.批次

如果您正在寻找一个能够按照预定义的时间表运行系统服务的简洁工具,那么这里的批处理命令可以满足您的需要。这是另一个用于编写自动化 shell 脚本的强大 Linux 命令,这个灵活的小命令可以显着提高您的 Linux 工作效率。

14.关闭

感觉有点懒惰,不想在漫长的夜晚结束时单击一些 GUI 元素? shutdown 命令可以将您的 Linux 终端命令技能提升到一个全新的水平。只是在阅读这篇文章时不要输入它!

用于管理文件的 Linux 命令

文件是 Linux 系统的核心。几乎您在系统上看到的所有内容都是某种文件,并且可以进行相应的操作。如果您想成为 Linux 大师,掌握管理文件的方法至关重要。

15.触摸

touch 命令是创建有效空文件的基本 Linux 命令。您可以在终端中随时随地创建文件,并根据您的要求稍后或实时填充它们。它也是更改时间戳的首选命令。

16.猫

cat 命令最初设计用于连接多个文件,此后已用于许多其他目的。这是您将用来创建新文件、在终端中查看文件内容以及将输出重定向到另一个命令行工具或文件的其他 Linux 命令之一。

17.头

head 命令允许您直接从终端查看文件的开头或管道数据。它是经常进行文本处理的用户使用最广泛的 Linux 命令之一。每当您在终端中浏览大量文件时,请使用此命令以提高工作效率。

18.尾巴

作为对上一个命令的补充,您很可能会比 header 命令更多地使用 tail 命令。一个基本的 Linux 终端命令 tail,与 cat 和 echo 混合,可以做你想象不到的事情。

19. cp

cp 命令只是告诉您的计算机将文件或目录从一个文件夹复制到另一个文件夹的一种简短方法。它是您不可缺少的其他事实上的 Linux 命令之一。您可以使用这个简洁的命令直接从终端将多个文件复制到一个目录。

20。 MV

移动的缩写,它是对您在 GUI 中执行的剪切操作的补充。就像 cp 一样,您可以使用 mv 命令将单个或多个文件从一个位置移动到另一个位置。您可以使用 -f 参数强制此 Linux 命令传输大文件。

21.通讯

作为进入 Linux 世界的原始 Unix 命令之一,您可以使用 comm 来比较两个文件的共同行和不同行。对于许多需要在终端上处理大量文件的人来说,这是一个必不可少的工具。

22.少

另一个最常用的 Linux 命令是 less 命令,由于它在查看文件内容时带来的便利而广泛流行。与 cat 相反,less 命令允许用户在文件中双向导航,同时不中断终端会话。

23.恩

ln 命令是最方便的 Linux 命令之一,用于创建指向某些特定文件的符号链接。您可以使用这个微小而灵活的命令来生成指向磁盘空间上特定文件或目录的符号链接的多个实例。

24。 CMP

如果您想比较两个文件并将结果打印到标准输出流,那么 cmp 命令将让您做到这一点。该命令与 comm 命令一起,是定期处理大量文本文件的用户最常用的 Linux 命令之一。

25。 dd

这是资深用户最常用的 Linux 命令之一,用于将文件从一种类型复制并转换为另一种类型。这个小而强大的命令令人兴奋的是,在创建可启动的实时 USB 记忆棒时,您经常会在其他终端命令中使用它。

26。别名

alias 命令是系统管理员最常用的 Linux 命令之一,因为它可以让他们直接从终端将文件中的单词替换为另一个字符串。在其他功能中,这是最好的终端命令之一,您可以通过它自定义 shell 并操作环境变量。

无聊时探索的有趣 Linux 命令

有许多有趣的 Linux 命令可供使用,让您在终端前的时光变得令人兴奋。这些终端命令很有趣,因为它们做的事情是没人想象的。我们强烈鼓励您使用这些有趣的 Linux 命令,因为它们可以消除您的无聊,同时提供对 Unix 哲学的深入见解。

27.校准

您是否知道 Unix 在终端中提供了一个方便的小日历工具? cal 命令是有趣的 Linux 命令之一,它以 ASCII 文本格式显示日历。键入带有月份和年份等参数的命令,即可将指定信息直接输入终端。

28.财富

这是我最喜欢的有趣的 Linux 命令之一。只需在终端中输入并亲自查看即可!它显示蓝色的辛酸、励志或愚蠢的短语,绝对会让你开怀大笑。

29.历史

想要检查您的终端会话的历史记录吗?历史命令可以让您准确地执行此操作。当不带任何参数输入时,这将在小窗口中打印出终端会话的 bash 历史记录。它不仅是您将在终端中使用的最有用、有趣的 Linux 命令之一,而且还提供了对终端使用情况的深入了解。

30。是的

好的,您现在想尝试一些有趣的 Linux 命令吗?只需打开一个终端,输入 yes,然后输入您选择的一些文本,然后按 Enter。我们非常确定它是您从此永远不会忘记的终端命令之一。

31.横幅

曾经见过一些由老派 Unix 传奇人物使用的很棒的 ASCII 横幅并立即爱上它吗?横幅命令是有趣的 Linux 命令之一,它使您能够创建自己的个性化横幅。只需在终端中输入此命令与一些文本混合即可感受一下。

32.转速

对于资深 Linux 用户来说,这是另一个有趣的终端命令。 rev 命令将获取您的输入文本并将它们写入标准输出,反转每个字符!这是您可以用来给朋友留下神秘而微妙的印象的终端命令之一。

网络管理员最常用的 Linux 命令

Linux 为网络提供的强大功能和灵活性使其成为全球系统管理员的首选解决方案。 Linux 是我们今天所熟悉的大多数计算机网络的基础。由于本指南面向初学者,因此我们仅概述最基本的网络终端命令。

33. wget

wget 命令是网络管理员用来直接从终端从网络下载文件的最佳 Linux 命令之一。这是一些方便的小终端命令,可以在脚本或 cronjobs 中使用,并为用户提供使用 HTTP、HTTPS 和 FTP 互联网协议的能力。

34. iptables

iptables 命令调用一个终端实用程序,让系统管理员控制特定主机上传入和传出的互联网流量。它是系统管理员定期使用的最常用的 Linux 命令之一,用于定义真实流量并将可疑或不可信的网络请求列入黑名单。

35。跟踪路由

Traceroute 命令被安全专业人员广泛使用,他们利用此命令与其他终端命令来确定网络数据包从一台计算机到另一台计算机的路由。这是一个引人注目的网络命令,您可以使用它来保护您的计算机免受许多有害入侵者的侵害。

36。卷曲

cURL 是一个非常强大的网络工具,即使对于新的 Linux 系统用户来说,通过网络传输文件也变得轻而易举。这是设计为无需用户交互即可工作的 Linux 命令之一,通常用于与网络相关的 shell 脚本中。

用于搜索和正则表达式的 Linux 命令

Linux 提供了一些灵活的终端命令来有效地搜索机器。您可以将此类 Linux 终端命令与强大的正则表达式命令结合起来,以快速获取有关特定文件或文件中序列的信息。

37.查找

find 命令是最常用的从终端搜索文件的 Linux 命令之一。这个引人注目且灵活的终端命令允许用户根据某些条件(例如文件权限、所有权、修改日期、大小等)搜索文件。

38.其中

如果您尝试搜索的只是可执行文件,那么“which 命令”非常有用。这个方便的小终端命令采用特定的参数,并根据它们非常有效地在 ` PATH 系统环境变量中搜索二进制文件。

39.定位

locate 命令是用于查找特定文件位置的 Linux 命令之一。这是最简单的终端命令之一,当您不确定 Linux 计算机上特定文件的位置时可以使用它。

40。 grep

grep 命令是在大量文本文件中搜索模式时可以使用的最强大的正则表达式终端命令之一。它将把您要查找的模式作为输入,并在指定文件中搜索该特定模式。

41. sed

sed 命令是最广泛使用的 Linux 命令之一,用于通过替换指定部分来操作文件或流的每一行。它被处理大量文本数据并需要随时更改它们的用户大量使用。

处理 I/O 和所有权的 Linux 命令

Linux 提供了一组强大的终端命令来设置和操作 I/O 流以及文件或目录所有权。下面列出的 Linux 命令将概述一些用于此类目的的最基本的 Linux 终端命令。

42.清晰

清除命令可以方便地清除现有的终端屏幕。通常,在一些早期的 Linux 命令使终端屏幕出现乱码输出后,您会发现需要清除终端屏幕。

43.回声

echo 命令是一个非常强大的命令行实用程序,可让您将特定文本输出到终端控制台。输入 echo,然后在括号内输入一些文本,您可以自行查找。该命令更有趣的是,您可以将输出通过管道传输到其他终端命令。

44.排序

sort 命令的作用非常引人注目。每当您发现需要按字母顺序或反向方式对文件进行排序时,请使用此命令。

45。须藤

sudo 命令是 Linux 命令中的圣杯。它允许非特权用户访问和修改需要低级权限的文件。通常,您会使用此命令从常规用户帐户访问 root。

46。 chmod

chmod 命令是最强大的 Linux 命令之一,您可以使用它来更改或修改系统文件或对象的访问权限。此命令可以从用户那里获取一组非常多样化的参数,并根据这些更改获取文件权限。

47。 chown

chown 命令与 chmod 命令非常相似。但它不是更改访问权限,而是使用户能够更改文件或目录的所有权。 chmod 和 chown 终端命令都需要 root 权限才能运行。

日常使用的各种 Linux 命令

以下终端命令将帮助您提高工作效率并减少工作量。每当您发现这些命令不太适合上下文时,请使用它们。

48.男人

man 命令代表手册,是您可以掌握的最有用的 Linux 命令之一。该命令后跟另一个命令的名称,列出该命令的手册或文档页。在确定如何使用特定终端命令时,您将需要经常使用此命令。

49。焦油

tar 命令用于归档文件并提取它们。它是一个非常流行的文件压缩命令,可以非常有效地处理此类任务。

50。什么是

Whatis 命令遍历一组带有用户提供的简短描述的数据库,并打印出与它们匹配的系统命令。

结束想法

在编写本指南时,我们面临着从大量可用 Linux 命令中仅选择 50 个终端命令的艰巨任务。我们的专家根据他们能在多大程度上帮助新用户适应 Linux 生态系统来选择他们的选择。

最后,我们对结果非常满意,并且非常确信您将在本指南的帮助下获得掌握各种 Linux 终端命令所需的必要见解。感谢您的耐心等待并与我们在一起。请继续关注有关关键 Linux 命令的更详细的帖子。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3