用于导航和文件管理的重要命令

Structured collection of numerical data for analysis and research.
Post Reply
suchona.kani.z
Posts: 154
Joined: Sat Dec 21, 2024 6:05 am

用于导航和文件管理的重要命令

Post by suchona.kani.z »

这里出现了一个新术语:Shell 是 Linux 中的命令提示符。使用最广泛的是 sh,其次是 bash(Bourne Again Shell)。各个变体之间的差异可以忽略不计。开始。

该命令cd用于在目录之间切换。示例更改用户目录。还有特殊的文件夹名称.和.....代表当前目录,而..父目录则意味着 cd 的特殊变体告诉系统切换到当前目录,我将让您自行查找其背后的含义。

它主要在程序需要路径但我们已经存在时使用,docker build .因为构建过程需要上下文目录。

告诉系统切换到父目录。如果您在我们的主目录 中执行此操作,如上例所示,我们最终会得到/home.


cd(注意缺少目的地)是转到 波斯尼亚和黑塞哥维那 whatsapp 数据​ 主目录 (/home/<用户名>) 的快捷方式。


用于mkdir创建新目录,在生成过程中,目录属于当前用户帐户及其主组,如果名称.以 a 开头,则它是隐藏目录。

示例: s 创建一个以当前目录
示例:创建一个以根目录
根据您尝试命令的方式,您将在此处收到一条错误消息,根目录属于用户 Root 及其组 Root(很有创意,对吧?),因此 Linux 会提示您。向您表明:您缺乏授权。

此命令删除空目录实际上意味着空,因为隐藏文件或子文件夹也会阻止删除。

示例假设它是空的。
4.touch

touch通常用于快速创建空文件或更新最后修改日期,重要的是,Linux 中的文件扩展名仅具有有限的用途,如果使用文件管理器打开文件,则在某些情况下可能会使用该扩展名。换句话说,这通常起着次要作用。 Touch 就是一个很好的例子:如果创建了一个空文件,那么它就是空的二进制文件,那么datei.pdf您就没有包含空页面的 PDF。

附录
如果您创建一个空的 TXT 文件(例如 file.txt),然后将其重命名为,我们可以看到 Windows 中的差异。datei.nfo然后打开该文件时,Windows 会抱怨该文件已损坏,并且非常详细地查看硬件和信息。软件列表 如果文件名以 开头.,则该文件被视为隐藏。


这样,rm文件就被彻底删除了。由于不可恢复删除的性质,Linux 在删除时会发出警告,并质疑我们是否真的想要这样做。除非你是 root。但是,如果没有明确的提示, rm 无法删除目录

示例:rm datei.txt删除上一步中创建的文件。
示例:rm .versteckt.txt删除前面步骤中创建的隐藏文件。
6.ls (List)

ls列出目录的内容。ls不带参数不会列出隐藏目录。-aor选项-A用于此目的。 -a 列出当前目录中的所有文件和目录,无论是否隐藏。-A与 -a 执行几乎相同的操作,但忽略两个特殊目录.和...

另一个有趣的参数是-l,它还列出了有关文件的元数据。
Post Reply