Linux權限基本介紹,管理

 Linux權限機制采用UGO模式。其中 u(user)表示所屬用戶、g(group)表示所屬組、o(other)表示除了所屬用戶、所屬組之外的情況。

u、g、o 都有讀(read)、寫(write)、執行(excute) 三個權限,所以UGO模式是三類九種基本權限。

        用命令 ls -l 可列出文件的權限,第一列輸出明確了后面的輸出(后面一列代表 ugo權限)。第一個字母對應的關系:

        “-”    普通文件

        “d”   目錄

        ”l“     符號鏈接

        ”c“    字符設備

        “b”    塊設備

        “s”    套接字  

        “p”    管道        

        修改文件或目錄的所屬用戶: chown    文件名 | 目錄名    用戶

        -R 該參數以遞歸的方式修改目錄下所有文件的所屬用戶,參數可以敲 chown –help 查看。

        修改文件或目錄的所屬組: chgrp    文件名 | 目錄名    組名

        -R 該參數以遞歸的方式修改目錄下的所有文件的所屬組。

        命令chmod 用來修改文件或目錄的權限:  chmod   -參數   模式   文件 | 目錄

        例子: 修改目錄 log下所有文件的權限為500 

                    chmod  -R   500   log

        注:500的來歷是       u        g        o

                                         rwx     rwx   rwx

                                        101    000   000

       關于 chmod 命令的權限模式除了數字表示,還可以是  u、g、o 、a 加 +、- 來表示。格式如下:u、g、o分別代表用戶、屬組和其他,a 就是

all ,可以代替ugo。 +、- 代表增加或刪除對應的權限,r、w、x 代表三種權限,分別是讀、寫、執行。

例子:對于目錄 log下的所有文件(已有權限是500)增加所屬組(g)的讀(r)、執行(x)權限。

           chmod    -R    g+rx    log

           類似的命令可能還有很多,這里只是舉幾個最基本且常用的例子。很多命令用到時,再去查也可以。還可參考《鳥哥的linux私房菜》。

原創文章,作者:oranix,如若轉載,請注明出處:http://www.www58058.com/82263

(2)
oranixoranix
上一篇 2017-07-22
下一篇 2017-07-22

相關推薦

  • 第二周作業

    1. Linux上文件管理類命令總結及示例 文件管理命令主要由查看類命令和管理類命令組成 查看類命令 cat:顯示文本 cat [OPTION]… [FILE].. tac:倒序查看文件內容 tac [OPTION]… [FILE].. head:顯示文件前幾行內容 head [OPTION]… [FILE].. -n#:指定獲取前#行,也可直接使用-# -…

    Linux干貨 2016-12-10
  • 日志系統

    日志管理 發送日志命令,通知用戶:logger ?-p ?local7.info “this is a test log” Local#.info 為自定義到文件或目錄,或用戶的級別 日志遠程存儲需要啟動514端口,在centos7上需要取消注釋 Uptime可以查看開機時間 rsyslog特性:CentOS6和7 ü多線程 üUDP…

    Linux干貨 2018-02-01
  • keepalived相關配置示例(二)

    虛擬服務器配置實驗: 兩臺centos6主機為web service系統為CentOS6.8 n1:172.16.253.87 n2:172.16.252.5都安裝httpd yum install -y httpd[root@n1 ~]#vim /var/www/html/index.html<h1>Real Server 1</h1&g…

    Linux干貨 2017-06-28
  • 關于加密那點事

    作者【Jev Tse】 環境:sentos6.8     【本文預覽】      一、關于加密      二、對稱加密      三、非對稱加密      四、單向散列 …

    Linux干貨 2016-12-01
  • 8.1_Linux習題和作業

    7.28 作業 1、將/etc/issue文件中的內容轉換為大寫后保存至/tmp/issue.out文件中 1 # cat /etc/issue | tr 'a-z' 'A-Z'whoi > /tmp/issue.out 2、將當前系…

    Linux干貨 2016-08-04
  • mysql 備份腳本的編寫

        最近在為做一些邊邊角角的工作,現在有一個需求要每天把mysql的數據庫dump出來到備份機器上面去. 看似簡單的任務也潛在了很多的需求,整理如下:     自動運行-crontab      腳本的環境變量設置-由于通過crontab 啟動執…

    Linux干貨 2015-12-15
欧美性久久久久