当前位置: 首页 > 科技观察

使用Linux终端导航您的计算机

时间:2023-03-13 23:34:18 科技观察

学习在Linux终端中从一个目录切换到另一个目录。要在图形界面中浏览计算机上的文件夹,您可能习惯于打开一个窗口“进入”您的计算机,然后双击一个文件夹,然后双击一个子文件夹,等等。您还可以使用箭头按钮或键回溯。相反,要在终端中浏览您的计算机,您可以使用cd命令。您可以使用cd..返回上一级目录,或使用cd./another/folder's/path跳过许多文件夹并进入特定位置。您已经在Internet上使用的URL的概念实际上直接来自POSIX。当您浏览到网站上的特定页面时,比如http://www.example.com/tutorials/lesson2.html,您实际做的是进入/var/www/imaginarysite/tutorials/目录,然后打开一个一个名为classic2.html的文件。当然,您是在Web浏览器中打开它,它将所有看起来怪异的HTML代码解释为漂亮的文本和图像。但是两人的想法却是一模一样的。如果您将计算机视为Internet(或者更恰当地说,Internet是您的计算机),那么您就会了解如何浏览文件夹和文件。如果您从您的用户文件夹(您的主目录,或简称~)开始,那么您要切换到的文件夹是相对于此文件夹的:$cd~/Documents$pwd/home/tux/Documents$cd..$pwd/home/tux这需要一些练习,但一段时间后它会变得比您打开和关闭窗口以及点击后退按钮和文件夹图标要快得多。使用Tab键自动完成键盘上的Tab键会在您开始键入时自动完成文件夹和文件名。如果要cd到~/Documents文件夹,则只需键入cd~/Doc并按Tab键。您的shell将自动完成文档。这不仅是一个令人愉快的便捷工具,还是一种防止错误的方法。如果您按Tab键但没有任何内容自动完成,那么您认为存在于某处的文件或文件可能实际上并不存在。即使是有经验的Linux用户也会尝试切换到当前目录下不存在的文件夹,因此可以经常使用pwd和ls命令来确认你是否真的在你认为的目录中,并且你的当前目录是确实包含您认为它包含的文件。