03 10月 2007

Linux下的重新命名(rename) & 新增檔案(new file)的指令

重新命名的指令mv
其實在Linux底下沒有特別處理rename的直接指令,不過可以透過mv這個指令,得到rename的效果。mv原本是用來處理「移動檔案」到不同的目錄底下,因此可以透過mv將原檔案移至原目錄底下新的檔名,就是rename的效果。
Ex: 將a.out改名稱為b.out
% mv a.out b.out

新增檔案的指令touch
Ex: 新增檔案a.txt
% touch a.txt
touch原本的意義是將檔案的建立時間更新至目前的時間,因為常常會有檔案的時間不一致,導致一些問題。比如Makefile更改時間跑到了未來,導致執行make時,會出現一些Warnning,可以透過touch Makefile來避免這個Warnning出現

沒有留言: