每天一指令

2021-07-24 20:38:22 字數 880 閱讀 6947

mv [-fiu] source destination

mv [options] source1 source2 source3 …. directory

-f :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋;

-i :若目標檔案 (destination) 已經存在時,就會詢問是否覆蓋!

-u :若目標檔案已經存在,且source 比較新,才會更新 (update)

複製一檔案,建立一目錄,將檔案移動到目錄中

[root@www ~]# cd /tmp

[root@www tmp]# cp ~/.bashrc bashrc

[root@www tmp]# mkdir mvtest

[root@www tmp]# mv bashrc mvtest

# 將某個檔案移動到某個目錄去,就是這樣做!

將剛剛的目錄名稱更名為mvtest2

[root@www tmp]# mv mvtest mvtest2 <== 這樣就更名了!簡單~

# 其實在 linux 底下還有個有趣的值令,名稱為 rename ,

# 該指令專職進行多個檔名的同時更名,並非針對單一檔名變更,與mv不同。請man rename。

再建立兩個檔案,再全部移動到 /tmp/mvtest2 當中

[root@www tmp]# cp ~/.bashrc bashrc1

[root@www tmp]# cp ~/.bashrc bashrc2

[root@www tmp]# mv bashrc1 bashrc2 mvtest2

# 注意到這邊,如果有多個**檔案或目錄,則最後乙個目標檔案一定是『目錄!』 # 意思是說,將所有的資料移動到該目錄的意思!

每天一指令

cd 選項 引數 l 如果要切換的目標目錄是乙個符號的連線,直接切換到字元連線名代表的目錄,而非符號連線所指向的目標目錄。p 如果要切換到的目標目錄是乙個符號連線,直接切換到符號連線指向的目標目錄 root www cd 相對路徑或絕對路徑 最重要的就是目錄的絕對路徑與相對路徑,還有一些特殊目錄的符...

每天一指令

pwd p p 顯示確實的路徑,而非使用鏈結 link 路徑 單純顯示出目前的工作目錄 root www pwd root 顯示出目錄啦 列表內容 顯示出實際的工作目錄,而非鏈結檔案本身的目錄名而已 root www cd var mail 注意,var mail是乙個鏈結檔 root www ma...

每天一指令

less 檔名 無 root www less etc man.config generated automatically from man.conf.in by the configure script.man.conf from man 1.6d 中間省略 這裡可以等待你輸入指令!空格鍵 向下...