1. 程式人生 > >Linux基礎知識學習:Linux下修改檔名或修改資料夾名稱(有待解決問題)

Linux基礎知識學習:Linux下修改檔名或修改資料夾名稱(有待解決問題)

Linux下修改檔名或修改資料夾名稱

1、修改資料夾名稱
1.1我先建立一個test資料夾用來測試

mkdir test

這裡寫圖片描述
這裡寫圖片描述

1.2用 mv 命令 將檔案移動,目標地址如果加 / 就 代表資料夾,如果沒有 / 就會重新命名
例:

mv test Test 

表示檔案重新命名 
mv test /Test/
將test移動到根目錄的Test資料夾下

在練習時,發現出現問題,在當前目錄下用mv命令重新命名時,報錯,即使使用root使用者,也不能執行

這裡寫圖片描述
這裡寫圖片描述

但是用 mv test /Test/,將test移動到根目錄的Test資料夾下,時,即使根目錄下木有Test資料夾,系統不會報錯,會直接將test資料夾移動過去,並重命名為Test

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

進入系統其他資料夾(我原來是在Windows系統共享的資料夾中),mv命令一切正常執行

mv test1 Test

表示檔案重新命名 
mv Test Test1/
Test1資料夾不存在,將資料夾Test重新命名為Test1 
mkdir test2
mv test2 Test1
將test2移動到當前目錄的Test1資料夾下

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

待解決問題:為什麼在共享資料夾下不能操作····················

2、修改檔名

mv test.c Hello.c

這裡寫圖片描述

待解決問題:Linux系統下檔名是區分大小寫的,檔名採用大小寫是不一樣的;linux變數、命令、命令引數都是區分大小寫的,但是為啥在對檔案重新命名時,不區分大小寫呢?

mv test.c Test.c

執行時,提示檔案已存在········

這裡寫圖片描述