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

2021-08-21 09:33:39 字數 1799 閱讀 9635

一、檔案處理

建立檔案 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 dir                         mkdir -p par1/par2/dir (遞迴建立多級目錄)

複製目錄 cp -r dir1 dir2                  cp -r dir1 dir2 dir3 dir4(前三個資料夾複製到最後乙個資料夾中)

移動目錄 mv dir1 dir2                     mv dir1 dir2 dir3 dir4

刪除目錄 rm -r dir1                         rm -r dir1 dir3 dir3

ps:1.使用root賬號進行刪除會有詢問,如不想要詢問可用rm -f(r)進行強制操作

2.rm -r /tmp/.*    :刪除隱藏檔案 

二、檢視檔案

2.1    cat

- a    //整合命令-vet

- b    //列出行號,但是空白行不顯示

- e    //將結尾的斷行字元($)顯示出來

- n    //列出行號,空白行也會標誌行號

- t    //將tab按鍵以  ^i顯示

- v    //列出一些看不出來的特殊字元

2.2    tac :和cat命令一樣,但是 倒過來顯示檔案內容

2.3    nl(缺省會顯示行號,使用不頻繁)

- ba     //無論是否有空行,都列出行號

- bt    //如果有空行,則不列出行號(預設)

- nln    //行號在螢幕最左方

- nrn    //行號在螢幕最右方,前面不加0

- nrz    //行號在螢幕最右方,前面加0

- w    //縮排多少位

2.4    more(一頁一頁的翻動)

空格:向下翻一頁

回車:向下翻一行

/字串:搜尋  (好像效果不行)

f :立刻顯示檔名和行數(行數為這一頁的行數)

b:翻到第一頁

q:退出

2.5    less(一頁一頁翻動)《推介使用》

空格:向下翻一頁

pagedown:向下翻一頁

pageup:向上翻一頁

/字串:搜尋(高亮顯示搜尋結果)

n:向上查詢搜尋結果

n:向下查詢搜尋結果

q:退出    

2.6    head,tail:顯示檔案頭或尾幾行

- n:指定顯示幾行,預設10行

ps:一般是看日誌檔案的尾部最新幾行即可  /var/log/messages

2.7    wc:顯示檔案的行數,數字,位元組

- c:只顯示位元組

- w:只顯示字數,乙個字被定義為由空白,空格,換行字元分割的字串

- l:只顯示行數

三、vim編輯器(vi編輯器為linux內建編輯器,和vim命令一樣)

i鍵插入,esc退出,u撤銷,x刪除

v選擇文字,y複製,yy複製當前行,dd刪除游標所在行,p貼上

:w儲存,:wq儲存退出,:q!不儲存強退

linux(一)檔案處理命令

一 檔案處理命令 ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性 h 人性化顯示檔案大小 i 顯示inode 檔案型別 檔案 d 目錄 l 軟連線檔案 u 所有者 g所屬組 o其他人 r 讀 w 寫 x 執行 mkdir 建立目錄 p 遞迴建立目錄 ...

linux基礎(一) 檔案與目錄

linux檔案目錄結構 1.根目錄下子目錄為一級目錄,一級目錄下還有二級目錄,以此呈樹狀結構,根目錄為樹根。2.fhs file systemhierarchy standard 檔案系統層次話標準,規定了linux系統中所有一級目錄和部分二級目錄 usr和 var 的用途。各目錄作用表 說明3.一...

Linux基礎(一) 檔案 使用者 許可權管理

1.檔案管理 2.使用者管理 3.許可權管理 整個根就是乙個倒樹裝的形態,目錄結構 這些都是根目錄,盡量不要動,在整個linux裡面,目錄也是檔案 2 常用指令 3 vim編輯器 複製貼上 查詢替換 剪下 視覺化模式ctrl v分屏模式ctrl w s v c sp 4 輸入輸出重定向 5 管道 管...