<1>檔案屬性檢視
ls -l filename
<2>目錄屬性檢視
d表示目錄,-表示檔案,l表示鏈結
rwxr-xr-x. 表示許可權
2 表示檔案副本個數或者子目錄個數
root 表示檔案或目錄所有人
root 表示檔案所目錄有組
6 表示檔案大小或子檔案屬性大小
sep 3 04:31 表示檔案最後一次被修改的時間或目錄中內容變化的時間
dir 表示目錄名,file是檔名,file1是鏈結名, -> file是鏈結到file
chown 使用者名稱 檔案 ##更改檔案所有人
chgrp 組名稱 檔案 ##更改檔案所有組
chown -r 使用者 目錄 ##更改目錄本身以及目錄中的子檔案的所有人
chgrp -r 組名 目錄 ##更改目錄本身以及目錄中的子檔案的所有組
更改file檔案所有人和所有組如下
ls -l中2-10字元為檔案許可權
rwx r-x r-x
使用者許可權 組成員許可權 其他使用者許可權
3.1許可權的種類如下r 讀許可權
r許可權針對檔案,表示可以檢視檔案內容
r許可權針對目錄,表示可以ls 檢視目錄中存在的檔名稱
w 寫許可權
w許可權針對檔案,表示可以更改檔案的內容
w許可權針對目錄,表示是否可以刪除目錄中的子檔案或者子目錄
x 可執行許可權
x許可權對於檔案,表示是否可以開啟檔案當中記錄的程式
x許可權對於目錄,表示是否可以進入目錄中
3.2修改許可權chmod ugo+-=rwx
u表示檔案所有者,數值為4
g表示檔案所有組,數值為2
o表示其他使用者,數值為1
7=rwx,6=rw-,5=r-x,4=r--,3=-wx,2=-w-,1=--x,0=---
修改file檔案許可權如下
也可以用數值更改,這樣更加方便快捷
umask 顯示系統預留許可權值
建立的目錄許可權是777-umask的值為755
建立的檔案許可權在777-umask的基礎上在-111為644
更改umask的檔案:
vim /etc/bashrc 71行是普通使用者的更改,73是超級使用者的更改
vim /etc/profile 60行是普通使用者的更改,62是超級使用者的更改
source /etc/bashrc ##重新整理bash配置
source /etc/profile ##重新整理系統配置
stickyid ###強制位
o+t ###只針對目錄,當乙個目錄上有t許可權時,這個目錄中的檔案只能被檔案擁有者刪除
t=1chmod o+t directroy
chmod 1777 directory
sgid ###粘製位set gid
g+s ##針對目錄,在目錄中建立的檔案都自動歸屬到目錄所在組,
##針對二進位制檔案,檔案內記錄的程式在執行時和執行者的組身份沒有關係,而是以二進位制檔案的所有組的身份執行的
chmod g+s file|directory
chmod 2777 file|directory
suid ###冒險位set uid
u+s ###針對檔案,檔案記錄動作在執行時是以檔案所有人身份執行的,與是誰發起的無關
chmod u+s file
chmod 4777 file
注:當檔案許可權中有s(大寫)的許可權時,例如:rws--x--x,這表示相應位的執行許可權沒有設定,也就是說該檔案所有者沒有x(可執行)許可權,此時,冒險位suid的設定並沒有什麼意義.
Linux運維筆記
總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數 cat pro...
運維管理 Linux 檔案處理之SCP
命令 scp 1246bcpqrv c cipher f ssh config i identity file l limit o ssh option p port s program user host1 file1 user host2 file2命令概述 scp 可選引數 file sour...
Linux運維筆記一
網絡卡配置 1修改預設網絡卡配置 vi etc sysconfig network scripts 一般有兩塊網絡卡 ifcfg eth0 第一塊 ifcfg eth1 第二塊 2網絡卡獲取ip有兩種方式 dhcp 動態獲取 static 靜態獲取 3網絡卡引數詳解 device eth0 物理裝置...