大家好，欢迎来到本教程。今天，我将介绍一些
为了完成本课程，您需要的基本命令。现在
这些基本命令用于在其中导航
终端，或通过文件系统，找出你在哪里
片刻，复制东西，移动东西，获取文件列表，文件夹，看看
内容，删除它们，更改文件的所有权，或更改
文件模式。你很快就会看到我的意思。所以，首先，我们有CD
更改目录。如果我只输入cd / home /我将要导航
到我的主目录。 CD代表更改目录，正如我之前所说，你
实际上是在改变你的工作目录。如果你输入cd ..
你将永远退后一步。所以双点总是如此
上一个文件夹这里有一点捷径，你会经常使用它。
接下来我们有LS。 LS显示当前文件夹内容的列表，
但你也可以使用ls /，例如home，并获得列表
一个指定的文件夹。输入LS和它自己的LS将为您提供列表
当前文件夹，而不是键入LS，然后键入文件夹的路径
这将为您提供指定文件夹的列表。除此之外，你
也有ls -l，它会给你一个很长的列表。所以它会告诉你谁
所有者是谁，大小，日期，类型，权限等，以及
等等。然而，ls更常见的用法之一是-la来显示隐藏的内容
文件也是如此。您可能会注意到我没有像我一样使用ll，就像我一样
一般在Fedora中使用，因为找不到bash ll命令。一世
我想我也可以在这里安装它，但这并不重要。它表演
与LS相似的功能，但输入速度要快一些。
所以我要继续并明确这一点。接下来是PWD打印工作
目录，您可能会发现这有点令人困惑，但在所有Linux /
类UNIX系统只是指根目录，从开头到
根目录。所以你留在所有文件所在的位置
一切都从哪里开始，所以说。但是，让我更清楚一点。
我要去家里然后去PWD。你可以看到我在家里
此时此刻。所以打印工作目录正是名称本身所说的，
它打印您当前的工作目录。接下来，我们有我们的CP命令
已经用于从一个复制VirtualBox客户添加
放在另一个地方。相当简单。如果你输入cp，路径...让我们不这样做，
让我们做一个真实的例子。因此，如果我，例如，继续输入cp
VBoxLinuxAdditions.run如果我想说要复制它
在某个地方，让我们说我希望将它复制到var。我会删除当然和我
会告诉你如何做到这一点，但它相当简单。如果我想......
好吧，我不想递归，我只想要冗长。你去吧所以
使用cp指定要复制的内容以及要将其复制到的位置。
请记住，您实际上可以输入一个文件夹，一个完整的文件夹
这个VirtualBoxguestadditions.run的路径，你实际上并不需要
在主目录中。而这个 - V选项给了我们这个，所以它告诉我们什么
被复制的地方。非常有用的选择。让我告诉你如果我会发生什么
没有那个，就像这样。没有。没有输出或任何东西
一种现在这很简单
一个非常小的文件，你并不在乎，但是当你有一个大文件时，
让我们说20千兆字节，你正在复制它，你只需要一个
下面的空白屏幕。什么都不会发生。你不会
能够弄清楚复制过程的进展，或者
它是否真的崩溃，窃听，或某种类似的东西。我们只是通过了
-v选项对于简单因为机器而言总是有用的
实际上告诉你它在做什么。现在你可能已经注意到了所有这些
命令，或多或少，他们有自己的参数，可以传递给
它们是为了修改命令的作用。您可以查看这些列表
参数，你不需要记住它们，所以让我们来看看
cp的例子。我要做 - 帮助。所以这是获得帮助的普遍方式
关于终端内的特定主题。您输入命令，
--help，按Enter键，你会得到一个可能性列表。所以我知道
看起来有点乱，有点难以看到，但你实际上并不需要看
在这里所有这些事情。你只需向上滚动就可以了
看到所有的论点，它们在这里清楚地列出。你有这个论点，
然后你对这个论点的作用有一个解释。当时
存在，你不能记住所有这些，但是
随着你的练习越来越多，当你开始做，并在你开始时
实际上使用这些命令，你会记得更多，更多，更多，
而且实际上并没有真正希望它。基本上，你将缓存
信息，所以说。无论如何，在这里，在这个上半部分
帮助菜单，你会得到使用。所以在使用中你会得到格式或语法，
命令。所以基本上CP你传递了一个选项，并且
然后你指定你的来源和目的地。很简单，没问题
那里。这对所有命令都是通用的，您可以随时使用帮助
菜单。但是，除了帮助菜单，您还有手册页。所以，如果我输入
在男人，我将使用命令PWD，PWD上的手册基本上给了我一个
吨负载的信息。你可以看到，好吧，显然它给你的名字，它是
这里称为概要，但基本上是命令的语法。你得到一个
命令的作用的完整描述。
参数的完整描述。你甚至得到了真正写它的作者，
一些注释，版权和一些其他东西的引用。这是非常的
简短的手册页因为PWD是一个非常短的命令，而且是一个非常基本的命令，
但是，例如，如果我要输入man grep，你可以看到那个男人
因为我只是向下滚动，所以页面要大得多，它似乎一直在继续。而grep是一个
我将在片刻向您展示的多用途命令，
但我只是想告诉你一个基本和一个之间的区别
更复杂的命令。让我继续并清除屏幕。接下来我们
有动，所以MV。这将导致文件夹移动。这是你重命名的方式
文件夹也是文件。所以，让我们继续前进到我所拥有的var
实际上复制了这个文件ls，太棒了！所以，如果我说mv VBoxLinuxAdditions.run，
我可以将它移动到一些不同的文件夹中
不同的名称，或者我可以在我当前的文件夹中重命名它。所以，如果我只是
输入它，我不知道，让我们走吧
RandomIsNotSoRandom。我只是将它重命名为并说.run。您
可以放任何你想要的扩展，当然
功能相同，但我只是向您展示重命名文件的方式。如果我
再次做LS，你看到VBoxLinuxAdditions.run已经
成功重命名为RandomIsNotSoRandom.run。我也可以这样做。我可以，
例如，将RandomIsNotSoRandom.run移动到我的主目录，如果我这样做
LS，然后指定我的主目录的路径，并按回车，你可以看到
我实际上把它移到了这里。但是，与复制命令不同，
它不会保留原始目的地，无论在哪里
来源可能是。所以，
但是，一旦你移动它，它就会从源文件夹中消失
它会出现在目的地。此外，删除时一个棘手的方法
移动的东西，当你把东西移到别的东西上时，就是这样
如果不是不可能的话，很难恢复。另外，删除文件时要非常小心
在Linux中，因为一旦从终端删除它们
基本上，你将无法恢复它们。有一些复杂的
程序，可能会给你你想要恢复的部分，
但如果你把它从终端上移除它是非常非常非常困难的。不是
当你删除某些东西时，比如Windows，或类似的东西。在Windows中你可以
总是恢复它，基本上甚至没有删除它。尽管如此，你
只是看不到它。但是当你删除某些内容时，它会永久消失。
所以要特别小心，要小心，但不要害怕。我的意思是在那个时候，
在一段时间内，这些东西成为你的第二天性
你会毫不犹豫地考虑它
关于它。所以，我会继续清理屏幕。接下来我们有猫。现在猫
给了我们，让我告诉你猫做了什么。我无法忍受
随机？啊，因为它当然不存在。所以，就这样吧
导航到家里，让我们来看看RandomIsNotSoRandom.run。你看到了什么
确实。它实际上显示了列表，这是一个更长的文件，所以它
显示该文件的所有内容，无论可能是什么。
这个内容一点也不漂亮，基本上你不能这样读，
但没关系。我们来创造吧
另一个文件，我只是想抓住它。纳米是我最喜欢的文字
来自终端的编辑。您将需要学习如何使用终端文本
编辑，因为，主要是，你不想在它们之间来回切换
GUI文本编辑器和在终端中处理某些事情。这是非常的
耗时，而且在这里，在Kali Linux上，你可以实际编辑
root，但是如果你是，例如，使用其他分发，或
什么东西或什么样的，大多数GUI文本编辑器都不会，你不会
能够以root身份运行它们。您将收到一条错误消息。所以这可能有点
有问题的。这就是为什么你应该总是学习如何使用文本编辑器
终端文本编辑。所以只需输入nano，然后输入文件名
你想要创造。所以，例如，我要继续进行测试。
这将是一个测试文件，不需要给它任何扩展或任何东西
亲切的，你走了。现在我们在Nano文本编辑器中。所以，我可以，因为
例如，写一些文字。一些随机文字在这里。我们就这样做吧。好的，你呢
这里有各种各样的选择。好吧，也许不是很多种，但是
当然很好。所以这个^ X.
只是意味着控制X，所以如果按下控制X，你就会退出。控制O.
WriteOut基本上是保存。你不需要这个。基本上是哪里
搜索事物的方式，所以控制V搜索和
让我们说随机，按回车，然后你去。它会指向随机，它是
要找到它，没问题。上一页，不需要那样。下一页，你是
不会那么忙。所以，剪切文本也很好，因为它
允许您以相对较快的速度实际删除大部分文本
率。所以如果我只是说ctrl K，它会删除光标所在的当前行
是的，不是你用鼠标选择的，只是你知道。让我带来
那回来了，我要继续前进，继续谈论这个问题
二，在后续教程中。在那之前，我告别了你。