檔案許可權管理
使用者超級使用者 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賦讀寫執行許...