1。mv 命令 *(移動,,重新命名。)
選項引數:
-i : 覆蓋檔案之前先詢問使用者;
-f: 強制 覆蓋。不詢問。
(1)如果移動的是檔案txt1,如果目標檔案不存在,則會直接重新命名txt2,原檔案txt1刪除
(2)如果移動的是檔案txt1,如果目標檔案存在,則會提示是否覆蓋成txt2,覆蓋後重新命名為txt2並刪除原檔案txt1
(3)如果移動的是檔案txt1,目標是乙個目錄dir1,則直接會將檔案剪下到dir1裡,/dir1/txt1
(4)如果移動的是個目錄dir1,目標是檔名,則直接會重新命名
(5)如果移動的是目錄dir1,目標是個空目錄dir2,則直接會將dir1和他的子檔案直接剪下到dir2裡
(6)如果移動的是目錄dir1,目標是個非空目錄dir2,則會剪下到dir2裡面,如果有相同的名稱會被覆蓋
(7)如果移動的是目錄dir1,目標目錄不存在,則會直接重新命名
示例:[root@localhost home]# mv 1.txt /home/2.txt
mv:是否覆蓋"/home/2.txt"? y
2。pwd命令 printing working directory 顯示當前工作目錄
示例:[root@localhost tmp]# pwd
/tmp
3。rm刪除命令
-d:直接把欲刪除的目錄的硬連線資料刪除成0,刪除該目錄;
-f:強制刪除檔案或目錄;
-i:刪除已有檔案或目錄之前先詢問使用者;
-r或-r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;
–preserve-root:不對根目錄進行遞迴操作;
-v:顯示指令的詳細執行過程。
注意:刪除命令是乙個非常危險的操作,所有不用的檔案建議不要直接刪除,而是移動至某個專用目錄;(模擬**站),過段時間後,非常明確肯定不要了再刪除。
示例:1, 不加引數,直接刪除普通檔案
[root@localhost home]# rm 1.txt
rm:是否刪除普通檔案 「1.txt」?^c
2,-r ,刪除 目錄
[root@localhost home]# rm 111
rm: 無法刪除"111": 是乙個目錄
3 , -f ,強制刪除,不提示。
[root@localhost home]# rm -fr 111
linux顯示當前目錄命令
檢視當前路徑命令 pwd pwd命令能夠顯示當前所處的路徑。這個命令比較簡單,如果有時在操作過程中忘記了當前的路徑,則可以通過此命令來檢視路徑,其執行方式為 第一行為執行的命令,第二行的內容為執行pwd命令後顯示的資訊,即顯示使用者當前所在的工作目錄的路徑為 home samlee。應該經常使用pw...
UBUNTU 終端路徑只顯示當前目錄
xushx xushx thinkpad t430 src sudo cp home xushx workspace bashrc bashrc xushx xushx thinkpad t430 src source bashrc xushx src echo ps1 u w xushx src ...
讀取顯示當前目錄下的檔案及目錄 java io
很簡單的乙個需求,要求讀取當前目錄下所有的檔案和目錄,並顯示出來。將實現記錄下來,以備需要時參考。下面時具體的實現 讀取當前目錄下的檔案路徑 author since jdk1.4.2 version 1.0 date 2007 06 30 public class viewdirsandfiles...