歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 權限管理常用命令

Linux 權限管理常用命令

日期:2017/2/28 14:48:24   编辑:Linux教程

前言


前面的博客把linux文件管理總結了一下,今天把linux文件的權限管理總結一下!(4W1H模式)

1. 如下圖


(圖1.1)

大家對這張圖很熟悉吧,下面我們就說一下,權限管理!

2. 文件類型與權限


我們先看一下上圖1.1我們看第一欄,

文件類型:
-:普通文件 (f)
d: 目錄文件
b: 塊設備文件 (block)
c: 字符設備文件 (character)
l: 符號鏈接文件(symbolic link file)
p: 命令管道文件(pipe)
s: 套接字文件(socket)


文件權限:

共9位,每3位一組,每一組:rwx(讀,寫,執行), 如message文件它權限為rw- r-- r--

我們上面說了,文件的權限分為三組,那這三組分別代表什麼呢?

第一組: 文件擁有者權限

第二組: 文件所屬群組權限

第三組:其他用戶的權限

現在我們知道,文件的權限有三組,分別可以設置rwx(讀,寫,執行),那我們就來說一下,用什麼命令可以設置這些權限與屬性!

3. 與權限相關的命令


chown :改變文件擁有者


chgrp :改變文件所屬群組


chmod :改變文件的權限, SUID, SGID, SBIT等等的特性


(1). chown

chown [-R] 賬號名稱:組名 文件或目錄 選項與參數:

-R : 進行遞歸(recursive)的持續變更,亦即連同次目錄下的所有文件都變更

例: chown root install.log


(2). chgrp

chgrp [-R] dirname/filename ... 選項與參數:


-R : 進行遞歸(recursive)的持續變更,亦即連同次目錄下的所有文件、目錄 都更新成為這個群組之意

例: chgrp test install.log

注:chown root:root install.log 可同時改變文件的文件擁有者與所屬組(#:#)

Copyright © Linux教程網 All Rights Reserved