❶ linux根目錄符號是什麼
以下幾個符號作為目錄名有特殊的含義:
「/」代表根目錄
「..」代表上一級目錄
「.」 代表當前目錄
「~」代表HOME目錄
「-」代表前一目錄
❷ Linux文件許可權符號含義
Linux文件許可權符號含義
在Linux中,每個文件都有不同的許可權。用戶可以使用ls -l命令查看許可權屬性。其中,符號含義如下所示:
r:讀許可權。
w:寫許可權。
x:可執行許可權。
-:沒有許可權。
s:SET位許可權。
t:粘滯位許可權。
例如,可執行文件ls的許可權為-rwxr-xr-x。其中,第一個符號表示文件類型,-表示普通文件;後面分別為所有者許可權、所屬組的許可權和其它用戶許可權。這里,表示ls文件的所有者許可權為讀、寫和可執行;所屬組的許可權為讀和可執行;其它用戶許可權為讀和可執行。在一些文件許可權屬性後面,可能顯示為點、加號或空格,如「-rw-rw-r--.」或「-rw-r--r--+」。其中,許可權屬性後面有點,表示該文件帶有「SELinux的安全上下文」;許可權屬性後面標記為加號(+),表示使用了ACL(Access Control List)許可權。如果文件許可權後面附加一個空格,則表示系統沒有可替換的訪問控制措施。
❸ Linux用什麼字元表示當前目錄
用小數點。
例如,用戶名是「cc」,那麼默認的當前工作目錄為名字為「cc」的文件夾。
Linuxpwd 命令使用舉例
例:
用 pwd 命令查看默認工作目錄的完整
[cc@cc~]$ pwd
[cc@cc~]$ pwd
/home/cc
[cc@cc ~]$
以上就是關於Linux pwd 命令的使用方法
(3)linux文件夾符號擴展閱讀:
目錄結構的組織,關繫到文件系統的存取速度,也關繫到文件的共享性和安全性。因此,組織好文件的目錄,是設計好文件系統的重要環節。目前常用的目錄結構形式有單級目錄、兩級目錄和多級目錄。
這是最簡單的目錄結構。在整個文件系統中只建立一張目錄表,每個文件佔一個目錄項,目錄項中含文件名、文件擴展名、文件長度、文件類型、文件物理地址以及其它文件屬性。此外,為表明每個目錄項是否空閑,又設置了一個狀態位。
❹ 列舉linux系統的4種文件類型及其屬性符號
一. 文件類型
Linux文件類型常見的有:普通文件、目錄文件、字元設備文件和塊設備文件、符號鏈接文件等,現在我們進行一個簡要的說明。
1. 普通文件
我們用 ls -lh 來查看某個文件的屬性,可以看到有類似-rwxrwxrwx,值得注意的是第一個符號是 - ,這樣的文件在Linux中就是普通文件。這些文件一般是用一些相關的應用程序創建,比如圖像工具、文檔工具、歸檔工具... .... 或 cp工具等。這類文件的刪除方式是用rm 命令。 另外,依照文件的內容,又大略可以分為:
1>. 純文本檔(ASCII):
這是Linux系統中最多的一種文件類型,稱為純文本檔是因為內容為我們人類可以直接讀到的數據,例如數字、字母等等。 幾乎只要我們可以用來做為設定的文件都屬於這一種文件類型。 舉例來說,你可以用命令: cat ~/.bashrc 來看到該文件的內容。 (cat 是將一個文件內容讀出來的指令).
2>. 二進制文件(binary):
Linux系統其實僅認識且可以執行二進制文件(binary file)。Linux當中的可執行文件(scripts, 文字型批處理文件不算)就是這種格式的文件。 剛剛使用的命令cat就是一個binary file。
3>. 數據格式文件(data):
有些程序在運作的過程當中會讀取某些特定格式的文件,那些特定格式的文件可以被稱為數據文件 (data file)。舉例來說,我們的Linux在使用者登錄時,都會將登錄的數據記錄在 /var/log/wtmp那個文件內,該文件是一個data file,他能夠透過last這個指令讀出來! 但是使用cat時,會讀出亂碼~因為他是屬於一種特殊格式的文件?
2. 目錄文件
當我們在某個目錄下執行,看到有類似 drwxr-xr-x ,這樣的文件就是目錄,目錄在Linux是一個比較特殊的文件。注意它的第一個字元是d。創建目錄的命令可以用 mkdir 命令,或cp命令,cp可以把一個目錄復制為另一個目錄。刪除用rm 或rmdir命令。
3. 字元設備或塊設備文件
如時您進入/dev目錄,列一下文件,會看到類似如下的:
復制代碼
代碼如下:
[root@localhost ~]# ls -al /dev/tty</p> <p>crw-rw-rw- 1 root tty 5, 0 11-03 15:11 /dev/tty</p> <p>[root@localhost ~]# ls -la /dev/sda1</p> <p>brw-r----- 1 root disk 8, 1 11-03 07:11 /dev/sda1
我們看到/dev/tty的屬性是 crw-rw-rw- ,注意前面第一個字元是 c ,這表示字元設備文件。比如貓等串口設備。我們看到 /dev/sda1 的屬性是 brw-r----- ,注意前面的第一個字元是b,這表示塊設備,比如硬碟,光碟機等設備。
這個種類的文件,是用mknode來創建,用rm來刪除。目前在最新的Linux發行版本中,我們一般不用自己來創建設備文件。因為這些文件是和內核相關聯的。
與系統周邊及儲存等相關的一些文件, 通常都集中在/dev這個目錄之下!通常又分為兩種:
區塊(block)設備檔 :
就是一些儲存數據, 以提供系統隨機存取的介面設備,舉例來說,硬碟與軟盤等就是啦! 你可以隨機的在硬碟的不同區塊讀寫,這種裝置就是成組設備!你可以自行查一下/dev/sda看看, 會發現第一個屬性為[ b ]!
字元(character)設備文件:
亦即是一些串列埠的介面設備, 例如鍵盤、滑鼠等等!這些設備的特色就是一次性讀取的,不能夠截斷輸出。 舉例來說,你不可能讓滑鼠跳到另一個畫面,而是滑動到另一個地方!第一個屬性為 [ c ]。
4. 數據介面文件(sockets):
數據介面文件(或者:套介面文件),這種類型的文件通常被用在網路上的數據承接了。我們可以啟動一個程序來監聽客戶端的要求, 而客戶端就可以透過這個socket來進行數據的溝通了。第一個屬性為 [ s ], 最常在/var/run這個目錄中看到這種文件類型了。
例如:當我們啟動MySQL伺服器時,會產生一個mysql.sock的文件。
復制代碼
代碼如下:
[root@localhost ~]# ls -lh /var/lib/mysql/mysql.sock </p> <p>srwxrwxrwx 1 mysql mysql 0 04-19 11:12 /var/lib/mysql/mysql.sock
注意這個文件的屬性的第一個字元是 s。
5. 符號鏈接文件:
當我們查看文件屬性時,會看到有類似 lrwxrwxrwx,注意第一個字元是l,這類文件是鏈接文件。是通過ln -s 源文件名 新文件名 。上面是一個例子,表示setup.log是install.log的軟鏈接文件。怎麼理解呢?這和Windows操作系統中的快捷方式有點相似。
符號鏈接文件的創建方法舉例:
復制代碼
代碼如下:
[root@localhost test]# ls -lh log2012.log</p> <p>-rw-r--r-- 1 root root 296K 11-13 06:03 log2012.log</p> <p>[root@localhost test]# ln -s log2012.log linklog.log</p> <p>[root@localhost test]# ls -lh *.log</p> <p>lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log -> log2012.log</p> <p>-rw-r--r-- 1 root root 296K 11-13 06:03 log2012.log
6. 數據輸送文件(FIFO,pipe):
FIFO也是一種特殊的文件類型,他主要的目的在解決多個程序同時存取一個文件所造成的錯誤問題。 FIFO是first-in-first-out的縮寫。第一個屬性為[p] 。