Linux基礎學習 許可權。。。。。。

2021-09-25 06:41:24 字數 1833 閱讀 9017

linxu基礎學習-許可權

這是第一次接觸到linux作業系統,所使用的是vmware workstation pro的虛擬機器,以centos - 7 64位為主,運用xshell - 6遠端連線。

進入目錄所需要的許可權

在linux作業系統中,一切皆檔案,但檔案不像window作業系統,linux系統中的檔案不以檔案的字尾名作為區分。

在linux作業系統中,系統的使用者不止是乙個人,因為linux是乙個開源的系統,所以這就要考慮到許可權的問題,在linux作業系統中,作業系統的許可權可以分為兩種:1、管理員使用者(root);2、普通使用者。

對於普通使用者而言,可以對自身的使用者檔案進行增、刪、查、改等操作,但是不可以對本系統中的其他使用者進行修改,而管理員使用者可以對系統中所有的檔案進行修改,包括系統的根目錄所有檔案。

一些基礎的目錄操作命令

ls 預設顯示當前所在目錄中的內容

-a 顯示所有的檔案,不忽略以點開頭的檔案(以點開頭的檔案,在linux中預設是隱藏檔案)

-l 顯示目錄下檔案的詳細資訊

cd 進入、改變當前所在路徑(進入指定目錄)

- 返回上一次所在的路徑

~ 快速返回當前使用者的家目錄

pwd 顯示當前所在路徑(絕對路徑)

絕對路徑:以根目錄作為起始路徑; 相對路徑:以當前路徑作為起始路徑

mkdir 建立目錄

-p 遞迴建立多層級目錄(哪一層不存在就建立哪一層)

rmdir 刪除空目錄

-p 遞迴建立多層級目錄刪除

rm 刪除普通檔案(預設)

-r 遞迴對目錄下的所有檔案進行刪除,包括目錄自身

./* 刪除當前目錄所有人間

-f 忽略提示資訊,直接進行操作

cp 複製乙個檔案到另乙個位置(預設普通檔案、重新命名)

-r 遞迴對目錄下的所有檔案進行拷貝,包括目錄自身

-f 忽略提示資訊,直接進行操作

mv 剪下,將乙個檔案移動到另乙個位置(還可進行重新命名操作)

-i 返回上一次所在的路徑

許可權的修改

之前說到,在linux作業系統中,操作許可權分為:root使用者,和普通使用者。

檔案的許可權:

檔案許可權對使用者的分類:

檔案的所有者(u) 檔案所屬組(g) 其他使用者(o)

使用者對檔案操作的分類:

可讀(r) 可寫(w) 可執行(x)

可瀏覽 可建立/可刪除 可進入

二進位制位圖:

111 111 101 (二進位制)

7 7 5 (八進位制)

例如

檔案許可權的常見命令

umask 檢視/設定檔案的預設許可權掩碼

許可權掩碼:設定檔案預設的建立許可權

實際許可權 = 給定許可權 & (~許可權掩碼)

chmod 修改檔案的許可權

chmod +/-(x/w/r) file

chmod +t file 修改檔案沾置位(修改後只有root使用者可更改)

chown 修改檔案所有者

chown username filename

chgrp 修改檔案所屬組

chgrp username filename

Linux基礎學習(三)使用者許可權

引數說明 選項 c comment 指定一段注釋性描述。d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。g 使用者組 指定使用者所屬的使用者組。g 使用者組,使用者組 指定使用者所屬的附加組。s shell檔案 指定使用者的登入shell。u 使用者號 指定使用者的...

Linux基礎學習之檔案許可權

目錄與檔案的許可權意義 linux檔案種類與拓展名 change group chgrp 要修改的組名必須在 etc group中存在,否則顯示錯誤。root study chgrp r dirname filename選項與引數 r 進行遞迴 recursive 修改,亦連同子目錄下的所有檔案 目...

Linux學習 檔案基礎許可權

檔案基本許可權 drwxr xr x 第乙個字元表示檔案型別 d 表示是乙個目錄。表示這是乙個普通的檔案。l 表示這是乙個符號鏈結檔案,實際上它指向另乙個檔案。b c 分別表示區塊裝置和其他的外圍裝置,是特殊型別的檔案。s p 這些檔案關係到系統的資料結構和管道,通常很少見到。檔案許可權 從第二個字...