linux檔案許可權 磁碟管理 掛載解除安裝

2021-10-10 18:26:08 字數 3595 閱讀 2607

檔案許可權管理

使用者超級使用者 root(0)

預設使用者 (1-999)

普通使用者 (1000–)

user 使用者 u

group 使用者組 g

others 其它 o

all a

乙個普通檔案

r = 可以檢視檔案內容(讀取檔案內的資料)

w = 可以修改檔案內容、刪除檔案

x = 可以執行檔案

目錄訪問許可權

r : 可以列出目錄中的內容(知道目錄下有哪些檔案)

w : 可以在資料夾下建立和刪除檔案

x : 可以進入資料夾、訪問資料夾下的檔案、列出目錄下檔案的相關資訊

檔案許可權(- rw- r-- r-- )

改變檔案/目錄的歸屬

只用root使用者才有許可權修改歸屬權

格式:chown:改變檔案所有者

chgrp : 改變檔案所屬使用者組

chmod: 改變檔案許可權

設定檔案/目錄許可權命令chmod

分為兩種,分別使用數字或者符號來進行許可權改變。

命令舉例:

[root@localhost ~]# ls -l test

-rwxrwxrwx 1 root root 34298 04-02 00:23 tes

chmod a+x test rwx r-x r-x  賦予所有使用者的執行許可權

chmod go-r test rwx --x --x **屬組使用者和其他使用者的讀許可權

chmod 644 test rw- r-- r-- 直接恢復原來的讀寫許可權

chown test test 改變檔案屬主為test

chown :test test 改變檔案屬組為test

例如:633-033=644 rw- rw- rw- (-)— -wx -wx = rw- r-- r–

預設的檔案許可權:

file -rw-r–r-- 644

directory drwxr-xr-x 755

chgrp 改變檔案或目錄的組

chgrp 【-r】 檔名

-r 進行遞迴的持續性更改,連同子目錄下的所有檔案、目錄

chgrp ajun passwd

chown 改變檔案或目錄的所有者

chown [-r] 檔名

-r 進行遞迴的持續性更改,連同子目錄下的所有檔案、目錄

chown ajun passwd

chown公升級版

chown ajun:test02 aaa (修改aaa的使用者為ajun,使用者組為test02)

chown 可以單純的改使用者組為test02 chown .test02 aaa

預設許可權

umask:顯示設定建立檔案或目錄的預設許可權

umask 顯示預設許可權掩碼值

umask –s 顯示許可權值

umask nnn(掩碼值) 設定預設許可權

若使用者建立為」檔案」,則預設「沒有可執行(x)專案」,即只有rw這兩個專案,也就是最大為666分,預設屬性如下:-rw-rw-rw-

若使用者建立為」目錄」,則由於x與是否可以進入此目錄有關,因此預設為所有許可權均開放,即為777分,預設屬性如下:drwxrwxrwx

假設umask是033

檔案預設許可權:666-033=633(在linux裡面,檔案預設是沒有x許可權的)

rw- rw- rw- (-) — -wx –wx = rw- r-- r–

檔案許可權=666-umsk

目錄預設許可權 :777-033=644

rwx rwx rwx (-) — -wx –wx = rwx r-- r–

grep 文字搜尋工具

-c:計算找到字串的次數。

-n:順便輸出行號

-v:顯示不包含匹配文字的所有行(不顯示匹配的行)

n [-s] 原始檔 目標檔案

-s 如果不加任何引數,就是硬鏈結。

-s表示軟連線。

find命令 查詢檔案

find /etc -name 「*.conf」 會顯示出來所有 .conf的檔案

磁碟管理

磁碟介面

ide介面

—速度較慢

—**較低

—容量較大

sata介面

—速度快,功耗低等

scsi介面

—速度較快

—**較高

—容量較低

給虛擬機器新增磁碟

1、先關閉正在執行的linux系統 init 0.

2、到vmware的linux虛擬機器介面,點 「edit virtual machine settings」, 點一下左側靠下面的 「add…」 按鈕。

3、在左側選中 「hard disk」 預設就是這一行,點右下角的 「next」, 繼續點 「next」.

4、「virtual disk type」 選擇 ide, 點 「next」

5、繼續點 「next」, 「disk size」 預設即可,最後點 「finish」.

linux系統磁碟分割槽

1.分割槽( fdisk )→格式化(mkfs)→掛載(mount)

2.分割槽完成後,硬碟仍然無法使用,需要格式化後才能使用,格式化就是在指定的磁碟建立檔案系統(linux有哪些檔案系統?)。

mkfs.ext4 /dev/sdb1 ------------將主分割槽/dev/sdb1格式換成ext4分割槽

3.fdisk –l 檢視分割槽詳細資訊

磁碟分割槽

主分割槽:總共最多只能分四個 分割槽號1,2,3,4只能用於主分割槽和擴充套件分割槽

擴充套件分割槽:只能乙個

邏輯分割槽:邏輯分割槽是在擴充套件分割槽中劃分的,如果是lde硬碟,linux最多支援59個邏輯分割槽,如果是scsi硬碟linux最多支援11個邏輯分割槽。 邏輯分割槽永遠從編號5開始,如sda5,sdb5

磁碟分割槽之後, 分割槽是空的,裡邊什麼都沒有!是空的,作業系統不能識別,必須對他進行格式化,即建立或者寫入檔案系統。

fdisk

fdisk –l :後邊不跟裝置名會直接列出系統中所有的磁碟裝置以及分割槽表,加上裝置名會列出該裝置的分割槽表。fdisk -l [磁碟裝置]

「fdisk」 如果不加 「-l」 則進入另乙個模式,在該模式下,可以對磁碟進行分割槽操作。

fdisk /dev/sda

輸入m:根據提示測試命令(p』, 『n』, 『d』, 『w』, 『q』)

「p」 列印當前磁碟的分割槽情況。『n』 建立乙個新的分割槽。『w』 儲存操作。『q』 退出。『d』 刪除乙個分割槽。

常用指令

m:檢視操作指令的幫助資訊

p:列表檢視分割槽資訊

n:新建分割槽

d:刪除分割槽

q:放棄分割槽設定並退出

p:新增主分割槽;e 新增擴充套件分割槽;l 新增邏輯分割槽;(擴充套件分割槽是在主分的基礎上建立的,邏輯分割槽是在擴充套件分割槽的基礎上建立的)

t :選擇分割槽的格式 ,這裡我們選擇8e 是lvm的分割槽格式

w :儲存退出

partprobe :在不重啟的情況下重讀分割槽

mkfs命令 格式化—建立檔案系統

用途:make filesystem,建立檔案系統(格式化)

格式:mkfs -t 檔案系統型別 分割槽裝置

mount 掛載(看u-show培訓)

umount解除安裝

Linux磁碟管理 自動掛載

ide sata scsi sas 光纖通道 ide 並口資料線連線主機板與硬碟,抗干擾性太差,且排線占用空間較大,不利電腦內部散熱,已逐漸被sata所取代 sata 抗干擾性強,支援熱插拔等功能,速度快,糾錯能力強 scsi 小型機系統介面,scsi硬碟廠一為工作站級個人電腦以及伺服器所使用,資料...

Linux命令 檔案許可權和磁碟管理

1.chmod chmod ugoa rwx file 改變目錄或者檔案的許可權。u是user,g是group,o是other,a是all。是新增許可權,是去掉許可權,改變許可權為。r讀許可權,數字4 w寫許可權,數字2 x執行許可權,數字1 chmod 755 file 給檔案user賦讀寫執行許...

Linux命令 檔案許可權和磁碟管理

1.chmod chmod ugoa rwx file 改變目錄或者檔案的許可權。u是user,g是group,o是other,a是all。是新增許可權,是去掉許可權,改變許可權為。r讀許可權,數字4 w寫許可權,數字2 x執行許可權,數字1 chmod 755 file 給檔案user賦讀寫執行許...