Linux基礎(4) 檔案處理

2022-07-22 05:33:11 字數 1453 閱讀 3810

linux命令格式:命令   -選項     -引數(目錄)

判斷乙個目標是目錄還是檔案時,用ls  -l 檢視 

檢視第乙個字元:

-  :表示檔案

d  :表示目錄

l  :表示軟連線檔案(快捷方式)

b  :表示裝置檔案,提供儲存的介面裝置

c  :表示裝置檔案,提供序列的介面裝置(鍵盤,滑鼠)

mkdir  //建立目錄

1、複製檔案:

cpcp  abc  a   //若a不存在,則把adc這個檔案進行複製並命名為a(只複製乙個檔案)

cp a  abc ll  //ll為已存在目錄,把a,abc複製到ll目錄下(多個檔案複製)

2、移動檔案:

mv(重新命名)

mv jk  aa  //aa不存在,把jk命名為aa

mv  a  abc  //ll目錄已存在,把a,abc檔案移動到ll目錄下

3、刪除檔案:

rmrm  a  //刪除a檔案

rm  1  2  3  //刪除1,2,3檔案

在普通使用者下不會詢問是否刪除(自己建立的檔案),但在超級使用者會

**  rm  /         //把整個系統都刪除(這麼做會玩死自己的)

rm -f 1  2  3   //不詢問刪除1,2,3檔案

rm  /tmp/*  //把臨時目錄tmp下所有檔案刪光

「 * 」萬用字元代表任意所有

ctrl +c:強制退出

4、刪除目錄:

rm   -r  //刪除目錄

rm  -fr  /tmp/*  //把臨時檔案tmp下所有檔案(不包括隱藏檔案)刪光

rm  -fr  /tmp/.*  //刪除以「.」開頭的檔案(隱藏檔案)

. 當前目錄   ..上一級目錄   (這2個刪不掉)

mkdir  ll/abc   //ll目錄已存在,在ll目錄下建立abc目錄

mkdir  -p  jk/abc  //遞迴建立目錄(可以一次性建立很多目錄)

5、複製目錄:

cp  aa  aa-cp  //aa-cp不存在,把aa目錄複製到aa-cp目錄中並順便把aa-cp目錄建立

cp  -r   aa  aa-cp //把aa目錄遞迴(就是裡面的內容也一起複製)複製到aa-cp目錄下

cp  -r  aa  bb  cc  aa-cp  //把aa,bb,cc目錄遞迴複製到aa-cp目錄下(最後乙個就是要複製到的目錄)

6、移動目錄:

mv aa  bb  //如果bb不存在則將aa改名為bb

mv  aa  bb  aa-cp  //把aa,bb目錄移動到aa-cp目錄下

如果在做實驗的話,一般在臨時目錄tmp下,每次實驗結束後要  rm  -fr /tmp/*  清空臨時目錄

Linux入門基礎 4 檔案系統

linux檔案系統結構 在linux中,所有的硬體裝置都被抽象成乙個檔案 最主要的是檔案vmlinuz 3.2.0 23 generic pae,是作業系統的核心 還有所有跟引導和系統啟動相關的東西 ll檢視相關檔案。例如顯示cpuinfo,meminfo可以檢視相關資訊.數字的資料夾是程序資訊 檔...

linux基礎學習(一)檔案處理

一 檔案處理 建立檔案 touch file 複製檔案 cp file1 file2 cp file1 file2 file3 dir 前三個檔案複製到最後乙個資料夾中 移動檔案 mv f1 f2 mv f1 f2 f3 dir 刪除檔案 rm f1 rm f1 f2 f2 建立目錄 mkdir d...

python基礎總結4 檔案

專案 檔案的操作有三步,所有程式都一樣,就是 1.開啟檔案,或者新建檔案 2.讀 寫資料 3.關閉檔案 訪問模式說明r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這預設模式。w開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。a開啟乙個檔案用於追加。如果該檔案...