diff --git a/translated/tech/20220727 How I manage files from the Linux command line.md b/published/20220727 How I manage files from the Linux command line.md similarity index 86% rename from translated/tech/20220727 How I manage files from the Linux command line.md rename to published/20220727 How I manage files from the Linux command line.md index b8c901977d..4c7a72fb91 100644 --- a/translated/tech/20220727 How I manage files from the Linux command line.md +++ b/published/20220727 How I manage files from the Linux command line.md @@ -2,18 +2,19 @@ [#]: via: "https://opensource.com/article/22/7/manage-files-linux-command-line" [#]: author: "Jim Hall https://opensource.com/users/jim-hall" [#]: collector: "lkxed" -[#]: translator: "Donkey" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: translator: "Donkey-Hao" +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-14930-1.html" 在 Linux 中如何使用命令行管理文件 ====== -如果你更喜欢用终端与系统交互,请查看我最喜欢的管理文件的命令。 -![Files in a folder][1] +> 如果你更喜欢用终端与系统交互,请了解一下我最喜欢的管理文件的命令。 -在如 GNOME 或 KDE 等图形桌面中使用鼠标点击管理文件。你点击文件的图标将它移动到另一个文件夹中,或者移动到回收站里。图形交互使得桌面计算 (desktop computing) 方便使用。 +![](https://img.linux.net.cn/data/attachment/album/202208/14/172405m2wa2tbiq6qtpw2p.jpg) + +在如 GNOME 或 KDE 等图形桌面中使用鼠标点击管理文件。你点击文件的图标,将它移动到另一个文件夹中,或者移动到回收站里。图形交互使得桌面计算机便于使用。 但是在 Linux 中,我们并不总是与图形界面交互。如果你在服务器上工作,那么你可能需要使用命令行来解决问题。即使像我这样使用桌面的用户,可能也更喜欢使用终端和命令行和系统交互。我倾向于通过命令行运行命令来管理我的文件: @@ -72,7 +73,7 @@ drwxrwxr-x. 2 jhall jhall 4.0K Jun 22 16:17 styles 现在,`ls` 将 zip 文件显示为 `6.1M` 或刚刚超过 6 MB 的文件大小,而不是 `6365962`。 -### 使用 cat ,head 和 tail 命令查看文件 +### 使用 cat、head 和 tail 命令查看文件 ``` cat @@ -86,7 +87,7 @@ head tail ``` -当显示出文件后,需要检查文件夹中的内容。使用很少一些命令即可做到。以我的 Web 服务器中的 `docs` 文件夹为例: +当显示出文件后,需要检查文件夹中的内容。使用很少几个命令即可做到。以我的 Web 服务器中的 `docs` 文件夹为例: ``` $ ls docs @@ -144,15 +145,13 @@ $ sudo head -n 1 /var/log/httpd/access_log 10.0.0.177 - - [05/Dec/2020:14:58:35 -0600] "GET / HTTP/1.1" 403 5564 "-" "Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36" ``` -**[[ 相关阅读:Linux cat 命令入门 ]][3]** - ### 使用 rm 命令删除文件 ``` rm ``` -在包含示例文本文件的目录中,`lorem.txt` 文件中包含 “乱数假文” (`Lorem Ipsum`) 文本。这只是印刷行业中使用的虚拟文本,因此 "lorem.txt" 文件并不属于该项目。让我们用 `rm` 命令删除这样的文件: +在包含示例文本文件的目录中,`lorem.txt` 文件中包含 “乱数假文Lorem Ipsum” 文本。这只是印刷行业中使用的虚拟文本,因此 `lorem.txt` 文件并不属于该项目。让我们用 `rm` 命令删除这样的文件: ``` $ ls docs @@ -168,13 +167,13 @@ chapter2.tex chapter5.tex chapter8.tex workbook.tex chapter3.tex chapter6.tex chapter9.tex ``` -由于用 `rm` 命令删除的文件会直接删除,而不会放入回收站,因此它很危险。安装 trash 命令比较安全,例如 [trashy][4] 或 [trash-cli][5] 命令。这样你可以在文件永久删除前,将其放入暂存区。 +由于用 `rm` 命令删除的文件会直接删除,而不会放入回收站,因此它很危险。安装 `trash` 命令比较安全,例如 [trashy][4] 或 [trash-cli][5] 命令。这样你可以在文件永久删除前,将其放入暂存区。 ``` $ rm docs/lorem.txt ``` -只需很少的命令即可在命令行中管理文件。使用 `ls` 命令显示目录中的文件,使用 `cat` 、`head` 和 `tail` 命令查看文件中的内容。使用 `rm` 或者安全的 `trash` 命令将不需要的文件删除。这五个命令足以帮你在 Linux 中管理文件。想要了解更多,可以使用 `--hep` 选项来查看如何使用这些命令。例如使用 `ls --help` 查看 `ls` 命令如何使用。 +只需很少的命令即可在命令行中管理文件。使用 `ls` 命令显示目录中的文件,使用 `cat` 、`head` 和 `tail` 命令查看文件中的内容。使用 `rm` 或者安全的 `trash` 命令将不需要的文件删除。这五个命令足以帮你在 Linux 中管理文件。想要了解更多,可以使用 `--help` 选项来查看如何使用这些命令。例如使用 `ls --help` 查看 `ls` 命令如何使用。 -------------------------------------------------------------------------------- @@ -183,7 +182,7 @@ via: https://opensource.com/article/22/7/manage-files-linux-command-line 作者:[Jim Hall][a] 选题:[lkxed][b] 译者:[Donkey](https://github.com/Donkey-Hao) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出