在根目錄(/)下新建一目錄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.gz
zip /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
python對檔案的基本操作
python中對檔案 資料夾的操作需要涉及到os模組和shutil模組。建立檔案 1 os.mknod test.txt 建立空檔案 2 open test.txt w 直接開啟乙個檔案,如果檔案不存在則建立檔案 建立目錄 os.mkdir file 建立目錄 建立多層新目錄 建立多層目錄 def ...
python對檔案的幾大基本操作
讀檔案涉及的函式 每乙個檔案都有乙個指標printer,用於記錄讀寫的位置。不管是讀,還是寫,都會從指標的位置開始。乙個字母或數字就是乙個位元組,指標位置 1,回車 n 算兩個位元組,指標位置 2 seek 用於挪動檔案的指標,格式 seek offset,where 有三個模式 where 0時,...
linux的基本指令操作
1 cd 切換到上一層 2 cd 切換到系統根目錄 3 cd 切換到使用者主目錄 4 cd 可以在最近兩次工作目錄間來回切換 ls是乙個非常常用的命令,用來顯示當前目錄下的內容配合其引數使用,能以不同的方式顯示內容。格式 ls 引數 路徑或者檔名 常用 在linux中,以 開頭的都是隱藏檔案 ls ...