Linux基本檔案操作命令

2021-10-24 21:40:29 字數 2387 閱讀 2495

1.顯示檔案的內容或合併檔案cat(catenate): cat [options] [files]

​#cat a.txt			#用於顯示檔案a.txt中的內容

​#cat -n a.txt #顯示內容的時候在每行的前面新增行號

​#cat *.txt #顯示所有.txt結尾的檔案的內容

​#cat a.txt b.txt > c.txt #使用輸出重定向將a.txt和b.txt中的內容合併到c.txt中

​#cat > c.txt #使用標準輸入從鍵盤讀入內容並將其儲存到檔案c.txt中,ctrl+d結束輸入

​ 2.分屏顯示檔案內容more: #more files

​#more /etc/passwd		#分屏顯示/etc/passwd中的內容

#ls -l /dev | more #列出系統裝置目錄並通過more分屏顯示

​ 3.使用less命令瀏覽檔案,less其實就是改進的more,功能更強大,man使用的就是less,命令操作一樣:

​#ls -l /dev | less			#以less的形式顯示
​ 4.檔案或目錄的刪除rm(remove),unlink: #rm [options] files

​#rm -i a.txt		#互動的方式刪除,刪除之前需要確認

#rm -f a.txt #強制刪除,刪除前不會彈出提示

#rm -r temp/a.txt或#rm -r temp #刪除檔案目錄temp和檔案a.txt,-r或-r

#umlink temp/a.txt #刪除檔案a.txt

​ 5.檔案移動或更名mv(move):#mv [options] source dest 或 #mv [options] source… directory

#mv file1 file2   #如果file2是乙個目錄則把檔案file1移動到file2目錄下,如果file2不存在,則是把檔案更名為file2,options:	-i提示		-f強制		-b如果要覆蓋,則備份

#mv temp/a.txt temp/b.txt #將檔案a.txt更名為b.txt

​#mv temp/a.txt b.txt #將temp下的檔案atxt移動到當前路徑下,並更名為b.txt

​#mv a.txt b.txt dir #將檔案a.txt和b.txt移動到dir目錄中

​#mv temp temp2 #將資料夾整體移動到資料夾temp2下

​ 6.檔案和目錄複製cp(copy): #cp [options] source dest 或 #cp [options] source… directory

​與mv指令相似,只是保留原有的檔案,重新建立乙個新的檔案,多了乙個-r/-r,可以遞迴複製,可以將乙個資料夾以及其下面的所有東西都複製

​#cp -r temp1 temp2 #將資料夾temp1及其下面的所有東西複製成資料夾temp2(注意temp2不存在)

​ 7.顯示檔案的開始部分或結尾部分(head/tail): #head [-num | -n num] [file]

​num用來設定顯示的行數,預設為10行

​#head a.txt #顯示檔案a.txt檔案的開始部分

​ 8.檔案的格式輸出pr(print): pr [options] files

​#pr -n a.txt		#給檔案a.txt新增行號後輸出在螢幕上

​#pr -n a.txt > b.txt #給檔案a.txt新增行號後輸出到b.txt中

​ 9.以指定格式或進製顯示檔案內容od(octal dump): #od [options] files

​#od -tx1 a.txt		#以一位16進製制格式輸出a.txt內容

​#od -n10 -tx1 a.txt #以一位16進製制格式輸出a.txt前10個字元

​ 10.確定檔案型別(file): #file [options] file

​#file a.txt			#a.txt: ascii text
​ 11.顯示檔案或檔案系統狀態資訊(stat): #stat [options] files

​#stat a.txt
​ 12.修改檔案訪問時間或建立空檔案(touch): touch [options] files

​#touch file		#建立檔案file

​#touch -a -t 201007081230 file #修改檔案file的訪問時間,-m為修改時間

RH 基本檔案操作命令

複製 一般用法 cp 需要複製的檔案 複製目的地 copy詳解命令 該命令的功能是將給出的檔案或目錄拷貝到另一檔案或目錄中,同msdos下的copy命令一樣,功能十分強大。語法 cp 選項 原始檔或目錄 目標檔案或目錄 說明 該命令把指定的原始檔複製到目標檔案或把多個原始檔複製到目標目錄中。該命令的...

基本檔案的操作

將程式中的資料寫入檔案中 開啟檔案 file open date 1.text w encoding utf 8 程式中有乙個字串 message hello 世界 將字串寫入程式中 file.write message 關閉檔案 將檔案中的資料讀取到程式中 開啟檔案 file open date ...

python基本檔案操作

開啟檔案,引數為檔名和訪問方式 fo open foo.txt w 關閉檔案 fo.close write函式 向檔案中新增 此方法是新增的方法,每次新增會刪除之前的內容 追加內容的話開啟方式為a fo.write 你好 n我是王 宇 n是一名研究生 然後開啟檔案可以看到如下內容 writeline...