1. 程式人生 > >linux 基本命令(二)

linux 基本命令(二)

1、路徑 ​​​​​​

    (1) /  表示根目錄,linux 系統裡面最上層的目錄

    (2) 檔案或者目錄名稱嚴格區分大小寫

           ---dalianmao   DALIANMAO  不同的檔案

    (3)絕對路徑

           以斜槓開頭

           檔案位置的全路徑

           採用絕對路徑可以到處使用

     (4) 相對路徑

            不以斜槓開頭

            當前工作目錄的相對位置

            可以通過相對路徑方式指定一個檔名

2、操作命令

     (1) man 命令  檢視命令幫助

     (2) cd /var/log 進入/var/log目錄

     (3) pwd 列印當前目錄

     (4) ls 列出當前目錄下有哪些檔案

           -l 長格式列出資訊

           -d 檢視目錄本身

           -a 檢視所有檔案(以.開頭的隱藏檔案)

     (5) touch 建立或修改檔案時間

     (6) mkdir  建立目錄

           -p  遞迴地建立目錄

     (7) rm 刪除檔案或目錄

           -f 強制刪除不提示(慎用)

           -r 遞迴刪除

           -rf 組合用

      (8) cp 拷貝

           -r 複製目錄

           -a 複製所有(屬性)

      (9) mv 移動或者重新命名

      (10) cat 檢視檔案內容

      (11) more 分屏檢視檔案內容

      (12) head -5 檔名    檢視前5行內容

      (13) tail -10 檔名   檢視檔案後5行內容

      (14) cd ..  進入上級目錄
           絕對路徑與相對路徑

           .  & ./  當前目錄

           ..  & ../ 上級目錄
      (15) du   統計檔案或者目錄大小
             -sh  
          eg:
             du -sh /etc/

             du -sh /etc/*  
             
      (16) grep  在檔案裡面找符合條件的行
      
           eg: grep ‘root’ /etc/passwd

          【擴充套件】

             -i 不區分大小寫
             -v 取反
             -n 顯示行號
             -r 遞迴查詢

       (17) find 在目錄裡面找符合條件的檔案或者目錄

             語法:find 查詢目標 匹配的條件

            eg: find /etc/   -name “*conf”

            -name  
            -type d 目錄
            -type f  檔案


3、linux 賬戶
      (1) [[email protected] ~]#

           當前登入使用者@主機名  當前目錄

            ~ 代表當前登入使用者的家目錄

      (2) 新增Linux使用者新賬號

          [[email protected] ~]# adduser lanpishu

          [[email protected] ~]# passwd lanpishu

          [[email protected] ~]$
          $: 普通使用者
          #:root使用者