Linux系統管理02--目錄和文件管理

1、一級目錄及做用vim

/root:管理員目錄less

/home:普通用戶命令編輯器

/boot:引導啓動文件spa

/dev:設備文件日誌

/etc:配置文件ip

/bin:普通用戶可執行的命令文檔

/sbin:管理員可執行的命令軟件

/usr:應用程序,第三方軟件安裝的程序軟件配置

/var:可變更日誌文件file

2、查看文件內容

一、cat:查看文件內容,可同時查看多個

   -n顯示內容的同時顯示行號

   -A顯示全部字符

  cat  -n  文件名  //空白行標行號

二、tac:內容跟cat相同,可是反向顯示

三、nl  文件名   //空白行不標行號

四、more:全屏方式分頁顯示文件內容

   按enter向下滾動一行

   shift+pgup/pgdn上下換行

   q退出

五、less

    pgup、pgdn上下翻頁

    」/「鍵查找內容,n下一個,N上一個

六、head:查看開頭的一部份內容

   head   -20   文件名  //查看前二十行的內容

七、tail:查看結尾的一部分

    tail    -20   文件名  |  wc  -l    //查看後二十行,並統計行數

3、統計文件內容

一、wc  目標文件

   -l:統計行數

   -w:統計單詞數

   -c:查看字節數

4、檢索和過濾

一、grep   查找條件   目標文件

  -i:取消大小寫限制

  -v:反轉查找

  ^……:以……開頭

  ……$:以……結尾

   ^$:空白行

  grep  」^zh"   文件名   //查找以zh開頭的

  grep  」zh"   文件名   //查找包含zh的

  grep  -v  "^#"  /etc/yum.conf  |  grep  -v  "^$"   //過濾以#開頭,包含空行的

二、egrep   條件1  |  條件2     目標文件

   egrep   -v  "^#|^$"   /etc/yum.conf

5、壓縮和解壓縮

一、gzip   文件名

二、gunzip(gzip  -d)   壓縮包名   解壓到的地址

三、bzip2

四、bunzip2(bzip2   -d)

6、歸檔命令   tar

    -c:建立.tar格式的包文件

    -x:解開

    -v:輸出詳細信息

    -f:使用歸檔文件

    -C:解包時指定釋放的目標目錄

    -z:用gzip壓縮或解壓

    -j:用bzip2

    歸檔:tar   -cfzv    歸檔文件名   源文件或目錄

    解檔:tar   -xfzv    歸檔文件名    -C  目標目錄

7、vi/vim  編輯器

一、三種模式:命令模式、輸入模式、末行模式

二、:set  nu 在編輯器中顯示行號

      :100 定位到第100行 

      x/Del 刪除光標處的單個字符

      dd 刪除光標所在行

      yy 複製當前行整行的內容

      p 將複製的內容粘貼到光標所在行之下

      u 撤銷最近一次操做

      /wd 查找含有wd的行

      n 定位到下一個被匹配的

      :w /root/newfile  另存爲其它文件

      :wq/shift+zz  保存退出

      :e  ~/install.log  打開新的文件進行編輯

      :r  /etc/files  在文檔中讀入其餘文件內容

      :% s/old/new/g  在整個文檔中將old替換爲new

相關文章
相關標籤/搜索