linux一些知識

2022-06-18 03:24:16 字數 1769 閱讀 4460

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 普通檔案和二進位制檔...