如何在Linux中移动或复制文件或文件夹?

Linux的

我们中很多人(如果不是最大的一部分)e我们习惯于使用图形界面 或桌面环境可以这么说。 移动,编辑的任务,重命名文件或文件夹 通常只需单击几下,即可以简单的方式完成操作。

当您必须在服务器上使用这些移动时会发生什么 由于大多数服务器通常仅通过命令控制台进行管理,因此通常将其占用专用服务器,尽管 知道这样做是不会痛的 因为您永远不知道什么时候可以忙。

我发生的情况是,有时我会丢失图形环境,必须使用控制台进行恢复,但这是另一点。

今天,我来与您分享一些简单的命令,这些命令将对我们有帮助 执行复制或移动文件的任务。

相关文章:
使用chmod的GNU / Linux中的基本权限

如何在Linux中移动文件或文件夹?

首先要有一个终端 这将是我们的工具,将为我们提供所有帮助, 第二件事是创建一些带有文本文档的文件夹 以免损坏或丢失信息。

复制和移动文件

最平常的事情是移动目录文件 为此,我们将使用mv命令:

mv archivo.txt /home/usuario/Documentos/prueba

在这里,我们要做的是将file.txt移到我们的documents文件夹中的test文件夹。 为此,我们考虑到我们当前位于file.txt所在的目录中

当我们想一次移动多个文件时,语法类型如下:

mv archivo.1 archivo.2 archivo.3 /ruta/de/destino

现在 非常有用的是使用* 当文件的名称具有相同的基数时,例如:

Amd-gpu…

Amd-gpu-pro ..

AMD驱动程序...

相关文章:
提示:您应该知道的400多个GNU / Linux命令😀

因此,正如我们所看到的,它们具有相同的“ AMD”基础来移动所有具有相同基础命名法的文件,我们执行以下操作:

mv AMD* /ruta/de/destino

这同样适用于所有相同类型的文件,例如.doc,.xls,.deb,.rpm等。 要移动它们,我们仅适用

mv *.deb /ruta/de/destino

到现在为止,还不清楚它是如何工作的以及如何以各种方式简化任务,但是当我们想要移动目录中的所有内容(文件和子文件夹)时会发生什么。

为此,我们将使用*,例如,我想将我从wordpress解压缩的所有内容移动到先前的两个目录中:

mv wordpress/* …/

要了解有关该命令的更多信息,我们可以使用其man或-help参数,在这里我们将看到其所有参数。

如何在Linux中复制文件?

对于这种情况 几乎与此不同,将文件或文件夹从一个移动到另一个 将文件和文件夹保留在原始位置 并在所选目录中创建一个副本。

Un 复制文件或文件夹的简单命令 从一个目录到另一个目录:

cp objetoacopiar rutadedestino

一种更明确的查看方式:

cp archivo.txt /ruta/de/destino

该命令通常用于创建将要编辑的文件或文件夹的备份,因为该命令创建的是总副本,但名称不同,是一个实际示例:

cp log.txt log.bak

复制多个文件或文件夹:

cp archivo1 /carpeta1 /carpeta/carpeta /ruta/de/destino

现在 如果我们要复制包含我们所在文件夹的所有内容 到另一个目录:

cp  /* /ruta/de/destino

现在,如果我们要将目录从一个地方复制到另一个地方

cp /directorio /ruta/de/destino

在要复制的目录下一层很重要,因为如果我们在其中,则必须指定完整路径,因为如果仅按我放置的方式放置命令,它将只会创建一个空目录。

最后,如果我们想知道其所有参数,则依靠它的人或借助–help

事不宜迟,它们是非常基本的命令,它们的使用可以为您提供很多帮助,并且您甚至应谨慎使用它们,因为始终建议您使用与-r参数一起使用的递归形式。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   豪尔赫·C·罗德里格斯S

    如果我想将所有文件从一个文件夹复制到另一个文件夹,那么

    cp / * /名称/文件夹/目标??

    站在我要复制文件的文件夹中?

  2.   胡安·曼努埃尔·卡里洛·坎波斯

    我想将特定数量的记录从源文件复制到目标文件,有时是从记录到范围的记录,我该怎么做?