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

发布时间: 2021-07-25 18:26




⒈ 刚搬到Linux 告别 Windows,转而采用开源替代品,例如 Ubuntu 进行更改后,您将找到一个易于使用的合理桌面,从安装新应用程序和启动它们到组织您的数据。

⒉ 无论您使用桌面还是命令行,在 Linux 中管理文件和文件夹都很简单.事实上,在许多情况下使用终端输入会更快,所以我们将看看哪些命令可用,以及它们与桌面、鼠标驱动的替代方案相比如何。

⒊ 码头和鹦鹉螺

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

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

⒍ 使用 ls 列出您的文件

在文件管理器中,列出文件比较简单.只需左键单击选择您要查看其内容的驱动器或目录,它们就会显示出来.打开子目录将显示更多内容。

同样,在终端中查看目录的内容也很简单.启动命令行后,您将默认进入您的个人目录 Home.要查看内容,请输入:

这列出了当前目录中的文件.如果您还想查看任何子目录的内容,请使用:

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

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

.将显示音乐子目录的内容。

使用 cd 更改目录

在文件管理器中,您可以单击左侧面板中的目录以快速了解哪些文件的存储位置.每次选择这些目录之一时,您都会打开它们,从而改变您在文件管理层次结构中的位置。

在命令行中使用cd也可以达到同样的效果.例如:

.将目录更改为 Documents 子目录.但是,如果您愿意,可以指定完整的文件路径以打开驱动器上其他位置的目录。

同时,您可以使用以下方法上一个目录——例如,从 Documents 返回到 Home:

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

删除文件和目录

在终端中,文件删除非常简单; 没有提供确认,所以一旦你输入命令,文件就消失了(除非你使用恢复软件来检索它。

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

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

在桌面环境中可以通过右键单击文件并选择删除选项来完成相同的操作(在 Ubuntu 中,这被标记为移至垃圾箱).您也可以简单地选择文件并点击键盘上的删除按钮.目录也是如此——但要确保里面没有你需要保留的东西,

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

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

要删除目录及其内容,请使用 -r 条件.同样,将命令行与 rm 一起使用不会提供确认,因此请谨慎使用,

使用 mv 和 cp 移动和复制

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

要在 GUI 中执行此操作,请右键单击该文件并选择移至。

您可能更喜欢复制文件而不是移动文件.这是使用 cp bash 命令和 sudo 完成的,如下所示:

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

此命令复制“mydirectory”的内容并将它们放入“otherdirectory”。

使用 mkdir 在终端中创建目录

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

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

您还可以使用该命令在别处创建目录:

在 GUI 方面,您可以使用鼠标驱动的文件浏览器通过右键单击文件浏览器窗口并选择“新建文件夹”选项来创建目录。

命令行或桌面

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

虽然此类链接不能在终端中使用,但可以使用 ln -s 创建它们:

在这里,一个从“newdirectory”文件夹到桌面的链接,从那里可以打开它.这应该可以节省您查找重要目录的时间.您可以通过右键单击并选择“制作链接”在文件管理器中执行相同操作。

你觉得命令行还是桌面最高效和用户友好 我们是否让您看到了 Linux 中命令行选项的灵活性和强大功能 告诉我们 - 评论框等待,

电子邮件

Windows 11 是所有 Windows 10 用户的免费升级

但这可能取决于您的系统硬件。