Linux學習筆記——權限管理

Linux學習筆記——權限管理

前言:

Linux下的權限管理與日常使用的windows有眾多與眾不同之處。這些特性使得Linux在實際生產作業中更加安全與高效,發揮著各種靈活的作用。本文簡要寫下筆者對Linux權限管理的理解,供參考與復習,歡迎指正。

回顧:

確認文件的權限與所有者:

使用ll(即ls -l) 命令可查看這個文件的詳細信息。

$?ll data.txt

-rw-rw-r–. 1 root root 950 May 25 00:12 magedu.txt

01

Linux下的權限可簡單分為3種(后續有復雜權限)。首先先通過下表對權限。

【 文件的權限 】

02
【訪問文件夾的權限 】

03
※ 即使有文件的read權限、沒有目錄的執行權也無法訪問。

ll命令 (ls -l)所顯示的權限含義解釋

04

文件的類型表示分三種「 – 」為文件、「 d 」為目錄、「 l 」為鏈接。
同時,文件(夾)的權限也可以用數字表示。如下表所示、讀?。╮ = 4)、寫入(w = 2)
執行(x = 1)。即(rwx)的權限用數字表示為「4+2+1=7」。

05

 

假設某文件的權限為「rwx r-x r-x」的話、用數字可以表示為「755」。

06
訪問權限可以通過 chmod 命令來改變。

◆ 用法 : chmod [選項] 權限 文件(夾)名

選項

07

◆ 例 : 把文件「magedu.txt」的權限改成「 rw- r– r– 」

$?chmod 644 magedu.txt
不僅僅可以用數字,權限更改也可以用以下方式。

08

09

10

 

◆ 例 : 把文件「magedu.txt」的權限從「644」變成「666」

$?chmod go+w magedu.txt
解釋:因為文件已經有「644 = rw- r– r–」權限,所以變為「666 = rw- rw- rw-」權限只需要把
「組 = g 」和「其它用戶 = o」這兩項的「w」權限加上變為「go+w」即可。

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95115

(0)
無名無名
上一篇 2018-04-07
下一篇 2018-04-07

相關推薦

  • 隨堂筆記2

    記馬哥Linux運維課程第二周知識點(持續更新中)   bin目錄 存放二進制數據 給普通用戶執行的 在Centos7上 綠色的為… 并不是真正的文件夾 而是快捷方式 bin->usr/bin 內容放在一起 ;在6上,這兩者并不是同一個目錄,分開放 sbin 給管理員執行的二進制程序 media mnt(mount) 充當外圍設備…

    Linux筆記 2018-07-29
  • Linux文件操作、用戶、組管理命令實操

    管道、重定向、用戶、組、文本處理

    2018-08-04
  • shell腳本編程示例

    #!/usr/bin/expectspawn scp /etc/fstab 192.168.8.100:/appexpect {“yes/no” { send “yes\n”;exp_continue }“password” { send “magedu\n” }}expec…

    2018-05-12
  • 運維之pxe、dhcp、cobbler

    運維之pxe、dhcp、cobbler 把一個主機接入TCP/IP網絡,要配置哪些網絡參數:ip/mask、gateway、dns server;參數配置方式:1、靜態配置;2、動態分配:a、bootp協議b、dhcp協議:引入了“租約”的bootp; DHCP:動態主機配置協議:arp:address resolving protocol:地址解析協議:I…

    Linux筆記 2018-07-22
  • N31Linux第三周

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]#who |cut -d ‘ ‘ -f1 |sort -u 2、列出最后登錄到當前用戶系統的用戶相關信息。 [root@localhost ~]#w |cut -d ‘ ‘ -f1 |…

    2018-07-16
欧美性久久久久