計算機組成及Linux基礎

計算機組成及Linux基礎

一:計算機的組成及其基本功能

計算機主要由五大基礎部件組成:控制器,運算器,存儲器,輸入設備,輸出設備。

控制器:計算機的核心組件,協調各程序的運行,對計算機的各項資源進行控制分配;

運算器:計算機實現算術運算以及邏輯運算的部件;

存儲器:計算機用來存放數據和程序的基本部件,存儲器由若干存儲單元組成,每個存儲單元都有一個地址,計算機通過地址對存儲單元進行讀寫操作;

輸入設備:向計算機輸入信息的設備,鍵盤,鼠標就是常見的計算機輸入設備;

輸出設備:顯示計算機運行結果的設備,屏幕就是常見的計算機輸出設備。

二:Linux的主要發行版

目前基于Linux內核開發的主流發行版有:Debian,RedHat,S.u.S.E 。

Linux的發行版大概分為兩類。一是由商業公司開發維護的發行版;二是社區組織維護的發行版。商業公司開發的以RedHat為代表,后者則以Debian為主要代表。

RedHat:國內使用最多的Linux版本,也是網絡上資料最多的Linux版本。RedHat系列的包管理方式采用的是基于RPM包的YUM管理方式,包分發方式是編譯好的二進制文件;

Debian:Debian是社區類Linux的典范,是最遵循GNU規范的Linux系統。Debian最具特色的是apt-get / dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式;

S.u.S.E:是Slackware的二次發行版本,S.u.S.E也是采用基于RPM包的管理方式。

三:Linux的哲學思想

Linux的哲學思想主要由如下幾項:

1.一切皆文件

Linux幾乎所有的資源都統統抽象為文件的形式表達;包括硬件設備,甚至是通信接口等等;

2.由眾多功能單一的程序組成,一個程序只做一件事情,組合小程序完成復雜的程序;

3.Linux盡量避免與用戶的交互

目的:易于一編程的方式實現自動化任務;

4.使用文本文件保存配置信息。

四:Linux系統上命令的使用格式及基礎命令

Linux命令的語法通用格式:COMMAND OPTIONS ARGUMENTS,即命令 [選項] [參數]。

一下介紹幾個Linux系統上的基礎命令:

ifconfig:用來查看Linux系統的網絡配置信息,在命令提示符下輸入ifconfig 回車,就可以看到Linux系統當前的基本網絡配置信息;

echo:回顯命令,在命令行中輸入echo命令 [選項] [參數],回車在終端屏幕上即會回顯處相應的信息。例如在提示符下輸入 echo “Hello World”;回車,屏幕上就會出現Hello World輸出;

tty:用于顯示出連接到當前標準輸入的終端設備文件名。例如輸入tty ,輸出結果為/dev/pts/1;

startx:定義一個圖形化回話,語法為:startx [ [ client ] options … ] [ — [ server ] [ display ] options … ];

export:用于將shell變量輸出為環境變量,或者將shell函數輸出為環境變量。語法:export [選項] [參數],例如在Linux命令提示符下輸入export,可查看已經存在的環境變量;

pwd:顯示當前的工作目錄;

history:顯示歷史名利;

shutdown,poweroff:都是管理關機相關的命令;

reboot:重啟系統的命令;

hwclock:查詢和設置系統的硬件時間,語法:hwclock [function] [option…];

date:查詢或設定系統日期。

語法:date [OPTION] [+FORMAT]
FORMAT:格式符
~]# date +%F YYYY-MM-DD
+%T hh:mm:ss
+%Y YYYY
+%m MM
+%d DD
+%H hh
+%M mm
+%S ss
+%s: 從1970年1月1號(unix元年)0點0分0秒到命令執行那一刻經過的秒數;
-s:根據STRING設定時間,[MMDDhhmm[[CC]YY][.ss]]

五:Linux系統上獲取命令幫助信息

內部命令的幫助信息:help COMMAND;

外部命令的幫助信息有如下方式:

1.命令自帶的簡要格式的幫助信息:COMMAND –help

2.使用手冊:manual

3.info方式

man文檔的章節劃分包括以下:

  1. 用戶命令
  2. 系統調用
  3. C庫調用
  4. 設備文件及特殊文件
  5. 文件格式(配置文件格式)
  6. 游戲使用幫助
  7. 雜項
  8. 管理工具及守護進程。

六:Linux發行版的基礎目錄名稱命名及功用規定

Linux的基礎目錄如下:

/:根目錄,所有一切文件皆在其下;

/bin:存放系統命令;

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

/dev:設備文件主目錄;

/root:超級用戶root家目錄;

/tmp:臨時文件存放目錄;

/opt:第三方程序文件存放目錄;

/mnt:用戶掛在目錄;

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

/home:普通用戶的家目錄;

/sbin:存放超級用戶使用的命令;

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

 

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

(0)
gw章gw章
上一篇 2018-03-04 14:21
下一篇 2018-03-04 18:18

相關推薦

  • Linux中的文本處理工具

    本章內容:   一、各種文本工具來查看、分析,統計文本文件   二、grep   三、正則表達式   四、擴展正則表達式   五、Sed 具體內容如下: 一、抽取文本的工具:      文件內容:less和cat      文件截取:head和tai…

    Linux干貨 2016-08-08
  • N26-博客作業-week15

    1、總結sed和awk的詳細用法 sed: 語法結構 sed [OPTION]…’script’ [input-file]…[action] -r:支持擴展正則表達式 -n:不輸出模式空間中的內容至屏幕 -e script1 -e script2 -e script3:指定多腳本運行 -f /path/to/script_file:從指定的文件中讀取…

    Linux干貨 2017-07-14
  • 第8天:腳本基礎,btrf,raid,

    http://note.youdao.com/yws/public/redirect/share?id=61b38adef24ced4dc646a5ef8e68df18&type=false

    Linux干貨 2016-08-16
  • Linux作業管理、網絡客戶端工具和bash循環

    Linux系統作業控制;                   job:         前臺作業foregroud:通過終端啟動,且啟動后會一直占據終端;         后臺作業…

    Linux干貨 2017-01-05
  • btrfs管理及應用

    一、btrfs的命令選項     mkfs.btrfs         -L 'LABEL' 指定卷標         -d <type&…

    Linux干貨 2016-03-12
  • 使用lxc搭建虛擬機

        使用lxc可以幫助我們搭建輕量級的虛擬機,這種虛擬機的對資源要求不高,非常適合在硬件條件受限時建立多臺虛擬機的情況,有助于我們完成需要多節點參與的實驗環境。     下面來演示lxc的搭建過程: 一、確保NetworkManager服務是停止的。 二、將宿主機的網卡模擬為…

    Linux干貨 2015-06-17
欧美性久久久久