7 个每个 Linux 用户都应掌握的重要 Linux 命令

7 Important Linux Commands for Every Linux User

Linux 对于初次接触 Linux 的用户来说可能听起来很可怕,但实际上并非如此。Linux 是一系列基于 Linux 内核的开源 Unix 操作系统。这些操作系统被称为 Linux 发行版,例如 Fedora、Debian、Ubuntu 和 Mint。

自 1991 年问世以来,Linux 因其开源性而广受欢迎。人们可以修改和重新分发带有自己品牌的 Linux。当使用 Linux 操作系统时,您需要一个 shell 来访问所提供的服务。此外,建议通过 CLI 或命令行界面运行 Linux 操作系统。CLI 可以加快耗时的流程。

本文介绍了每个 Linux 用户都应了解的 7 个重要 Linux 命令指南。那么,让我们开始吧。

cat 命令

cat 是 “concatenate”(连接)的缩写形式。它是一个常用的多用途 Linux 命令。此命令用于在标准输出上创建、显示和复制文件内容。

语法
cat [OPTION]... [FILE]..

要创建文件,请输入

cat > <file name>  

// Enter file content

要保存创建的文件,请按 Ctrl+D。要显示文件内容,请执行

cat <file name>

cd 命令

cd 命令用于在 Linux 中浏览目录和文件。它需要完整路径或目录名称,具体取决于当前目录。

语法
cd [Options] [Directory]

假设您位于 /home/username/Documents 中。您想要导航到 Documents 的子目录 Photos。为此,请执行

cd Photos

要移动到完全不同的目录,请输入 cd,然后输入目录的绝对路径。

cd /home/username/Movies

上述命令将切换到 /home/username/Movies。除此之外,命令 cd..、cd 和 cd- 分别用于向上移动一个目录、转到主文件夹以及转到上一个目录。

提醒:Linux 的 shell 是区分大小写的。因此,请确保您输入的目录名称与实际名称一致。

echo 命令

echo 命令显示作为参数传递的文本行或字符串。它用于在 Linux 终端中调试 shell 程序。

语法
echo [Option] [String]

echo 命令的其他示例包括

  • echo "String":这将显示引号内的字符串。

  • echo -e "Learn \nBy \nDoing":这里 ‘-e’ 标记允许 echo 命令理解参数中的反斜杠转义序列。

sudo 命令

sudo 代表 “SuperUser Do”(超级用户执行)。sudo 命令帮助您执行需要 root 或管理员权限的任务。

提醒:不建议每天使用此命令,因为如果您做错了什么,可能会发生错误。

语法
sudo [command]

sudo 命令可以与 -h、-V、-v、-l 或 -k 选项一起使用,这些选项分别用于帮助、版本、验证、列表或终止。

另一个例子是,假设您要编辑 viz.alsa-base.conf 文件,该文件需要 root 权限。为此,命令将是

– sudo nano alsa-base.conf 

要进入 root 命令行,请输入

sudo bash

然后输入您的用户密码。

history 命令

在使用 Linux 一段时间后,您会注意到每天运行数百个命令非常容易。history 命令显示 bash 终端中之前使用的所有命令。使用 history,您可以查看您之前输入的命令。

语法
history

现在尝试运行 history 并检查您到目前为止输入的所有 Linux 命令。

ping 命令

ping 命令帮助检查您与服务器的连接是否良好建立。Ping 是一种计算机管理软件实用程序,用于检查 IP(互联网协议)上的主机可达性。

语法
ping [option] [hostname] or [IP address]

假设,您要测试是否可以连接到 Google 服务器并返回。为此,只需输入

ping google.com

如果以上命令 ping 通 Google 服务器,您可以确定互联网连接良好。

提醒:使用 Ctrl+C 停止 ping。否则,它将继续发送数据包。

locate 命令

locate 命令帮助按文件名搜索文件。它的功能与 find 命令非常相似。唯一的区别是,locate 命令在数据库中搜索文件;而 find 命令在文件系统中搜索文件。此外,locate 的工作速度比 find 快。保持数据库更新以对其应用 locate 命令。

语法
locate <file name>  

结论

在本文中,您学习了 7 个重要的 Linux 命令。希望我的文章能帮助您快速高效地执行任务。

Suparna 是一位自由撰稿人,撰写关于 Linux 的文章,包括技巧、窍门和操作指南。

加载 Disqus 评论