Linux系統基礎-之二:基礎命令2

二.權限管理命令

(1)文件、目錄權限修改命令

   命令名稱:chmod
    所在路徑:/bin/chmod
    執行權限:文件、目錄所有者和root管理員
    功能描述:改變文件或者目錄的權限
    語法: 1.chmod -R [{ugoa}{+-=}{rwx}] [文件或者目錄名]
                   u:所有者 g:所屬組 o:其他人 a:所有人
                2.chmod -R [mode=421][文件或者目錄名](此爲常用方法)
                      r-------------4
                      w-------------2
                      x-------------1

            例:rwxrw-r--就是764

                    -R:遞歸修改

    範例:chmod  u+r,g+w /root/test/wenjian.log  (wenjian.log給所有者添加讀權限給所屬組添加寫權限)
              chmod   675/root/test/wenjian.log 
   (給wenjian.log權限爲rw-rwxr-x,即g可讀寫,u可讀寫修改,o可以讀和修改)

附 Linux下:

這裏寫圖片描述

(2)改變文件、目錄所有者命令

 命令名稱:chown
    所在路徑:/bin/chown
    執行權限:root管理員
    功能描述:改變文件、目錄所有者
    語法: chown  [所有者] [文件或目錄名]

    範例:chown  ueser  /root/test/wenjian.log(將wenjian.log文件所有者給user用戶)

(3)改變文件、目錄所屬組命令

  命令名稱:chgrp
    所在路徑:/bin/chgrp
    執行權限:root管理員
    功能描述:改變文件、目錄所屬組
    語法: chgrp  [所屬組] [文件或目錄名]

    範例:chgrp ueser /root/test/wenjian.log(將wenjian.log文件所屬組給user用戶組)
**三.文件搜索命令**
  (1)文件搜索命令
    命令名稱:find
    所在路徑:/bin/find
    執行權限:所有用戶
    功能描述:文件搜索
    語法: find [搜索範圍][匹配條件]
           [搜索範圍]包括:
            -name [文件名]按文件名(精準搜索)
           -name *[文件名]*  按文件名(關鍵字搜索)
          -iname  [文件名]按文件名(不區分大小寫)
            -size +[數值] 按文件大小查找
               (+ 大於 -小於 =等於)
    範例:  
1.根據文件名搜索
 find / -name *int*(在根目錄中搜索含文件名爲int 的文件)
2.根據文件大小查找
find / -size +204800(在根目錄下查找大於100MB的文件)
100MB=204800k
(2)文件關鍵字搜索命令-----------推薦、速度快
  命令名稱:locate
    所在路徑:/bin/locate
    執行權限:所有用戶
    功能描述:在資料庫文件資料庫(文件資料庫更新命令updatedb)中文件搜索
    語法: locate [選項][文件名]
           [選項]包括:
            -i 不區分大小寫
    範例:  
updatedb
locate / -i int  不區分大小寫在根目錄中查找含文件名爲int的文件(關鍵字搜索)----------------->搜索之前最好updatedb一下更新文件資料庫

(3)文件內容裏的搜索命令

這裏寫圖片描述

四.用戶管理命令

(1)用戶添加命令

  命令名稱:useradd
    所在路徑:/usr/sbin/useradd
    執行權限:root
    功能描述:添加新用戶
    語法: useradd [用戶名]

    範例:  useradd laibin(添加一個新用戶“laibin”)

(2)設置用戶密碼命令

   命令名稱:passwd
    所在路徑:/usr/sbin/passwd
    執行權限:所有用戶
    功能描述:設置用戶新密碼
    語法: passwd [用戶名]

    範例: passwd laibin(爲新用戶“laibin”設置一個密碼)設置了密碼才能登陸

(3)服務器用戶運行總狀況查看命令

 命令名稱:uptime
    所在路徑:shell內置
    執行權限:所有用戶
    功能描述:查看服務器用戶運行總狀況
    語法: uptime
![這裏寫圖片描述](https://img-blog.csdn.net/20161226175623711?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2h1eHVhbjkwOQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
依次顯示爲:
系統時間 (下午4點7分)服務器狀態(開啓)運行時間(11個小時)用戶數(3個)服務器負載情況(越小負載越低)

五.文件壓縮命令
基本知識:
1.Liunx系統裏面的壓縮格式:
.gz、.tar.gz、.zip、

(1)壓縮/解壓文件 .gz —–>只能壓縮文件不保留原文件

  命令名稱:gzip
    所在路徑:/bin/gzip
    執行權限:所有用戶
    功能描述:壓縮文件
    語法: gzip [文件名]       
    範例:gzip  /root/test/wenjian.log(壓縮文件wenjian.log壓縮後得到文件 wenjian.log.gz)

    命令名稱:gunzip
    所在路徑:/bin/gunzip
    執行權限:所有用戶
    功能描述:解壓文件
    語法: gunzip [壓縮文件名]       
    範例:gunzip  /root/test/wenjian.log.gz(解壓文件wenjian.log.gz壓縮後得到文件 wenjian.log

(2)壓縮/解壓目錄 .tar .gz—–>能壓縮目錄,生成新的文件

  命令名稱:tar
    所在路徑:/bin/tar
    執行權限:所有用戶
    功能描述:壓縮/打包目錄 (僅僅打包,生成的是.tar後綴文件)
    語法: tar   選項[-zcf]  [壓縮/打包後的文件名][要打包/壓縮的目錄]    
                     -c 打包 (必選)
                     -v 顯示詳細信息
                     -f  指定文件名(必選)
                     -z  打包同時壓縮
   打包目錄:-cf (cf順序不能變)
   打包並壓縮:-zcf(zcf順序不能變)
    範例:tar -cf test.tar test(將test目錄打包,生成新的打包文件test.tar)
              tar -zcf test.tar.gz test(將test目錄打包並壓縮,生成新的壓縮文件test.tar.gz)
注:用 gzip命令壓縮test.tar後,也能得到test.tar.gz


    命令名稱:tar
    所在路徑:/bin/tar
    執行權限:所有用戶
    功能描述:也可解壓/解包文件
    語法: tar   選項[-zxf]  [壓縮/打包後的文件]   
                     -x解包 (必選)
                     -v 顯示詳細信息
                     -f  指定文件名(必選)
                     -z  解包同時解壓縮
   解包目錄:-xf [.tar文件]   
   打包並壓縮:-zxf[.tar.gz文件]   

    範例:tar -xf test.tar(解包test.tar得到文件 wenjian.log)
              tar -zxf test.tar.gz(解包並且解壓test.tar.gz得到文件 wenjian.log

(3)壓縮/解壓文件 .zip —–>能壓縮文件和目錄並保留原文件

  命令名稱:zip
    所在路徑:/bin/gzip
    執行權限:所有用戶
    功能描述:壓縮文件、目錄
    語法: zip 選項 -r [壓縮後文件名]   [需要壓縮的文件/目錄]   
                     -r 壓縮目錄
    範例:zip  -r test.zip test(壓縮目錄test壓縮後得到文件 test.zip)

    命令名稱:unzip
    所在路徑:/bin/gunzip
    執行權限:所有用戶
    功能描述:解壓文件.zip
    語法:unzip [壓縮文件.zip]       
    範例:unzip  test.zip (解壓文件 test.zip

六.Linux網絡命令

這裏寫圖片描述

可以列出系統重啓狀態
效果:
這裏寫圖片描述

也可以使用lastlog:
這裏寫圖片描述
直接看登陸

(2)
這裏寫圖片描述

(3)網絡命令:netstat
這裏寫圖片描述

常用:
這裏寫圖片描述
範例:
1.查看服務器路由表
這裏寫圖片描述

2.查看服務器有網絡的程序
這裏寫圖片描述
3.查看服務器開了哪些端口———->根據端口,可以確定服務器開了哪些服務
這裏寫圖片描述

七.Linux關機重啓

(1)關機—————–>推薦

命令名稱:shutdown


功能描述:關機
語法: shutdown [選項]時間    
選項:
         -c:取消前一個關機命令
         -h:關機
         -r:重啓
範例:

關機————>shutdown -h now
重啓————>shutdown -r now
其他d的關機命令:不推薦
這裏寫圖片描述
其他的重啓命令:
這裏寫圖片描述
對於init相關:
這裏寫圖片描述
**NFS:網絡文件系統(用於linux的文件共享)————>默認的安全係數不高
單用戶:相當於Windows安全模式,用於系統恢復**
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章