- 嵌入式Linux應用開發菜鳥進階
- 梁旭輝編著
- 656字
- 2018-12-30 18:50:59
1.2.1 Linux文件系統類型
很多人第一次接觸并具有感性認識的操作系統就是Windows,由于先入為主,所以對操作系統的理解也就是對Windows的理解。想要學好Linux,首先就是要區分Windows與Linux的不同;第二就是要理解Linux文件以及文件系統的概念,在此基礎之上再理解Linux各個功能模塊;第三就是要經常使用Linux操作系統。要做好這三步才能更好地認識Linux操作系統以及開發屬于我們的嵌入式Linux操作系統。下面給Linux文件系統分一下類型。
? ext2、ext3和ext4:現在Linux主流版本的文件系統一般都是ext4,從ext3到ext4有了比較大的變化,從可用性、數據完整性、速度以及易于轉化等方面都有了較大提高。從內核2.6.28開始就正式開始支持ext4文件系統了。
? swap文件系統:該系統在Linux中作為交換分區使用。在安裝Linux操作系統時,交換分區是必須要建立的,手動建立或者默認建立都可以,特別是Ubuntu,而且一般都是內存的兩倍。
? vfat文件系統:Linux中把DOS里采用的FAT文件系統(包括FAT12、FAT16和FAT32)都稱為vfat文件系統。
? NFS文件系統:網絡文件系統,允許一個系統在網絡上與其他人共享目錄和文件。用戶和程序可以像訪問本地文件一樣訪問遠端系統。
? ISO9660文件系統:標準的光盤(CDROM)使用的文件系統,是通用的Rock Ridge增強系統,允許長文件名。
? SMB:SMB是一種支持Windows for Workgroups、Windows NT和Lan Manager的基于SMB協議的網絡操作系統。
? Proc:在Linux系統中作為一種偽文件系統出現的、用來作為連接內核數據結構的界面。
在學習Linux文件系統前,要理解Windows與Linux的異同,這樣才能更快地進入Linux操作系統的學習。Linux與Windows相比,相同點有用戶和組、文件系統、端口和設備、網絡、服務等;不同的有Linux應用目標、可選的GUI、文件名拓展、重新引導、命令區分大小寫等。
- Windows Server 2019 Cookbook
- Mastering Distributed Tracing
- 曝光:Linux企業運維實戰
- Mastering KVM Virtualization
- Linux就該這么學
- INSTANT Migration from Windows Server 2008 and 2008 R2 to 2012 How-to
- NetDevOps入門與實踐
- Introduction to R for Quantitative Finance
- Learn CUDA Programming
- 從零開始學安裝與重裝系統
- OpenVZ Essentials
- Windows網絡編程(第2版)
- Less Web Development Essentials
- 樹莓派+傳感器:創建智能交互項目的實用方法、工具及最佳實踐
- Xamarin Mobile Application Development for Android