1. 程式人生 > 其它 >檔案型別 軟硬連結 檔案使用者和使用者組 檔案相關許可權

檔案型別 軟硬連結 檔案使用者和使用者組 檔案相關許可權

1. 檔案型別概念說明

1》 檔案詳細資訊詳解

    134319695 -rw-------. 1 root root 1.7K Dec  8 12:08 anaconda-ks.cfg
    134319707 -rw-r--r--  1 root root   12 Dec 13 11:48 index

2> inpde編號

Linux 系統中檔案的唯一編號,就相當於身份證號

3> 硬連結和軟連結

> 硬連結

》》》》 硬連結直接指向 index node 編號

> 軟連結

》》》》相當於 Windows中的快捷方式,主要用來指向對應檔案的路徑

4》 建立命令

> ln

引數: -s :建立的就是軟連結

5》 刪除檔案的底層邏輯

1.> 刪除的是硬連結

2.> 判斷該檔案硬連結數是否為0

3.> 如果為0 , 則在磁碟中將其刪除

4.> 如果部位0,則只刪除一個硬連結

5. 檔案型別

普通檔案        :  f(-)

資料夾             : d

連結檔案          : l

裝置問檔案       : b    c

         b   : 磁碟檔案

        c   : 字元檔案



套接字檔案 (socket)       :  s

     
yum install mariadb* -y 管道檔案 : p 注意: 不能以顏色判斷檔案型別

# 斷點續傳

# 斷點續傳

.conf   配置檔案
.py     

user_name
username
userName
UserName

INDEX = INDEX

6. 使用者和 使用者組

1》. 使用者: 相當於賬號

root test

2》. 使用者組: 某些具有相同的屬性的賬號的集合

root

3》.建立 使用者的命令:

  useradd  

           引數:

                  -g: 指定使用者組(使用者必須存在)

                 
-r : 建立系統使用者 -M: 不建立家目錄 - u: 指定建立使用者的ID 的

》》》》 . 系統使用者

>>. 系統使用者:uid 在 0-999 之間的使用者,我們就看作系統使用者

系統使用者一般用在啟動應用程式上, 一般不需要登入系統

》》》》. 普通使用者

>> 普通使用者: uid 在 1000 以上的使用者,我們就看作 普通使用者

一般用在登入上

4》. 建立使用者組的命令:

    groupadd

                引數:   

                   -g: 指定使用者組

5》 切換使用者

   su   -  [ 使用者名稱}

       su      [使用者名稱]

   >>>檢視使用者的ID 或組的檔案

      id  [使用者名稱]

  

6》檢視使用者詳情的檔案

[root@localhost ~]# cat /etc/passwd
test01:x:1001:1001:使用者簡介:/home/test01:/bin/bash
使用者名稱          : test01
密碼佔位符    :x
1001        : userid
1001        : 組id
/home/test01 : 家目錄
/bin/bash    :預設的解析器    

bash
sh
zsh