linux的分類
㈠ linux屬於什麼類型的操作系統
Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red
Hat Enterprise Linux、SUSE、oracle linux等。
㈡ Linux系統中文件的分類
Linux的文件種類主要有下面這幾種:
�6�1 普通文件(regular file):就是一般我們存取的文件,由ls -al顯示出來的屬性中,第一個屬性為 [-],例如 [-rwxrwxrwx]。另外,依照文件的內容,又大致可以分為:
�8�7 純文本文件(ASCII):這是Unix系統中最多的一種文件類型,之所以稱為純文本文件,是因為內容為我們可以直接讀到的數據,例如數字、字母等等。設置文件幾乎都屬於這種文件類型。舉例來說,使用命令「cat ~/.bashrc」就可以看到該文件的內容(cat是將文件內容讀出來)。
�8�7 二進制文件(binary):我們在GNU發展史中提過,系統其實僅認識且可以執行二進制文件(binary file)。Linux中的可執行文件(腳本,文本方式的批處理文件不算)就是這種格式的。舉例來說,命令cat就是一個二進制文件。
�8�7 數據格式的文件(data):有些程序在運行過程中,會讀取某些特定格式的文件,那些特定格式的文件可以稱為數據文件(data file)。舉例來說,Linux在用戶登入時,都會將登錄數據記錄在 /var/log/wtmp文件內,該文件是一個數據文件,它能通過last命令讀出來。但使用cat時,會讀出亂碼。因為它是屬於一種特殊格式的文件。
�6�1 目錄(directory):就是目錄,第一個屬性為 [d],例如 [drwxrwxrwx]。
�6�1 連接文件(link):類似Windows下面的快捷方式。第一個屬性為 [l],例如 [lrwxrwxrwx]。
�6�1 設備與設備文件(device):與系統外設及存儲等相關的一些文件,通常都集中在 /dev目錄。
㈢ linux系統分為哪幾類
第一類:root(超級管理員),UID為0,這個用戶有極大的許可權,可以直接無視很多的限制,包括讀寫執行的許可權。
第二類:系統用戶,UID為1~499。一般是不會被登入的。
第三類就是普通用戶,UID范圍一般是500~65534。這類用戶的許可權會受到基本許可權的限制,也會受到來自管理員的限制。不過要注意nobody這個特殊的帳號,UID為65534,這個用戶的許可權會進一步的受到限制,一般用於實現來賓帳號。
當前市面上流行的Linux系統主要分為Readhat和Debian兩大系列,而android底層直接用linux原版內核。
一、Redhat系列
Redhat:主要是伺服器型Linux,商用收費;RHEL是Red Hat Enterprise Linux的縮寫。
CentOS:Redhat的100%復製版本,不收版權費用。
二、Debian系列
Debian:主要是桌面型Linux,代表為Ubuntu。這只是簡單的概括,專更詳細的分類總結及Linux知識介紹和應用可以看看相屬關書籍及資料,推薦一本Linux書籍《Linux就該這么學》。
CentOS:可靠的伺服器發行版。是一個重新編譯可安裝的Red Hat Enterprise Linux(RHEL)代碼,並提供及時的安全更新的所有套裝軟體升級為目標的社區項目。目前很多互聯網企業在用的發行版本。
Red Hat(紅帽):培訓、學習、應用、知名度比較高的Linux發行版本。對硬體兼容性來說也比較不錯,版本更新很快,對新硬體和新技術支持較好。Red Hat的開放源碼模式提供跨物理、虛擬和雲端環境的企業運算解決方案,以幫助企業降低成本並提升效能、穩定性與安全性。
Ubuntu:流行的桌面Linux發行版。朝著發展一種「易用和免費」的桌面操作系統做出了極大的努力和貢獻,能夠與市場上任何一款個人操作系統相競爭。Ubuntu的優勢是固定的發布周期和支持期限、易於初學者學習、具有豐富的文檔。
SUSE:擁有讓用戶滿意的漂亮的桌面環境,優秀的系統 管理工具,同時為那些購買盒裝版的用戶提供最好的印刷品與任何可用的文檔。
Debian:優勢是非常穩定、擁有卓越的質量控制、超過20,000數量的軟體、比任何其他的Linux發行支持更多的處理器架構。
㈣ Linux有哪些版本,是怎麼分類的
linux啊,分類不好分啊。linux的版本有幾百種,主要的一些呢,雲飛已經回答了。至於分類,不好分啊。如果按性質分,可以分為商業版和社區版。如果按功能分,可以分為桌面版,伺服器版和工作站。還有的根本沒法分。
㈤ linux的常見的分區類型有哪些
主分區是Ext4格式,另一個SWAP分區格式。
linux最少需要兩個分區,主分區是Ext4格式,另一個SWAP分區格式。
1、第一個是引導分區,用來安裝UEFI等引導信息,通常用Ext2、Ext4的格式;
2、第二個就是安裝系統和儲存文件的Ext4格式分區;
3、第三個就是專用於與內存交換數據和作為緩存使用的SWAP分區。
(5)linux的分類擴展閱讀
1、s -l命令以詳情模式(long listing fashion)列出文件夾的內容。
1、ls -a命令會列出文件夾里的所有內容,包括以"."開頭的隱藏文件。注意:在Linux中,文件以「.」開頭就是隱藏文件,並且每個文件,文件夾,設備或者命令都是以文件對待。
2、lsblklsblk就是列出塊設備。除了RAM外,以標準的樹狀輸出格式,整齊地顯示塊設備。lsblk -l命令以列表格式顯示塊設備(而不是樹狀格式)。注意:lsblk是最有用和最簡單的方式來了解新插入的USB設備的名字,特別是當你在終端上處理磁碟/塊設備時。
3、uname"uname"命令就是Unix Name的簡寫。顯示機器名,操作系統和內核的詳細信息。注意:uname顯示內核類別,uname -a顯示詳細信息。
㈥ linux分為那三個部分
Linux系統本身是個軟體的概念(當然,其無法脫離硬體系統而存在)。
其三個基本組成部分:
【啟動引導程序】
即bootloader,常見的如Grub。用於引導系統啟動,載入內核到系統內存並啟動內核。
【內核】
即操作系統核心。包含硬體驅動模塊,為上層應用提供統一易用的硬體操作介面;負責系統任務調度與分配,保證系統資源被合理有效地利用。內核通過shell接收用戶指令並執行。
【文件系統】
如現在的日誌文件系統ext2/ext3。Linux的應用程序按照一定的分類,以文件系統的形式組織存放在磁碟或分區上。內核啟動後掛載文件系統(第一個掛載的是根文件系統)。
㈦ Linux文件系統中包括的主要文件類型有哪些
Linux 系統核心支持十多種文件系統類型:jfs,ReiserFS,ext,ext2,ext3,iso9660,xfs,minx,msdos,umsdos,Vfat,NTFS,Hpfs,Nfs,smb,sysv,proc 等.
下面是主要分類:
一, ext ext 是第一個專門為 Linux 的文件系統類型,叫做擴展文件系統.
二, ext2 ext2 是為解決 ext 文件系統的缺陷而設計的可擴展的高性能的文件系統.又被稱為 二級擴展文件系統
三, ext3 ext3 是由開放資源社區開發的日誌文件系統,. ext3 被設計成是 ext2 的升級版本。
四, jsf jsf 提供了基於日誌的位元組級文件系統,該文件系統是為面向事務的高性能系統而開發的。
五,ReiserFS ReiserFS 基於平 衡樹結構的 、ReiserFS 文件系統在網上公布.ReiserFS 3.6.x(作為 Linux 2.4 一部分 的版本),設計成員相信最好的文件系統是那些能夠有助於創建獨立的共享環境或者命名空間的文件系統。
六,Xfs xfs 是一種非常優秀的日誌文件系統,它是 SGI 公司設計的.xfs 被稱為業界最先進 的,最具可升級性的文件系統技術.它是一個全 64 位,快速,穩固的日誌文件系統,
其他文件系統簡介:
Minix:Llnux 支持的第一個文件系統,對用戶有很多限制而且性能低下
Xia:Minix 文件系統修正後的版本.在一定程度上解決了文件名和文件系統大小的
Msdos:msdos 是在 Dos,Windows 和某些 OS/2 操作系統上使用的一種文件系 統,其名稱採用"8+3"的形式,即 8 個字元的文件名加上 3 個字元的擴展名.
umsdos:Linux 下的擴展 msdos 文件系統驅動,支持長文件名,所有者,允許 許可權,連接和設備文件.允許一個普通的 msdo s 文件系統用於 Linux,而且無須為它建 立單獨的分區.
iso9660:名. 標准 CDROM 文件系統,通用的 Rock Ridge 增強系統,允許長文件 Vfat:vfat 是 Windows9x 和 Windows NT/2000 下使用的一種 Dos 文件系統, 其在 Dos 文件系統的基礎上增加了對長文件名的支持.
Nfs:Sun 公司推出的網路文件系統,允許多台計算機之間共享同一文件系統,易 於從所有這些計算機上存取文件.
Hpfs: High Performance File System(HPFS) 高性能文件系統(HPFS) HPFS 是 Microsoft 的 LAN Manager 中的文件系統,同時也是 IBM 的 LAN Server 和 OS/2 的文件系統.HPFS 能訪問較大的硬碟驅動器,提供更多的組織特性並改善了文件 系統的安全特性.
Smb:smb 是一種支持 Windows for workgroups,Windows NT 和 Lan Man ager 的基於 SMB 協議的網路操作系統.
Sysv:sysv 文件系統實際上是 System V/Coherent 在 Linux 平台上的文件系統.
Ncpfs:ncpfs 是一種 Novell NetWare 使用的 NCP 協議的網路操作系統.
Proc:proc 是 Linux 系統中作為一種偽文件系統出現的,它用來作為連接內核數據 結構的界面. NTFS:微軟 Windows NT 內核的系列操作系統支持的,一個特別為網路和磁碟配 額,文件加密等管理安全特性設計的磁碟格式.
㈧ "Linux的常用的文件類型分為哪六種各自的標志符是什麼
在Linux中,有一句經典的話叫做一切皆文件」。
文件分類:
(1)普通文件(regular):存在於外部存儲器中,用於存儲普通文件。
(2)目錄文件(directory):用於存放目錄項,是文件系統管理的重要文件類型。
(3)管道文件(pipe):一種用於進程間通信的特殊文件,也稱為命名管道FIFO。
(4)套接字文件(socket):一種用於網路間通信的特殊文件。
(5)鏈接文件(link);用於間接訪問另外一個目標文件,相當於widows快捷方式。
(6)字元設備文件(character):字元設備在應用層的訪問結構。
(7)塊設備文件(block):塊設備在應用層的訪問介面。
在linux終端下輸入ls -l命令,學習linux每條文件信息的最左邊的一個字元即表示了該文件的類別:
b:塊設備文件
c:字元設備文件
d:目錄文件
l:鏈接文件
p:管道文件
-:普通文件
s:套接字文件
㈨ Linux系統中有哪幾種文件類型
第一種:普通文件。就是一般存取的文件,由ls-al顯示出來的屬性中,第一個屬性為 [-];另外,依照文件的內容,又大致分為:
1、純文本文件:這是Unix系統中最多的一種文件類型,之所以稱為純文本文件,是因為內容可以直接讀到數據,比如數字、字母等。設置文件幾乎都屬於這種文件類型。
2、二進制文件:系統其實僅認識且可以執行二進制文件。Linux中的可執行文件就是這種格式的。
3、數據格式的文件:有些程序在運行過程中,會讀取某些特定格式的文件,那些特定格式的文件也可以稱為數據文件。
第二種:目錄文件。就是目錄,第一個屬性為[d]。
第三種:連接文件。類似Windows下的快捷方式,第一個屬性為[l]。
第四種:設備文件。與系統外設及存儲等相關的一些文件,通常都集中在/dev目錄,又分為兩種。
1、塊設備文件:就是存儲數據以供系統存取的介面設備,簡單而言就是硬碟,第一個屬性為 [b]。
2、字元設備文件:即串列埠的介面設備,比如鍵盤、滑鼠等,第一個屬性為 [c]。
第五種:套接字文件:這類文件通常用在網路數據連接,可以啟動一個程序來監聽客戶端的要求,客戶端就可以通過套接字來進行數據通信。第一個屬性為[s],常在
/var/run目錄中看到這種文件類型。
第六種:管道文件:FIFO也是一種特殊的文件類型,它主要的目的是,解決多個程序同時存取一個文件所造成的錯誤,FIFO是first-in-first-out的縮寫,第一個屬性是[p]。
更多Linux知識,可關注「老男孩Linux」公眾號
㈩ linux常見的文件類型
在Linux操作系統里有Ext2、Ext3、Linux swap和VFAT四種格式
Ext2:
Ext2是GNU/Linux系統中標準的文件系統。這是Linux中使用最多的一種文件系統,它是專門為Linux設計的,擁有極快的速度和極小的CPU佔用率。Ext2既可以用於標準的塊設備(如硬碟),也被應用在軟盤等移動存儲設備上。
Ext3:
Ext3是Ext2的下一代,也就是保有Ext2的格式之下再加上日誌功能。Ext3是一種日誌式文件系統(Journal File System),最大的特點是:它會將整個磁碟的寫入動作完整的記錄在磁碟的某個區域上,以便有需要時回溯追蹤。當在某個過程中斷時,系統可以根據這些記錄直接回溯並重整被中斷的部分,重整速度相當快。該分區格式被廣泛應用在Linux系統中。
Linux swap:
它是Linux中一種專門用於交換分區的swap文件系統。Linux是使用這一整個分區作為交換空間。一般這個swap格式的交換分區是主內存的2倍。在內存不夠時,Linux會將部分數據寫到交換分區上。
VFAT:
VFAT叫長文件名系統,這是一個與Windows系統兼容的Linux文件系統,支持長文件名,可以作為Windows與Linux交換文件的分區。