linux文件重命名命令

哦,我记得上次在咖啡馆时,坐在我旁边的那个人正在他的笔记本电脑上快速打字。
屏幕上密密麻麻的Linux命令让我惊叹不已。
他要给一叠照片重新命名,手指在键盘上飞舞,屏幕上的文件名一个一个地改变。
他边操作边说:“这东西真是方便啊。
”他当时并没有太在意,但是我自己使用之后,终于明白了他的意思。

例如,您有一系列以“IMG_”开头的照片,并且您想将它们更改为“Vacation_”。
用“mv”一一改,真累。
但通过“重命名”,这可以通过命令行来完成。
我不记得他在咖啡馆里输入的命令行,但它可能涉及批量替换前缀。
他花了大约三分钟的时间才将整个文件夹重命名。
效率惊人。

等一下,还有一件事。
他当时使用的Linux版本是Ubuntu 2 0.04 ,他在终端中操作。
具体使用的命令参数和替换方式我已经记不清了,但是流畅度确实让人印象深刻。
使用后,他自豪地向我展示了终端输出,一行行绿色的确认信息,仿佛在炫耀。

我突然想到:他是不是用了别的手段?例如,批量重命名时,是否还需要调整照片元数据?或者说他是怎么知道这些命令的?他经常使用Linux吗?这让我很好奇,他平时是不是坐在咖啡店里敲代码?
总之,Linux的重命名功能其实很强大。
一个简单的命令可以节省大量时间。
正如他所说:“这个东西太方便了。

linux重命名命令

更改 Linux 文件的名称实际上非常简单。
我将向您解释如何操作。

首先,我们来谈谈工具。
您必须有 xshell 并连接到 Linux 服务器。
这是必须的。
如果没有这两个东西,您将无法连接到远程端并且无法操作它。

连接后,首先尝试创建一个空文件。
使用此命令:触摸文件名。
例如,如果您想创建一个名为 test.txt 的文件,只需触摸 test.txt。
这个命令是什么意思?只需在当前目录中创建一个空文件即可。
构建完成后,使用 ls -l 查看一下。
这次你只能看到空文件。

那么是时候更改名称了。
使用 mv 旧文件名和新文件名。
例如,如果要将刚刚创建的 test.txt 文件更改为 new_test.txt,则可以键入 mv test.txt new_test.txt。
按 Enter 并等待执行完成。

最后用 ls -l 看一下。
你看,文件名已经改变了。
就是这么简单。

但是,如果您使用 mv 更改名称,则新文件名必须与旧文件名位于同一目录中。
你不能直接将目录 A 中的文件名更改为目录 B 中的文件名。
这就是你需要知道的,对吧?否则会报错。