Linux基本指令對檔案的操作(以案例的方式) 在根目錄(/)下建立一目錄 test mkdir /test改變目前的目錄至 /test ,在該目錄下,以自己名字的英文縮寫建一個空的檔案,再建兩個子目錄(-xh)與(ah); mkdir –p /test/ycy/ah mkdir /test/ycy/-xh進入到(-xh)子目錄中,建立一個空檔案text1;Touch /test/ycy/-xh/text1 進入到(ah)子目錄中,再建立一個子目錄(abc),同時建立空檔案text2;Mkdir test/ycy/ah/abc Touch /test/ycy/ah/text2 把剛建的text1檔案移動到剛建立的abc子目錄下,並改名為text3,同時把text2檔案複製到-xh子目錄中;Mv /test/ycy/-xh/text1 /test/ycy/ah/abc/text3 cp /test/ycy/ah/text2 /test/ycy/-xh 刪除text3檔案與-xh子目錄及目錄中的檔案;並刪除abc子目錄;Rm /test/ycy/ah/abc/test3 Rm -rf /test/ycy/-xh 刪除一個非空的目錄 Rmdir /test/ycy/ah/abc 清屏;clear 在根目錄(/)下建立一個目錄test1,把/etc/passwd分別複製到/test1與/test下,並分別改名為file1與file;Mkdir /test1 Cp /etc/passwd /test1/file1 Cp /etc/passwd /test/file 查看file1檔案的前二行與最後二行,並記錄;Head -2 /test1/file1 >>/fish Tail -2 /test1/file1>>/fish 查看/etc/目錄下的檔案,並記錄前兩個檔案的檔案名稱;Ls /etc |head -2 >>fish2 查看/etc/目錄中所有的檔案中包含有sys字母的檔案並記錄;Find -name /etc/*sys* >>fish3 查看/etc/目錄中檔案包含有conf的前兩個檔案是什麼;Ls /etc/*conf* |head -2 把file檔案壓縮到/test1下,名為file.gzZip /test1/file.zip /test/file 把file1檔案在目前的目錄打包為file.tar.gz,並解包至/test中;tar -zcvf file.tar.gz file1 tar -zxvf file.tar.gz /test 把/test/file檔案建一個軟連結檔案file.soft到/test1中;ln /test/file /test1/file.soft 清屏;clear