二、 .NET只能在Windows中應用,適用於中小型項目,在大型項目中應用不多。如今出現了Windows服務器(外圍的服務器)。linux
三、學習的範圍:(1)怎麼使用linux; (2)linux的管理(系統管理,網絡管理,數據庫管理,負載均衡部署);(3)Linux shell編程shell
拓展:數據庫
Redhat——面向大型企業,有些包比較陳舊(保守一些)編程
ubuntu——適合創業型(阿里雲,amazon支持,能夠做爲服務器平臺,也能夠做爲我的開發平臺)ubuntu
硬件管理,內存管理,輸入輸出,VFS(虛擬文件系統),進程管理(輕量級的,不是Windows中重量級的)安全
VFS=FileSystem虛擬文件系統(即文件的分塊形式,相似於長方形,圓形等);常見的有FAT16,NTFS,在Linux中使用的是EXT2,不一樣的文件系統之間通常是不兼容的(大小對不上)。服務器
重點:網絡
VFS在各類文件系統中定義不一樣接口,對不一樣文件系統兼容。(在不一樣的文件系統上定義了統一的接口,在VFS看來全部的文件系統都是同樣的,做爲程序而言,只須要針對VFS編程便可(用C編程而不是Java),沒有必要針對不一樣的文件系統編程,這樣就簡化了咱們的編程,例如JDK的虛擬機等都是這種原理)負載均衡
拓展:文件系統格式的選擇性能
FAT又分爲FAT16和FAT32。
其中FAT16是自DOS、Windows 3.x以來普遍使用的硬盤分區格式,是傳統的16位文件系統。它有極好的兼容性,DOS、Windows 、Windows NT的各類版本,以及其餘各種操做系統都支持FAT16。它相對速度快, CPU資源耗用少,因此至今還是各種機器硬盤經常使用的分區格式。可是傳統FAT16的不支持長文件名,受到8+3,即8個字符的文件名加3個字符擴展名的限制。單個分區的最大尺寸爲2GB,單個硬盤的最大容量通常不能超過8GB,因此若是硬盤容量超過8GB,8GB以上空間則因沒法利用而浪費。
而FAT32是Windows 95 OSR2版開始推出兼容16位的32位文件系統。最大特色爲使用較小的簇(每簇僅爲4KB)分配文件單元,大大提升硬盤空間利用率,減小了浪費。單個硬盤的最大容量達到2TB(1TB=1024GB),爲海量硬盤的使用者提供了方便。它支持長文件名,能很好運行 DOS、Windows 95-2000的各類版本,但系統開銷要大於FAT16。這種文件系統的安全性仍然較差。目前,支持這一磁盤分區格式的操做系統有win 9七、win 98和win 2000/XP。可是,這種分區格式也有它的缺點,首先是採用fat32格式分區的磁盤,因爲文件分配表的擴大,運行速度比採用fat16格式分區的硬盤要慢;另外,因爲dos系統和某些早期的應用軟件不支持這種分區格式,因此採用這種分區格式後,就沒法再使用老的dos操做系統和某些舊的應用軟件了。
NTFS具備FAT的全部基本功能,並提供了優於FAT和FAT 32文件系統的特色:更好的文件安全性和更大的磁盤壓縮。支持大磁盤,最大可達2TB(NTFS的最大驅動器容量遠遠大於FAT的最大驅動器容量,而且隨着驅動器容量的增長,NTFS的性能並不降低,這與FAT有很大不一樣)。能夠在安裝過程當中,將現有的分區轉換爲NTFS。也能夠在安裝後的任什麼時候候,經過在命令提示符下使用convert.exe程序,將文件系統從FAT轉換爲NTFS。可是只有Windows NT/2000/XP才能識別NTFS系統,Windows 9x/Me以及DOS等操做系統都不能支持、識別NTFS格式的磁盤。因爲DOS系統不支持NTFS系統,因此最好不要將C:盤製做爲NTFS系統,這樣在系統崩潰後便於在DOS系統下修復。可是NTFS文件系統存在一個明顯的不足,就是若是使用NTFS格式化分區,那麼只有Windows 2000能夠訪問在該分區上建立的文件,其餘操做系統不能使用Windows 2000 NTFS分區。
(1)r——發佈版本,已經調試好對外發布的版本
(例如α-內部測試經過,貝塔-用戶測試經過)
(2)發行套件中x基本都是偶數