linux學習筆記3
阿新 • • 發佈:2022-01-04
linux學習筆記3
拷貝檔案
cp 待拷貝檔案、帶路徑的目錄 | 目的檔名、目的目錄
如果在目錄下,直接bash中輸入能執行的sh程式檔名,是不能執行的
但是輸入完整的路徑,加上檔名是可以執行的
cp命令中的目的檔名可以直接重新命名,相當於拷貝的同時進行了重新命名操作
cp拷貝多個檔案,只需要多個檔名之間空格隔開
拷貝檔案可能會更改檔案的許可權,如果想要原封不動,包括許可權,需要加上 -p引數
需要拷貝整個目錄 加 -r
需要覆蓋重名檔案 在cp前加反斜槓 \ -f
移動檔案
mv 要移動的檔案、檔案列表 | 目的檔名、目的目錄
移動一個、多個檔案、整個目錄(移動目錄時不需要加任何選項)
為何移動普通檔案可以覆蓋root許可權的檔案?
注意:同名強制覆蓋加 -f引數;重新命名就是直接在相同的路徑下移動,把新檔名直接寫上即可
刪除檔案
rm 要刪除檔案、多個檔案、整個目錄(rm - R)
刪除許可權也是寫許可權的一種
rm -f 不詢問直接刪除
rm -R和-r的區別:
-
rm -r :只能刪除指定的一個檔案,不能同時刪除多個檔案。
-
rm -R:既能刪除指定的一個檔案,也能通過刪除指定的一個資料夾實現多個檔案的刪除。
建立檔案
touch 建立新檔案,如果touch一個同名檔案,會更新檔案的時間戳
【從善如登,從惡如崩】