Linux的哲學思想

Linux的哲學思想

1、一切皆文件(硬件設備亦如此):

所有資源在Linux上都已以文件方式存在,包括硬件設備(設備文件)通信接口。

linux 系統中所有的設備都是作為文件系統的一個節點來掛載和使用的,比如光驅,一般掛載在 /mnt/ cdrom 里,cpu掛載在/dev/cpu.

2、 由眾多功能單一的小程序組成:

且每一個小程序只做一件事情,并且只做好該件事情即可。

一個小程序只做好一件事情,即實現一個功能,或者說完成一件任務。

此可以理解為一個社會有許許多多的公司組成,且每個公司只需要做好一件事情,通過公司之間的合作完成社會的建設,也可以理解為一個公司有眾多的部門組成,每個部門只完成自己部門的職能,通過各個部門之間的配合來順利展開公司的業務;

正因為Linux的這一點,才致使開源軟件的“生態圈”概念的形成。

3、組合小程序完成復雜任務:

一個復雜的任務不必使用一個大型的程序來獨立完成,它由多個單獨的小程序組合以完成復雜任務。這樣既便于排錯,也可以讓程序運行更完美。

4、盡量避免跟用戶交互:
可以通過編寫的程序,來實現對Linux系統的自動化管理;?還可以彰顯專業性。

5、使用文本文件保存配置信息:

在文本文件中存儲配置和數據。因為文本是最易于實現的底層的數據接口表現形式–通用接口,所以使用文本編輯器,就能輕松完成大多數的程序管理。
使用shell命令來增加杠桿性和可移植性。

6、提供機制,而非策略

所謂“機制”,即“提供什么功能”

所謂“策略”,即“實現什么功能”

可以理解為:提供了可以實現各種功能的接口,但是沒有提供實現該功能的具體行為

7、簡單,直觀。

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/104493

(0)
咖啡棗咖啡棗
上一篇 2018-08-04 12:50
下一篇 2018-08-04 16:26

相關推薦

  • Centos7登陸顏色修改

    ? 在用遠程登陸軟件登陸Centos時,登陸提示符是一串黑色的字符,假如登陸的窗口多時很容易造成各種運維事故。本來要在機器A上修改文件配置,結果沒看清在機器B上修改文件配置,造成不必要的麻煩。這時修改登陸字符顏色就顯得很重要,設置一個醒目的提示字符顏色可減少不必要的麻煩,也能夠提醒自己謹慎操作!下面給大家說明下相關配置要求。 ? ? ? ? ? ? ? ? …

    Linux筆記 2018-03-31
  • 文件查找命令locate與find的對比分析

    文件查找命令locate與find的對比分析一、locate 1、locate命令是用來文件查找的命令,依賴于事先構建的索引。而索引的更新并不是實時的,而是每次開機啟動或者管理員手動更新。因為是使用事先建立的索引庫進行檢索,所以會有以下特點: 1)查找速度快 2)模糊查找 3)非實時查找 4)搜索的是文件的全路徑,不僅僅是文件名 5)可能之搜索用戶具備讀取和…

    Linux筆記 2018-04-14
  • 第二周

    反向單引號 ` `:執行能力強,可以執行命令 [等價于$()]單引號 ‘ ’:只顯示字符雙引號 “ ”:識別變量,不識別命令花括號{ }: 里面內容互相組合 打印重復字符串的簡化形式echo file{1,3,5} 顯示為file1.3.5rm -f file{1,3,5} 刪除file1.3.5echo file{1..10} 顯示為file1&#8230…

    Linux筆記 2018-07-29
  • 系統安裝服務器搭建

    http服務器、dhcp服務器、tftp服務器

    2018-05-26
  • 出來馬哥教育

    18年到馬哥教育學校Linux

    Linux筆記 2018-07-19
  • sed的高級用法,rpm .yum的使用以及磁盤存儲和文件系統

    sed的高級用法 和 包管理器(rpm , yum )

    Linux筆記 2018-04-19
欧美性久久久久