Linux的哲學思想及Linux發行版

講述一下幾個問題:

第一,Linux的哲學思想;第二,Linux發行版的基礎目錄名稱,命名法則和功用規定;第三,Linux不同發行版之間的聯系和區別。

Linux的哲學思想:

1、一切皆文件。是Unix/Linux的基本哲學之一,不僅普通的文件,目錄,字符設備,塊設備,套接字等在Unix/Linux中都是以文件被對待。

2、小型,單一用途的程序。程序和可執行文件不要太復雜,這樣才能保證Linux內核高效運行。

3、連接程序,共同完成復雜功能。復雜的任務可以通過連接多個簡單的程序實現復雜的功能。

4、避免令人困惑的用戶頁面。

5、配置數據存儲在文本中。

Linux發行版的基礎目錄名稱,命名法則和功用規定:

/bin 存放的系統命令

/boot 存放系統的啟動文件和內核

/dev 設備文件主目錄(具體設備信息在/proc目錄中)

/proc 系統進程和系統硬件信息

/etc 系統主配置文件主目錄

/var 系統配置文件主目錄

/home 普通用戶的家目錄

/lib&/lib64 系統庫文件存放的目錄

.dll

/user 系統幫助文件以及源碼包安裝位置

/sbin 超級用戶使用的命令存放的目錄

/mnt 用戶掛載目錄

/run 存放當前運行程序庫的目錄,當前運行目錄

/root 超級用戶root家目錄

/tmp 臨時文件存放目錄

/media 可移動介質掛載點

/opt 第三方應用程序文件存放目錄

/srv 常用語各種非RedHat版本的網絡服務器

命名規則:主版本號、次版本號、末版本號

其中其版本號可以確定Linux內核版本的類型

–開發版:次版本號數字為奇數

–穩定版:次版本號數字為偶數

Linux不同發行版之間的聯系和區別:

Linux發行版本數百種之多,但是大體可以分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者的代表是RedHat,后者的代表是Debian。商業公司的發行版一般是收費的,比如RedHat Enterprise Linux: RHEL,收費的同時提供穩定性服務,在使用過程中出現什么問題,供應商會提供服務;社區的發行版免費,但使用過程中沒有相應的服務。centOS社區工作者在RedHat的基礎上發展下來的一個分支,后背RedHat承認屬于RedHat,目前不同于RedHat其他發行版,屬于免費發行版。

原創文章,作者:282265970@qq.com,如若轉載,請注明出處:http://www.www58058.com/47227

(0)
282265970@qq.com282265970@qq.com
上一篇 2016-09-17 18:38
下一篇 2016-09-17 20:41

相關推薦

  • CentOS6刪除/etc/fstab和/boot后恢復

    CentOS6刪除/etc/fstab和/boot后恢復 背景: Linux CentOS系統和啟動相關的文件都在/boot目錄下,如果我們將/boot目錄下所有的文件都刪除,然后在恢復系統,那以后在遇到系統啟動問題時就都可以解決了。在這基礎上,在將/etc/fstab文件刪除,這樣更加大了修復的難度,不過這都是可以修復的,這里就將介紹如何修復。 實驗環境:…

    2017-09-01
  • 馬哥教育網絡班22期+第5周課程練習

    week5: 1、顯示當前系統上root、fedora或user1用戶的默認shell; [root@rs1 ~]# awk -F':' '$1 ~ /^(root|fedora|user1)/{print $1,$NF}' /etc/pa…

    Linux干貨 2016-09-08
  • Net22-第一周作業-linux基礎知識

    1、描述計算機的組成及其功能。    計算機硬件由五大部件組成,分別是運算器、控制器、存儲器、輸入和輸出設備組成。 其中,運算器和控制器合稱為cpu,接受指令,加工數據。 存儲器又分為內存和外存(硬盤、U盤等等),這里指的是內存,給cpu提供數據和指令。 輸入設備對數據進行輸入,如鼠標,鍵盤等。 輸出設備對計算結果進行顯示或者打印等,如顯…

    Linux干貨 2016-08-22
  • ansible的入門使用手冊

    ansible1

    2018-01-15
  • 馬哥教育網絡班22期+第7周課程練習

    1、創建一個10G分區,并格式為ext4文件系統; fdisk /dev/sdd n p 1 2048 +10G w (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; mke2fs -t ext4 -b 2048 -m 2&nb…

    Linux干貨 2016-09-26
  • LVM2 邏輯卷管理工具

    LVM2:  LVM: Logical Volume Manager, Version: 2  dm: device mapper,將一個或多個底層塊設備組織成一個邏輯設備的模塊; /dev/dm-#  /dev/mapper/VG_NAME-LV_NAME /dev/mapper/vol0-root /dev/VG_NAME/…

    Linux干貨 2015-09-19
欧美性久久久久