linux操作系统教程:[7]linux怎么移动文件

让我告诉你一些关于我在 Linux 上工作时如何移动文件的信息。
我真的不是看说明书才学会的,纯粹是瞎搞的。

我回想起我开始摆弄 Linux 服务器的时候,大概是 2 01 5 年,在公司机房。
我第一次接手维护时,看着黑暗的终端窗口我感到害怕。
客户说需要将一个文件从备份磁盘移动到暂存盘。
我很紧张,生怕犯错误。

我一步一步做到了。

首先,您需要打开一个终端。
当时的系统是Red Hat Enterprise Linux 6 找到小计算机图标,点击它,就会出现一个终端窗口。
就像你说的,Ctrl+Alt+T,这个快捷键太方便了,我已经用了很多年了。

然后我输入ls查看当前所在的文件夹。
屏幕上突然出现一堆英文字符,看得我眼花缭乱。
客户端说该文件在/var/log/oldlogs目录下,所以我使用cd /var/log/oldlogs来访问它。

一看,确实有很多文件,几千个日志文件。
那一刻,我的手颤抖了,我输入了 ls -al。
天啊,所有的东西都一下子列出来了,这让我头晕目眩。
我只是想找一个小测试文件来尝试,所以我输入 touch testfile 并创建了一个小文件。
屏幕上没有任何反应,我不相信,于是又输入了ls。
嘿,实际上已经出来了,只是一个测试文件。

接下来,是时候移动文件了。
客户说想把它移到/home/user/data目录下。
我直接输入 mv testfile /home/user/data/ 并回车。
然后就没有任何提示了,我有点慌了。
我心想,完了完了,难道我没搬成功吗?我快速输入 ls /home/user/data/ 看看它是否在那里。

你看,我是着急的,一步一步做的。
后来发现目标文件夹里有东西。
如果里面什么都没有的话,就不会出现覆盖提示,所以要小心。

后来我发现有时候移动文件时,特别是从一个硬盘到另一个硬盘,比如从/dev/sda1 移动到/dev/sdb1 ,速度特别慢。
我想知道为什么,后来问了我们老工程师,才知道Linux mv命令如果跨分区的话,是先复制一份,然后把原来的删掉。
此时必须先使用cp命令进行复制,然后手动删除原来的。

哦,顺便说一句,还有一次我移动了一堆图像文件并想使用通配符。
我输入了 mv .jpg /newfolder/,但什么也没发生。
我查了半天,发现/newfolder/后面有一个空格,所以就当做改名了!这真的让我很生气。
因此,如果路径后面有空格,则必须将其括在引号中,mv .jpg "/newfolder/",这样才正确。

我也遇到了权限问题。
有一次,我移动系统文件时,权限不足,报Permission Denied错误。
我很困惑,为什么我还有登录权限?后来我发现我没有给目标文件夹写权限,所以我必须先使用chmod来更改它,或者使用须藤命令。

你看,这些都是实际操作中的陷阱。
并不像你现在看到的那样,一切都清楚了。
我当时不明白这一点。
我只是随意打字,最后移动了文档。
所以,要学东西,就得自己动手,看是没有用的。

linux怎么移动文件到另一个文件夹

有一次,我记得一个周日的下午,我在家准备把旧书从书架搬到储藏室。
我找到一个大纸箱,把书架上的书一本一本地拉下来,放进了纸箱里。
突然我看到一本很厚的书。
我看了一下封面,上面写着“计算机操作系统原理”。
这是一本厚厚的书,有很多插图和公式。
我认为这本书更重要,不应该掉以轻心。
所以我决定把它放在一个单独的袋子里并记下它的位置。

等等,还有一件事,如果我以后搬家,突然发现这个功能可以用于电脑文件管理。
例如,我将项目文件夹中的重要文档移动到另一个更安全的位置;或者重命名文件以使其更易于识别。
ok 这有点类似于 Linux 系统上的 mv 命令,您可以将文件从一个位置移动到另一个位置或重命名文件。

我站在储藏室门口,看着那些旧书。
我突然意识到,生活的每一部分都可以与电脑业务联系在一起。
你是否还需要照顾和组织,比如编程?

linux 将一个文件移动到一个文件夹中

简单来说,在Linux系统上使用mv命令移动文件其实非常简单。
我们先来说说最重要的事情。
例如,我们有一个文件 example.txt,它位于当前目录中。
如果我们想将其移动到名为“documents”的文件夹中,我们可以简单地使用 mv example.txt document/ 。
还有一点,如果你发现文档中已经有同名的文件,原来的就会被覆盖。
还有一个更重要的细节。
如果您想在移动时更改名称,例如将 example.txt 更改为 new_example.txt,请使用命令 mv example.txt document/new_example.txt。

一开始我以为只能移动文件,后来发现用这个命令也可以移动文件夹。
等等,还有一件事,这个命令不仅可以移动文件,还可以重命名文件。
说实话,很多人都没有注意到这一点。
我觉得值得一试,尤其是当你需要批量管理文件的时候,mv命令真的很有用。

但是,我必须提醒您一个简单的陷阱。
如果你不小心覆盖了重要的文件,那就糟糕了。
因此,在使用mv命令时,一定要确认要移动的目标文件夹和文件名正确。