移动文件的最简单方法正在使用特定的文件管理器Linux发行版。文件管理器提供存储在计算机上的文件夹和文件的图形视图。Windows用户将熟悉Windows资源管理器,它是一种类型文件管理器。
Linux中最常用的文件管理器如下:
- 鹦鹉螺
- 海豚
- th
- PCManfm.
- CAJA
Nautilus是Gnome桌面环境的一部分,是Ubuntu,Fedora,OpenSuse和Linux Mint的默认文件管理器。
海豚的一部分KDE桌面环境并且是默认文件管理器Kubuntu.和凯索斯。
Thunar附带XFCE桌面环境,PCManFM安装了LXDE桌面环境,CAJA是MATE桌面环境的一部分。
一种桌面环境是一个图形工具的集合,允许您管理系统。
如何使用Nautilus移动文件
-
如果您使用的是Ubuntu,您可以通过选择启动器顶部的文件盒图标来打开Nautilus文件管理器。
对于您使用GNOME桌面环境的其他人,请按键盘上的Super键(通常具有Windows徽标,并在左侧键旁边),并在提供的框中搜索Nautilus。
-
打开Nautilus时,您将看到左侧面板中的以下选项:
- 最近的地方
- 家
- 桌面
- 下载
- 音乐
- 图片
- 视频
- 垃圾箱
- 其他地方
-
大多数文件将在下面家文件夹。打开文件夹显示该文件夹中的子文件夹和文件列表。
-
要移动文件,请右键单击它并选择搬去。
-
一个新的窗口将打开。通过文件夹结构导航,直到找到要放置文件的目录。
-
按选择最终确定移动。
如何使用Dolphin移动文件
默认情况下,Dolphin可提供KDE桌面环境。如果您没有使用KDE,那么您应该坚持使用您分发随附的文件管理器。
文件管理器非常相似,没有充分的理由将不同的原因安装到系统的默认值。
Dolphin没有移动文件的上下文菜单。相反,您必须执行的所有才能将文件拖动到所需的位置。
移动文件的步骤如下:
-
导航到文件所在的文件夹。
-
按分裂在窗口的右上角。
-
在“新”选项卡中,选择箭旁边的文件夹名称。使用似乎导航到要将文件移动到要移动到的文件夹的菜单。
-
返回原始选项卡并拖动要移动到新选项卡的文件。
-
菜单将显示选项搬来这。
-
按关闭,它被替换分裂关闭标签。
您也可以自由右键单击该文件,然后选择“复制”。然后,导航到想要文件的文件夹,并右键单击此时选择粘贴。
如何使用thunar移动文件
Thunar具有与Nautilus类似的界面。但是,左侧面板分为三个部分:
- 设备
- 地点
- 网络
“设备”部分列出了可用的分区。地点部分显示了诸如家那桌面那垃圾箱那文件那音乐那图片那视频, 和下载。最后,网络部分允许您浏览网络驱动器。
大多数文件将在主文件夹下面,但您也可以打开文件系统选项以到达系统的根目录。
-
Thunar使用剪切和粘贴的概念来移动物品。右键单击要移动和选择的文件切从上下文菜单中。
-
导航到要将文件放置的文件夹。
-
右键单击空白区域,然后选择粘贴。
如何使用pcmanfm移动文件
Pcmanfm也类似于鹦鹉螺。
左侧面板包含如下的列表:
- 家
- 桌面
- 垃圾箱
- 应用程序
- 文件
- 音乐
- 图片
- 视频
- 下载
您可以通过单击它们在找到要移动的文件之前通过文件夹进行导航。
-
移动文件的过程对于PCManfm而言是相同的,因为它是为了thunar。右键单击该文件,然后选择切从上下文菜单中。
-
导航到要将文件放置的文件夹。
-
右键单击,然后选择粘贴。
如何使用caja移动文件
CAJA文件管理器是Linux Mint Mate的默认选项,几乎与Thunar相同。
-
要通过单击鼠标左键移动文件介绍文件夹。
-
当您找到要移动的文件时,请右键单击并选择切。
您会在右键单击菜单上注意到有一个搬去选项,但您可以将文件移动到使用此选项的位置非常有限。
-
导航到要将文件放置的文件夹,右键单击并选择粘贴。
如何使用mv命令移动文件
在Linux上,MV命令可以移动计算机周围的文件和文件夹。您只需要告诉MV您要移动的文件或文件夹,并将其送到一个目标以将其放入。尝试使用简单的东西。
-
通过您的应用程序菜单或使用应用程序打开终端窗口Ctrl + Alt + T热键。
-
寻找要移动的文件。您可以使用ls命令执行此操作。
ls〜/下载
-
假设您找到了一个刚下载的工作的文档,并且您需要将其移动到您的文档目录中。给MV到文件所在的完整路径,并告诉它将其移动到哪个文件夹。
mv〜/ / downloads / work-doc.odt〜/文件/
-
现在,检查您的文档目录以查看它。
LS〜/文件|grep -i工作文件
立即移动和排序多个文件
一次移动一个文件可能是乏味的,而且它没有通过图形方式提供的优势。但是,命令行是为灵活性而构建的,它允许您一次轻松移动和组织多个文件。
想象一下,你已经复制了你的大量照片数码相机到主文件夹下的图片文件夹。(〜/图片)。
单个文件夹下有很多图片使它们难以排序。最好以某种方式对图像进行分类。
当然,您可以在年份和月份对图像进行分类,或者您可以通过特定事件对其进行分类。
对于此示例,假设在图片文件夹下您有以下文件:
- IMG0001_01012015.png.
- IMG0002_02012015.png.
- IMG0003_05022015.png.
- IMG0004_13022015.png.
- IMG0005_14042015.png.
- IMG0006_17072015.png.
- IMG0007_19092015.png.
- IMG0008_01012016.png.
- IMG0009_02012016.png.
- IMG0010_03012016.png.
照片难以告诉照片他们实际代表什么。每个文件名都有一个与之关联的日期,因此您可以至少根据其日期将它们放在文件夹中。
-
当目标文件夹周围移动文件时,否则您会收到错误。
要创建文件夹,请使用mkdir命令如下:
Mkdir -p {2015,2016} / {1月,2月,3月,4月,5月,7月,7月,8月,9月,10月,12月,12月}
这似乎很像很多,但它实际上比手动做到这一点更简单。“-p”切换允许mkdir命令一次创建整个文件夹路径。
然后,括号允许您列出多个东西以应用于相同的操作。因此,此命令为2015年和2016年创建两个父文件夹,每个父文件夹每个月都有一个文件夹。
-
创建的文件夹,您现在可以开始将图像文件移动到正确的文件夹中,如下所示:
MV img * 012015.png 2015/1月/。
这里有几件事要分解。首先,星号(*)字符是一个通配符,告诉MV移动以“IMG”开头的任何文件,并以“012015.png”基本结束,它将切断文件在文件之间的中间变化并仅使用计数的信息,月份和年份。这样,您可以方便地移动一次符合相同标准的多个文件。
线路末尾的时期是所谓的metacharacter。它基本上确保文件保持相同的名称。但是,这并不是必要的。您可以留下它并达到相同的结果。
-
再次尝试使用其他文件。模式仍然是相同的,使用月份和年份对文件进行排序。
MV IMG * 022015.PNG 2015/2月/。
MV IMG * 042015.PNG 2015/4月/。
mv img * 072015.png 2015/7月/。
MV IMG * 092015.PNG 2015/9月/。
MV IMG * 012016.PNG 2016/1月/。 -
这就是您需要移动和对该列表中的所有文件进行移动。显然,如果您有更多文件,则此方法可以节省严重的时间通过图形文件管理器移动它们。
如何使用Linux MV命名重命名文件
虽然文件现在很好地排序日期,但知道每个图像包含的内容会很好。真的是这样做的唯一方法是打开文件图像查看器。一旦您知道图像的内容,您可以使用mv命令重命名文件,如下所示:
mv img0008_01012016.png newyearfireworks.png
这真的是以mv重命名。它实际上不需要任何特殊语法来重命名文件。只需提供目标文件名。
如果文件已存在,会发生什么
坏消息是,如果将文件移动到已有相同名称文件的文件夹,则覆盖目标文件。
有办法保护自己。您可以使用以下语法备份目标文件。
mv -b test1.txt test2.txt
此重命名test1.txt成为test2.txt。如果已经有一个test2.txt,那么它将变为test2.txt〜。
保护自己的另一种方法是让MV命令告诉您文件是否已存在,然后您可以选择是否移动文件。
mv -i test1.txt test2.txt
如果您移动数百个文件,那么您可能会编写脚本以执行移动。在此实例中,您不会想要一条消息显示,询问是否要移动文件。
您可以使用以下语法移动文件而不覆盖现有文件。
mv-n test1.txt test2.txt
最后,有一个开关如果源文件更新,则允许您更新目标文件。
mv -u test1.txt test2.txt