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
下一篇 2016-09-17

相關推薦

  • Linux文件管理及bash特性詳解

    1.Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。  文件管理工具:cp,mv,rm       cp命令:copy       源文件:目標文件  單源復制:cp [OPTION]… [-T] SOURCE DEST  多源復制:…

    Linux干貨 2016-11-06
  • 學習宣言

     博觀而約取,厚積而薄發。

    Linux干貨 2016-10-24
  • LNMMP架構實現Web動靜分離

    前言 前面的文章中說過LAMP架構包括:Linux操作系統,Apache網站服務器,MySQL數據庫,Perl、PHP或者Python編程語言,而今天要說的LNMMP 和LAMP類似,只是作為Web服務器的不再是Apache而是高性能的Nginx,同時引進Memcached加速緩存效率,用于加快訪問速度。 Memcached是一款開源、高性能、分布…

    Linux干貨 2015-06-15
  • 用shell腳本打等腰三角新

       *   ***  ***** *******   預覽圖形 發現圖形由三個變量組成 行數n 每行的空格數a 和每行的符號數b 關系是    a=n-當前行數    b=2xn-1   并且空格都在符號前 根據關系編寫腳本 #!/bin/bash read…

    Linux干貨 2016-08-22
  • sed使用小結

    sed使用小結 Stream EDitor  行編輯器       sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”( pattern space),接著用sed命令處理緩沖區中的內容,處理完成后,…

    Linux干貨 2016-08-12
  • http協議(2.2&2.4)RPM搭建配置

    http協議(2.2&2.4)RPM搭建配置 httpd的程序環境: 主程序文件:/usr/sbin/httpd CentOS6系列(默認httpd2.2) 1)配置文件: /etc/httpd/conf/httpd.conf、  /etc/httpd/conf.d/*.conf 2)服務腳本: /etc/rc.d/init.d/…

    Linux干貨 2016-10-17
欧美性久久久久