繼續第三天學習,每天下班後積累一點點,始終相信厚積薄發。 一、處理文件的命令 touch dest_file:在當前目錄下創建指定的文件。 cp source dest:將指定的猿文件複製到目標文件,並且以dest命名。雖然說這個命令有點重命名文件的影子,但是區別就是目標文件有新的修改時間。 cp ...
繼續第三天學習,每天下班後積累一點點,始終相信厚積薄發。
一、處理文件的命令
touch dest_file:在當前目錄下創建指定的文件。
cp source dest:將指定的猿文件複製到目標文件,並且以dest命名。雖然說這個命令有點重命名文件的影子,但是區別就是目標文件有新的修改時間。
cp -r source dest:將指定的源目錄複製到目標目錄。並且目標目錄有新的更改時間。
cp -i source dest:將指定的源文件複製到目標文件,並且以dest命名。參數i的作用是如果目標文件已經存在,則提示是否要覆蓋已有文件。
mv source dest:將指定的源文件或者源目錄移動到目標位置或重命名,並且目標位置的文件或目錄的修改時間與源文件或源目錄的修改時間是一樣的。
rm -r dest:刪除指定的目標文件或者目錄。如果目標文件或者目錄是受防寫的,則提示是否刪除。
rm -i dest:刪除指定的目標文件或者目錄,並且提示是否要刪除目標文件或目錄。
rm -rf dest:強制刪除目標文件或目錄,不會有任何提示,用這個命令要小心。
接下來,為每個命令演示效果圖
touch dest_file,如圖3-1
圖 3-1
cp source dest,由圖3-1可以看出文件2.txt的修改時間00:03,下麵將temp2目錄下的2.txt複製到temp目錄下去,並註意temp目錄下的2.txt的修改時間。
圖3-2是複製源文件到目標文件,圖3-3可以看出目標文件的修改時間與源文件的修改時間不同。
圖 3-2
圖 3-3
cp -r source dest,如圖3-4
圖 3-4
cp -i source dest,如圖3-5
圖 3-5
mv source test,如圖3-6所示,1.txt文件的最後修改時間是23:16,執行完mv命令操作後,temp_all目錄下的1.txt修改時間也是23:16,如圖3-7
圖 3-6
圖 3-7
rm -r dest,如圖3-8
圖 3-8
rm -i dest,如圖3-9
圖 3-9
rm -rf dest,如圖3-10
圖 3-10
二、處理目錄的命令
mkdir dest:在當前目錄下創建指定的單個目錄。
mkdir -p dest:在當前目錄下創建指定的多級目錄,當然創建單個目錄也是可以的。
rmdir dest:刪除的指定的空目錄,如果不是空目錄拒絕刪除。不過我不推薦這個命令,實用性不大,推薦使用rm -r dest這個命令。
rm -ri dest:刪除單個目錄或者多級目錄時,提示是否要刪除。
接下來,為每個命令演示效果圖,除了rmdir dest
mkdir dest,如圖3-11
圖 3-11
mkdir -p dest,如圖3-12
圖 3-12
rm -ri dest,如圖3-13
圖 3-13
Happy Day3!!!!!