linux及其文件系統

   計算機是由CPU、存儲設備(內存、硬盤)、I/O設備(鍵盤、鼠標、顯示器)組成。CPU負責進行運算和控制;硬盤和內存負責永久和臨時存儲數據;Input設備負責輸入指令或者數據,output設備負責輸出處理過的數據。

    

    Linux的發行版主要有Debian,Slackware,Redhat;

我們常見的Ubuntu是Debian的衍生版本,OpenSUSE是slackware的衍生版本,Redhat旗下的Redhat Enterprise Linux是其收費服務版本,而CentOS則是Redhat Enterprise Linux的社區版,免費提供給用戶使用,Fedora也是Redhat的另外一個衍生版本。

    linux的哲學思想有:

一切皆文件,即任何硬件或軟件都以不同種類的文件形式存在于linux中;

單一文件組成linux,即有大量功能單一的小文件關聯起來完成整個linux系統的功能;

避免用戶交互,即文件執行后不再與用戶進行交互,從而易于做到自動化;

配置信息文本化,即將配置文件存儲于文本文件中方便使用。

    linux命令的使用格式是:command [options] <arguments>

具體來說,ifconfig 用戶顯示網絡接口的信息; echo 對輸入內容進行回顯; tty用于顯示當前終端路徑; startx用于打開一個GUI終端; pwd用于打印當前工作路徑;  explort用于查看環境變量; history,查看所輸入的歷史命令; shutdown和poweroff為關機命令,可配合不同參數執行立即關機以及延時關機等; reboot為系統重啟命令; hwclock用于顯示硬件時鐘; date用于顯示linux的系統時間和日期。

    可用man命令查詢所有命令的幫助手冊,根據linux發行版不同,man文檔的一般有8,9個部分,每個man文檔其中涵蓋的章節有NAME, SYNOPSIS, DESCRIPTION等,其中SYNOPSIS是用于指出命令使用方式的關鍵章節。

    linux文件系統的層級結構如下:

/bin 存儲任何用戶都可用的命令程序文件

/sbin 存儲系統管理員使用的程序文件

/boot 存儲引導加載器時需要的靜態文件

/dev 存儲特殊文件和設備文件

/etc 存儲系統程序的配置文件,只可為靜態

/home 普通用戶的家目錄

/root 系統管理員的家目錄

/lib(lib64) 為系統啟動或/bin以及/sbin內的應用程序提供共享庫

/media 便攜設備的掛載點

/mnt 其他文件系統的掛載點

/opt 附加應用程序(add-on)的安裝位置

/srv 存儲當前主機為服務提供的數據

/tmp 存儲程序產生的臨時文件

/usr 此為用戶層級,其內亦可添加 bin,sbin,lib,lib64,include,share,local;其中/usr/local用于存  儲系統管理員安裝的本地應用程序以及第三方程序

/var 用于存儲常發生變化的數據,其內可有cache,lib,local,log,opt,run,tmp

/proc 此為基于內存的虛擬文件系統,存儲內核及進程的信息如/proc/net/ipv4/ip_forward, /proc/net/bonding

/sys 此為另外一種內核數據的訪問途徑,設計用來替代/proc

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

(0)
llw0417llw0417
上一篇 2016-09-21 09:43
下一篇 2016-09-21 12:45

相關推薦

  • LNMP

    1、源碼編譯安裝LNMP架構環境 OS版本:2.6.32-431.el6.x86_64 Nginx版本:nginx-1.6.1 mariadb版本:mariadb-10.0.13 php版本:php-5.4.26 1、安裝編譯安裝所需系統環境 ~]# yum groupinstall "Development Tools" "S…

    Linux干貨 2017-02-09
  • Linxux運維基礎小計

    常用cat、ls、touch、mkdir、cp、mv小結 ·cat連續的將文件的內容顯示在銀幕上 用法:cat[OPTION]…[FILE]… 參數 -A顯示所有非正常的所有符號 -E顯示行結束符 -T顯示制表符 -v顯示其他的非打印字符 -n對顯示的行進行編號,與文件內容沒有關系 -b:打印出行號(空白行不標行號) 直接輸入cat命令表示等待用戶的輸入并打…

    2017-02-18
  • 9 grep & egrep & 正則表達式

    grep grep = Global search REgular expression and Print out the line 語法及用途 grep [OPTIONS] PATTERN [FILE…] 根據用戶指定的“…

    Linux干貨 2016-08-10
  • Basic認證

    basic認證: (1) 定義安全域 [root@bluee htdocs]# mkdir admin [root@bluee htdocs]# vim admin/index.html 刷新瀏覽器,可以看到admin/index.html文件內容“Page FOR Adminstration” 編輯配置文件: 找個位置增加一個Directoty: <…

    Linux干貨 2016-08-05
  • PHP運行模式

    PHP運行模式有4鐘: 1)cgi 通用網關接口(Common Gateway Interface))2) fast-cgi 常駐 (long-live) 型的 CGI3) cli  命令行運行   (Command Line Interface)4)web模塊模式 (apache等web服務器運行的模塊模式) 1.  CGI(…

    Linux干貨 2015-04-10
  • Linux文件查找的使用方法

    文件查找的方法 locate命令       非實時查找(數據庫查找): locate查詢系統上預建的文件索引數據庫 /var/lib/mlocate/mlocate.db    依賴于事先構建的索引;索引的構建是在系統較為空閑時自動進行(周期性任務);管理員手動更新數據庫(updated…

    Linux干貨 2016-08-15

評論列表(2條)

  • 馬哥教育
    馬哥教育 2016-09-22 09:47

    是不是沒寫完啊?

    • llw0417
      llw0417 2016-09-23 03:20

      @馬哥教育寫完了啊,按照題目回答的。哪不對嗎?

欧美性久久久久