LINUX中的七種文件類型
d 目錄文件。
l 符號鏈接文件(指向另一個文件,類似於windows的快捷方式)。
s 套接字文件。
b 塊設備文件。
c 字元設備文件。
p 命名管道文件。
- 普通文件。
『貳』 linux opt目錄的作用
今天看到了幾篇Linux系統各個目錄的一些作用,寫的很好,整合一下,方便大家查找.1>文件系統的類型LINUX有四種基本文件系統類型:普通文件
『叄』 Linux的文件系統
Linux的文件類型分為普通文件、d目錄文件、b塊設備文件、c字元設備文件(串口設備)、s套接字文件(特殊文件scoket)、l鏈接文件。
例如下圖,d開頭的是目錄文件,-開頭的是普通文件,l開頭的是鏈接文件
以touch,cp,tar,echo,cat等工具命令創建的文件都是普通文件,普通文件又分為以下三種:
1)純文本文件:文件內容可以直接讀取到數據(ASCL text)
2)二進制文件:linux中可執行文件(命令)
3)數據格式文件(一種特殊的文件 data)
ls -ld可以顯示所有的目錄文件
linux系統中的鏈接文件與WIN系統的快捷方式基本差不多,linux中鏈接文件又分為硬鏈接與軟鏈接。
硬鏈接: 是指通過索引節點來進行鏈接,在系統中多個文件各指向同一個索引節點,是可以的正常允許的,這種情況下的文件被稱之為硬鏈接。實際生產環境中用戶可以通過硬鏈接的方式來防止誤刪重要數據。
ln 源文件名 鏈接文件名 創建硬鏈接文件
軟鏈接: 也稱符號鏈接(快捷方式),實際上它是一個文本文件,它存儲著指向源文件鏈接的位置信息。
ln -s 源文件名 鏈接文件名 創建軟鏈接文件
另外要注意目錄是不可以創建硬鏈接文件的,但可創建軟鏈接文件,如下圖:
關於文件的軟鏈接和硬鏈接,總結起來有以下四種情況:
1)刪除源文件時,硬鏈接文件正常使用,軟鏈接文件就失效了。
2)刪除硬鏈接時,對源文件與軟鏈接無影響。
3)刪除軟鏈接時,對源文件與硬鏈接無任何影響。
4)刪除源文件、硬鏈接文件後,整個文件就會被刪除。
對於目錄的軟鏈接和硬鏈接,總結如下:
1)目錄是不可創建硬鏈接文件,可以創建軟鏈接文件。
2)目錄的軟鏈接是生產環境中非常實用的。
3)所有目錄都有一個硬鏈接「.」,目錄硬鏈接是不可跨越文件系統的。
Linux文件的擴展名主要是為了方便區分不同的文件,和windows的強類型擴展名不一樣。
1、.tar .tar.gz .tgz .zip 這類表示壓縮文件
2、.sh 表示shell腳本文件
3、.html .php .jsp 網頁文件
4、.conf 系統服務的配置文件
5、.rpm 表示RPM安裝包文件
每一個文件都有自己的屬性信息,它的屬性信息包括:索引節點、文件類型、許可權信息、所有者、所屬組、最近修改時間、大小、文件名或目錄名、硬鏈接數量。
我們以下圖的cron.daily這個文件為例,d表示文件類型是目錄文件,rwxr-xr-x這個表示許可權,第一個rwx表示的文件所有者用戶的許可權,第二個r-x表示的是所屬組的許可權,第三個r-x表示的是其他用戶的許可權。2表示硬鏈接數量,第一個root表示文件所有者是root,第二個root表示所屬組,42表示文件大小,May 27 2021表示最後的修改時間,corn.daily是文件名稱。
其中的索引節點編號需要通過ls -i才能看到,在最左邊顯示的那一串數字,如下圖所示:
『肆』 LINUX規定了四種文件類型 哪四種
linux的4中文件類型?看文件類型看開頭『 ls -al』指令: d(directory):目錄 -:普通文件回 l(link):連接文件 b(blok):設備文件 s(socket):套接字答文件 p(pipe):管道文件。。。
如果你問的是文件種類的話應該是這些,不止4種,建議《鳥哥的私房菜》,不錯的書
『伍』 linux操作系統文件類型有哪幾種,有什麼區別
Linux文件類型常見的有:普通文件、目錄文件、字元設備文件和塊設備文件、符號鏈接文件等,現在我們進行一個簡要的說明。
1. 普通文件
我們用 ls -lh 來查看某個文件的屬性,可以看到有類似-rwxrwxrwx,值得注意的是第一個符號是 - ,這樣的文件在Linux中就是普通文件。這些文件一般是用一些相關的應用程序創建,比如圖像工具、文檔工具、歸檔工具... .... 或 cp工具等。這類文件的刪除方式是用rm 命令。
2. 目錄文件
當我們在某個目錄下執行,看到有類似 drwxr-xr-x ,這樣的文件就是目錄,目錄在Linux是一個比較特殊的文件。注意它的第一個字元是d。創建目錄的命令可以用 mkdir 命令,或cp命令,cp可以把一個目錄復制為另一個目錄。刪除用rm 或rmdir命令。
3. 字元設備或塊設備文件
區塊(block)設備文件 :就是一些儲存數據, 以提供系統隨機存取的介面設備,舉例來說,硬碟與軟盤等就是啦。 你可以隨機的在硬碟的不同區塊讀寫,這種裝置就是成組設備。你可以自行查一下/dev/sda看看, 會發現第一個屬性為[ b ]。
字元(character)設備文件:亦即是一些串列埠的介面設備, 例如鍵盤、滑鼠等等。這些設備的特色就是一次性讀取的,不能夠截斷輸出。 舉例來說,你不可能讓滑鼠跳到另一個畫面,而是滑動到另一個地方。第一個屬性為 [ c ]。
4. 數據介面文件(sockets):
數據介面文件(或者:套介面文件),這種類型的文件通常被用在網路上的數據承接了。我們可以啟動一個程序來監聽客戶端的要求, 而客戶端就可以透過這個socket來進行數據的溝通了。第一個屬性為 [ s ], 最常在/var/run這個目錄中看到這種文件類型了。
5. 符號鏈接文件:
當我們查看文件屬性時,會看到有類似 lrwxrwxrwx,注意第一個字元是l,這類文件是鏈接文件。是通過ln -s 源文件名 新文件名創建的。這和Windows操作系統中的快捷方式有點相似。
『陸』 Linux有哪些常見操作系統
希賽小編為你介紹幾款常用的操作系統:
veket系統
veket系統目前包括veket-x86平台系統和隨身系統,還有上網本系統,分別對應veket-8系統、veket-7系統和veket-5系統。經過測試,veket-7和veket-5在使用上比較完善。veket-8目前還處於測試期,在功能上可能還不穩定。
Ubuntu系統
這個系統又名烏班圖系統,也是一個以桌面應用為主的Linux操作系統,系統分為雲平台,伺服器版和桌面版。可以根據需要選擇相應的版本。桌面版目前最新版本好像是Ubuntu13.10版本,在虛擬機上安裝過,還算可以
Fedora系統
此系統,也是基於linux的一款不錯的操作系統,在界面上比較美觀,安裝文件可能會相對較大一些,大家可以嘗試一下。
麒麟操作系統
這個算是國產的一個自主可控的基於linux的操作系統,在功能上也算比較完善,有32位和64位的系統,想嘗試的朋友可以下載安裝試一下。
雨林木風os系統,(2012年已經更名為startos)
這個系統號稱看起來想winxp的linux操作系統,在使用習慣上盡量仿winxp系統界面,對於用不習慣linux系統的朋友可以試試這個,版本可以考慮3.0/4.0,startos已經出到了6.0版本。大家可以支持下。
此外還有其它一些系統,比如Debian系統、Elementaryos系統、CentOS系統、ALTlinux、Makulu系統、openSUSE系統、pearOS系統、RedHat等等,這些系統各有特色,比如Elementary在界面上比較新穎美觀。也可以選擇嘗試。
『柒』 1、 請列舉系統根目錄「/」常用的目錄有哪些,並說明每個目錄中存放的具體內容
親,你可以先看一下圖片
具體說明如下。
一、文件類型
LINUX有四種基本文件系統類型:普通文件、目錄文件、連接文件和特殊文件,可用file命令來識別。
普通文件:如文本文件、C語言元代碼、SHELL腳本、二進制的可執行文件等,可用cat、less、more、vi、emacs來察看內容,用mv來改名。
目錄文件:包括文件名、子目錄名及其指針。它是LINUX儲存文件名的唯一地方,可用ls列出目錄文件。
連接文件:是指向同一索引節點的那些目錄條目。用ls來查看是,連接文件的標志用l開頭,而文件面後以"->"指向所連接的文件。
特殊文件:LINUX的一些設備如磁碟、終端、列印機等都在文件系統中表示出來,則一類文件就是特殊文件,常放在/dev目錄內。
二、詳細說明
1、 /root 這是系統管理員(root user)的目錄。
2、/bin 這里存放了標準的(或者說是預設的)linux的工具。
3、/etc 這里主要存放了系統配置方面的文件。
4、/dev 這里主要存放與設備(包括外設)有關的文件(unix和linux系統均把設備當成文件)。
5、/home 這里主要存放你的個人數據。具體每個用戶的設置文件,用戶的桌面文件夾,還有用戶的數據都放在這里。
6、/tmp 這是臨時目錄。對於某些程序來說,有些文件被用了一次兩次之後,就不會再被用到,像這樣的文件就放在這里。
7、/usr 在這個目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像游戲阿,一些列印工具拉等等。
8、/opt 這里主要存放那些可選的程序。
9、/usr/local 這里主要存放那些手動安裝的軟體,即不是通過「新立得」或apt-get安裝的軟體。它和/usr目錄具有相類似的目錄結構。
10、/media 有些linux的發行版使用這個目錄來掛載那些usb介面的移動硬碟(包括U盤)、CD/DVD驅動器等等。
希望能幫到你,滿意請採納。