如何在Linux终端和桌面中管理文件

只是迁移到Linux?向Windows告别,转而使用Ubuntu之类的开源替代方案?进行更改后,您将找到一个易于使用的明智桌面,从安装新应用程序并启动它们到组织数据。

在Linux中管理文件和文件夹非常简单,无论您是否重新使用桌面或命令行。实际上,在许多情况下使用终端输入可以更快,因此我们将研究可用的命令,以及它们与台式机鼠标驱动的替代方法的比较。

终端和Nautilus

当我们使用Ubuntu 16.04 LTS来查看Linux中的文件管理时,我们将使用Nautilus。这是Ubuntu的默认文件管理器,尽管可以安装其他文件管理器(尽管不能轻易将它们设置为默认文件)。要打开Nautilus,您所需要做的就是单击Unity Launcher中的文件图标。

与此同时,终端几乎与您期望的一样—带有提示的黑框,以及等待命令的闪烁光标。您可以通过单击Ubuntu Unity按钮,然后键入 terminal 来找到它。结果列表应显示一个命令行应用程序,因此请单击以打开它。

使用ls列出文件

在文件管理器中,列出文件相对简单。只需单击鼠标左键即可选择要查看其内容的驱动器或目录,它们将显示出来。打开子目录将显示更多内容。

同样,在终端中查看目录的内容也一样简单。启动命令行后,默认情况下将使用个人目录“主页"。要查看内容,请输入:

ls

这将列出当前目录中的文件。如果还希望查看任何子目录的内容,请使用:

ls -R

-R开关向终端指示您希望观察子目录及其内容的递归列表。

同时,可以使用ls / [目录名]列出单个目录的内容。因此,例如:

ls /Music

…将显示“音乐"子目录的内容。

使用cd更改目录

在文件管理器中,您可以可以在左侧面板中单击目录,以快速了解哪些文件存储在何处。每次选择其中一个目录时,便会打开它们,更改文件管理层次结构中的位置。

在命令行中,使用cd可获得相同的效果。例如:

cd Documents

…会将目录更改为“文档"子目录。但是,如果愿意,可以指定一个完整的文件路径来打开驱动器上其他位置的目录。

cd /etc/fonts

同时,您可以使用以下命令进入一个目录-例如,从文档回到首页。 :

cd ..

另外,请确保您了解cd /-此命令会将您从其他任何目录发送回默认的主目录。

删除文件和目录

在终端中,文件删除非常简单;没有提供任何确认,因此一旦输入命令,文件就永久消失了(除非使用恢复软件进行检索。

要在终端中删除文件,请使用rm,如下所示:

rm myfile

您也可以使用要删除的文件的完整路径:

rm /path/to/myfile

在桌面环境中,右键单击文件并选择要删除的文件,即可完成相同的操作删除选项(在Ubuntu中,此标签为移至垃圾桶)。您也可以简单地选择文件,然后按键盘上的“删除"按钮。目录也是如此-但请确保没有任何内容

在终端中删除目录需要rmdir命令:

rmdir mydirectory

同样,可以包含完整路径说明以从另一个位置删除目录在目录树上:

rmdir /path/to/mydirectory

要删除目录及其内容,请使用-r条件。在命令行中输入rm不会提供确认,因此请小心使用!

通过mv和cp移动并复制

如果需要在终端中移动文件, mv命令是你的朋友。只需将其与您要移动的文件的名称及其新目录一起使用,即可:

mv myfile /home/mydirectory

要在GUI中执行此操作,请右键单击该文件,然后选择 Move To...。 / strong>

您可能希望复制文件,而不是移动文件。可以使用cp bash命令和sudo来完成此操作,如下所示:

sudo cp myfile /home/mydirectory

您还可以使用-r递归条件复制目录及其内容:

sudo cp -r /home/mydirectory /home/otherdirectory

此命令复制

使用mkdir在终端中创建目录

在终端中创建新目录也非常简单,这要归功于mkdir命令(您可能已经猜到了“ make directory"的缩写)。

mkdir newdirectory

…将在当前位置创建一个具有该名称的新目录。

您可以还可以使用以下命令在其他位置创建目录:

mkdir /home/mydirectory/newdirectory

在事物的GUI端,您可以使用鼠标驱动的文件浏览器来创建目录,方法是右键单击文件浏览器窗口,然后选择< strong>“新建文件夹" 选项。

命令行或桌面?

在计算机的目录树中导航是我们如何ind我们经常使用的文件和文件夹。但是还有一件值得分享的事情:如何创建桌面链接(在Windows中称为快捷方式)。

虽然此类链接无法在终端中使用,但可以使用ln -s创建:

ln -s /home/mydirectory/newdirectory /home/mydirectory/Desktop

在此处,从“ newdirectory"文件夹建立了到桌面的链接,可以从此处打开该链接。这样可以节省您查找重要目录的时间。您可以通过右键单击并选择制作链接,在文件管理器中执行相同的操作。

标签: