?
?
?
?
?
linux最優秀的地方之一,就在于他的多用用戶、多任務環境。
用戶及用戶組的概念
1、文件所有者
由于linux是一個多用戶、多任務的系統。因此可能常常會有很多人同時使用這臺主機來進行工作的情況發生,為了考慮每個人的隱私權以及每個人的喜好的工作環境,因此 這個“文件所有者”的角色就顯得相當重要了,設置適當權限,其他人就無法知道文件的內容
2、用戶組概念
其實用戶組是最有用的功能之一,就是當你的團隊開發資源的時候。每個組員之間可以相互修改對方的數據,其他組是不能進行看到或修改的
? ?一、linux文件屬性
ls -al 可以查看到文件的屬性及權限包含隱藏文件
第一列代表這個文件的類型與權限
第一個字符代表這個文件是“目錄 文件? ?或者連接文件”
d? ? ?目錄
s? 套接字文件(socks)
p? 管道文件
-? ? ?文件
l? ?連接文件
b? ?表示設備文件里面的可供存儲的接口設備
c? 表示設備文件里面的串行端口設備,例如 鍵盤? 鼠標
? ?
二、 如何修改文件屬性與權限
chgrp :? 修改文件所屬的用戶組
chgrp -R? 組名? ?文件名
組名必須在/etc/group文件內存在的組名
chown : 修改文件的所有者
chown -R 用戶? ?文件
必須在/etc/passwd 文件里面存在的用戶
chmod: 改變文件的權限
? ? ? ? ? r 4? ?w? ?2? ?x? 1?
?
? ?cp? 復制文件、目錄
? ? ? 格式:??cp? 參數? ?源文件? 目標文件
-a? ?復制目錄
三、 linux目錄配置標準
? | 可分享的 | 不可分享的 |
不變的 | /usr? ?軟件放置處 | /etc? ?配置文件 |
/opt? ?第三方軟件 | /boot? 開機與內核文件 | |
可變動的 | /var/mail? ? 用用戶郵件信箱 | /var/run? ?程序相關 |
/var/spool/news? ?新聞組 | ?/var/lock/? 程序相關 |
目錄的定義:
/? ? (root, 跟目錄)? 與開機系統有關
/usr? :? ? 與軟件安裝/執行有關
/var:? ? ?與系統運作過程有關
/etc? ?配置文件
/bin? ? 重要的執行文件
/dev? ? 執行文件所需的函數庫與內核所需的模塊
/sbin.? 重要的系統執行文件
? ? ? ? ? /lost+found? ?這個目錄 標準的? ext2? ext3 文件系統才會產生的一個目錄。目的在于當文件系統發生錯誤的時、將一些丟失的片段放置到這個目錄下。這個目錄通常會在分區的最頂層存在。
/proc、? ?這個目錄是一個虛擬的文件系統。 他放置的數據都是在內存中。例如: 比較重要的文件? /proc/cpuinfo? ?/proc/dma? ?/proc/interrupts? ? /proc/ioports? ?/proc/net* 等
/sys? ? ? 也是一個虛擬的文件系統? 主要是記錄與內核相關的信息。包括目前已加載的內核模塊與內核檢測到的硬件設備信息等? 這個目錄同樣是不占硬盤容量
?
四、 絕對路徑與相對路徑
絕對路徑:由根目錄/? 開始寫起的文件名或目錄名稱
相對路徑: 相對于目前的路徑的文件名寫法
. 代表當前的目錄? 也可用? ?./? 表示
..代表上一層目錄 也可用../ 表示
五、Centos的查看
uname -r
查看實際的內核版本
查看系統版本
?