Linux哲學思想以及自己的理解

Linux哲學思想:

#1 一切接文件

#2  單一目的小程序

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

#4 文本文件保存配置信息

#5 盡量避免捕獲用戶接口

#6 提供機制,而非策略

自己的理解:(玩Linux時間比較短,沒什么太深刻的理解)

#1 一切皆文件

我們說“Linux中一切皆文件”直觀地可以這樣理解:所有的東西,設備、內存都模擬成文件,我們可以把他分成5種文件類型,c字符設備、b塊設備、l連接、f普通文件、d目錄。

#2 提供機制,而非策略:

籠統來說,所謂機制就是"提供什么樣的功能";策略就是"實現什么樣的功能"。這種獨特的設計思想為設計者提供了更大的空間使其更好的實現它。將能而君不御者勝,機制就好比不盲目指揮的君王,他只要發出他想要達到怎樣的目的,卻不給出任何具體行為,由將軍們自行決定。

原創文章,作者:vincent_chen,如若轉載,請注明出處:http://www.www58058.com/34066

(0)
vincent_chenvincent_chen
上一篇 2016-08-15 12:06
下一篇 2016-08-15 12:06

相關推薦

  • Linux終端類型

    Linux系統的終端主要包括控制臺終端、控制終端、串口終端、偽終端、虛擬終端。 1、控制臺終端(/dev/console)    在Unix系統中,計算機顯示器通常被稱為控制臺終端。Console與虛擬終端相關聯,內核將信息送到控制臺終端上(/dev/console), 通過與console相關聯的虛擬終端將信息顯示到屏幕上。不管當前正在…

    Linux干貨 2016-10-19
  • Linux文件管理及bash特性詳解

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

    Linux干貨 2016-11-06
  • 第二周-博客

    本文大綱 文件系統層級結構標準 Linux上常見的文件類型 bash的基礎特性 用戶、組和普通權限 一些零散命令的使用 文件系統層級結構標準 FHS是Filesystem Hierarchy Standard(文件系統層次化標準)的縮寫,多數Linux版本采用這種文件組織形式,類似于Windows操作系統中c盤的文件目錄,FHS采用樹形結構組織文件。FHS定…

    Linux干貨 2016-12-07
  • SQL優化大全

    1. 優化SQL步驟 1. 通過 show status和應用特點了解各種 SQL的執行頻率        通過 SHOW STATUS 可以提供服務器狀態信息,也可以使用 mysqladmin extende d-status 命令獲得。 SHOW STATUS 可以根據需要顯示 session 級別的統計結果和 g…

    Linux干貨 2015-04-13
  • 系統啟動流程相關概念

    前言: 了解系統內核基本知識 內核功能:進程管理、內存管理、網絡協議棧、文件系統、驅動程序、安全功能等  用戶空間:應用程序其中有進程或者線程 運行中的系統可分為兩層:內核空間、用戶空間  內核設計流派:  單內核設計:把每種功能集成于一個程序中;例如:linux 微內核設計:每種功能使用一個單獨的子系統實現;例如:Window…

    Linux干貨 2016-09-19
  • Linux磁盤和文件系統基礎

    概述     Linux系統上,磁盤要正常的進行數據的存儲,需要先進行分區,再進行格式化生成文件系統,最后掛載到某個目錄下,才能進行正常的數據存取,本篇就介紹一下磁盤從分區到正常使用的幾個步驟,具體分為以下幾個部分:     1、磁盤的基礎概念   &nbsp…

    Linux干貨 2016-08-29
欧美性久久久久