linux的基本目錄結構詳解:
/bin 二進位制可執行命令
/dev 裝置特殊檔案
/etc 系統管理和配置檔案
/etc/rc.d 啟動的配置檔案和指令碼
/home 使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示
/lib 標準程式設計庫,又叫動態鏈結共享庫,作用類似windows裡的.dll檔案
/sbin 超級管理命令,這裡存放的是系統管理員使用的管理程式
/tmp 公共的臨時檔案儲存點
/root 系統管理員的主目錄
/mnt 系統提供這個目錄是讓使用者臨時掛載其他的檔案系統
/lost+found這個目錄平時是空的,系統非正常關機而留下「無家可歸」的檔案(windows下叫什麼.chk)就在這裡
/proc 虛擬的目錄,是系統記憶體的對映。可直接訪問這個目錄來獲取系統資訊。
/var 某些大檔案的溢位區,比方說各種服務的日誌檔案
/usr 最龐大的目錄,要用到的應用程式和檔案幾乎都在這個目錄,其中包含:
/usr/x11r6 存放x window的目錄
/usr/bin 眾多的應用程式
/usr/sbin 超級使用者的一些管理程式
/usr/doc linux文件
/usr/include linux下開發和編譯應用程式所需要的標頭檔案
/usr/lib 常用的動態鏈結庫和軟體包的配置檔案
/usr/man 幫助文件
/usr/src 源**,linux核心的源**就放在/usr/src/linux裡
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的庫根檔案系統
chmod
第一位表示檔案型別
- 表示普通檔案
d 表示資料夾
c 表示字元
b 表示磁碟
l 表示鏈結
訪問許可權 ugo (user group others)
三段 u(屬主)
r4 可讀
w2 可寫
x1 表示可執行(一般檔案不可執行 -表示)
三段g(屬組)
r4 可讀
w2 可寫
x1 表示可執行(一般檔案不可執行 -表示)
三段o(others:既不是屬組,又不是屬主 )
r4 可讀
w2 可寫
x1 表示可執行(一般檔案不可執行 -表示)
chown 是修改檔案的所有者(owner)
chgrp 是修改檔案所屬組(group)
chmod 是修改檔案的許可權,比如 讀r,寫w,執行x
lsattr /etc/resolv.conf lsattr檢視隱藏檔案
chattr +i /etc/resolv.conf #不能修改,不能刪除
chattr +i /etc/resolv.conf #解除不能修改和不能刪除
getfacl /檔名 //檢視訪問控制資訊
setfacl -m u:使用者名稱:許可權 檔名 //設定使用者對此檔案的訪問許可權
setfacl -x u:使用者名稱:許可權 檔名 //刪除許可權
ctrl +a 行首 alt+e 行尾
強制位- u+s 暫時獲得屬主的許可權(4755)
強制位-g+s 在組上設定強制位-提前 (2640)
強制位-o+t 公共資料夾下設定許可權其他人不能相互刪除(0757)
一些Linux知識
etc security limits 設定檔案描述符 注意行首加 cat proc pid limits 實際的對程序的限制都在這裡 systemctl list unit files grep vncserver查開機是否自啟 lsb release a查系統版本 檢視該值的命令是 sysctl...
linux一些基礎知識
1.檢視幫助 man cd 2.列出當前目錄下的內容 ls選項與引數 a 全部的檔案,連同隱藏檔 開頭為.的檔案 a 全部的檔案,連同隱藏檔,但不包括.和.這兩個目錄 d 僅列出目錄本身,而不是列出目錄內的檔案 l 長資料串列出,包含檔案的屬性和許可權等 n 列出uid和gid而非使用者和群組的名稱...
linux學習系列 一些知識
一 檔案型別 通過命令ls la檢視時,頁面會顯示如下的這些內容,其中第一列就是檔案型別 rw r r 1 root root 3384 feb 6 03 35 install.log.syslog drwx 2 root root 4096 feb 8 07 21 ssh 1 普通檔案和二進位制檔...