9条基本命令可帮助您开始使用Linux

Linux操作指南通常希望您在终端中执行某些操作,乍一看似乎令人生畏。但是不用担心;该Linux命令备忘单将介绍打开终端并发布一些有用命令的过程。

面向初学者的Linux命令提示符

从Ubuntu命令行到Kali Linux,您将在下面找到的基本Linux命令几乎适用于几乎所有Linux发行版。您的终端可能看起来与下面的图片有所不同,但是请放心,这些将对您有用。

请注意,在各种在线指南中,您经常会听到涉及同一操作的不同短语:“打开外壳”,“启动bash”或“在命令行中”。它们都意味着您应该打开并输入终端,我们将在下面进行操作。

阅读更多: Linux中的“ Bash”是什么意思?

如何在Linux中打开终端

在应用程序菜单中搜索terminal 。它通常带有标签“ terminal emulator”,而这正是您想要的。

但是,打开终端的最快方法是键盘快捷键Ctrl + Alt + T。

初学者的基本Linux命令

现在您已经打开了一个终端,您可以开始发出一些命令了。让我们回顾一下Linux中一些最基本的shell命令。

1.查看工作目录

使用终端时,了解当前的“工作”目录至关重要。许多命令会导致在当前目录中发生更改,而您不想在错误的目录中进行这些更改。

要查看您当前的工作哪个目录,这个命令将p RINT在W d工作会有irectory:

 pwd

查看工作目录的内容

如果要查看当前目录中的所有文件和文件夹,请发出ls命令:

 ls

文件将以纯文本显示,而文件夹将以粗体和彩色显示。

如果您也想查看隐藏文件,只需附加-a–all选项:

 ls -a

2.变更目录

您可以更改与CD当前工作目录,对C焊割d irectories的缩写。

 cd Documents

上面的命令将在当前工作目录中查找名为Documents的文件夹,并在找到该文件夹​​后将其更改为该目录。

相关:如何在Linux中查找目录

请确保每当指定名称中带有空格的文件或目录时,都将其置于引号中,否则会出现错误。

您可以通过添加..选项将目录上移一个:

 cd ..

单独发行cd(不指定位置)将直接带您到主目录:

 cd

echo命令将接受您提供的任何输入(无论是文本字符串还是其他命令),然后在终端中将其打印出来。

 echo "Hello, world!"

单独来看,echo似乎没有用,但是实际上您会看到它在Linux系统管理中经常使用。

查看文件内容

听起来像猫的命令将在终端中打印您命名的任何文件的全部内容。

 cat filename.txt

4.搜索文件的内容

要在任何文件的内容中搜索指定的单词或短语,请使用grep命令。

 grep "search term" filename.txt

在冗长而复杂的系统文件中查找特定信息时,此命令非常有用。

5.重定向命令输出

“大于”符号>>具有命令字符串中的功能,可以将命令的输出重定向到文件或另一个命令中。

例如,此命令将获取echo的输出并将其保存在名为“ file.txt”的纯文本文件中:

 echo "Hello, world!" > file.txt

6.系统更新(基于Ubuntu的系统)

在任何Ubuntu Shell中,输入以下两个命令以检查所有可用更新并将其应用到系统。

 sudo apt update
sudo apt full-upgrade

在确认任何带有sudo前缀的命令之前,系统将提示您输入用户密码。

专家提示:您可以使用&&运算符将两个或多个命令组合在一起。

 sudo apt update && sudo apt full-upgrade

面向初学者的Linux终端键盘快捷键

学习键盘快捷键虽然起初比较困难,但从长远来看可以节省大量时间。 Linux有 许多有用的快捷方式,我们将在下面列出一些最有用的终端快捷方式。

7.调出以前的命令

如果您想重复使用最近使用的命令,但是您不记得它或不想再次键入它,则可以使用向上和向下箭头键滚动浏览历史记录。

或者,您可以按Ctrl + R来在命令历史记录中搜索特定的关键字或短语。

8.请参阅命令建议

有时,在使用终端时,您会想起命令的一部分,但不确定命令的拼写方式或使用的选项。如果您开始键入命令,然后按Tab键,终端将尝试为您完成命令,或向您显示几种可能性。

9.终止终端进程

您可能已经知道Ctrl + C是“复制到剪贴板”的快捷方式,但是在终端中使用时,此组合键会杀死您可能后悔发出的所有正在运行的命令。

初学者Linux

记住这些入门Linux终端命令和快捷方式的最佳方法是使用它们,因此打开命令行并开始输入!

需要更多命令吗?看看我们的Linux命令备忘单

为了帮助您发现Linux的功能,我们按类别对Linux可用的最佳软件进行了深入探讨。