LINUX如何修改文件或文件夹名字_LINUX使用mv命令重命名文件文件夹

嗯,我昨天整理电脑时,发现有个项目文件名一直搞混,最后用mv顺手改了,还挺顺手的。

比如,我在家用的那个老电脑上,记得是去年六月份,我在/home/zhang/works这个目录下,把一个叫project_v1 .0的文件夹改成了old_project_v1 .0。
当时我就在想,万一以后把新项目也叫这个名字了咋办?还好当时顺手加了个-i,问了我一下,我就选了n,后来果然没出问题。

还有个事儿,就是有一次我把一个文件从/media/data这个U盘直接拖到桌面,系统提示要改名字,因为桌面已经有个同名的了。
我就想,这和mv是不是一个道理?后来查了下,确实差不多,都是先移动再重命名。
不过那个U盘是FAT3 2 格式的,而我的电脑是ext4 的,所以感觉速度上慢了点,拖过去的时候还得等一小会儿。

等等,还有个事,就是上次我用循环批量改文件名,给一堆日志文件加前缀,结果忘了把通配符加引号,结果把空格也当成了分隔符,好几个文件名都乱掉了。
最后还得手动一个个去改,真是折腾。
所以啊,用引号还是挺重要的。

说到底,这个mv命令用起来是真方便,但有时候也得注意细节,不然容易出错。
不过话说回来,Linux的文件管理命令都挺有意思的,有时候用着用着就发现新大陆了。

linux如何修改用户主目录

结论:直接在Linux系统下,用root权限切换到目标目录,复制文件到临时目录,用chmod命令修改权限,记得-R递归修改文件权限。

linux修改目录名字

哎,记得上次在实验室的旧服务器上,我得把一个测试代码的目录从 old_project 改成 new_project。
那会儿系统有点卡,屏幕蓝光屏闪的,我手一抖,用 mv old_project new_project 的时候,后面不小心加了个 /,成了 mv old_project/new_project。
结果屏幕上噼里啪啦一顿滚动,最后告诉我“目录已移动”。
我赶紧 ls 了一下,嚯,整个 /home/user/projects/ 目录都没了。
吓得我赶紧 sudo apt install --reinstall nautilus 才把桌面文件管理器给装回来。
你看,这 mv 命令,真是个让人又爱又恨的家伙。