一:計算機的組成及其基本功能
計算機主要由五大基礎部件組成:控制器,運算器,存儲器,輸入設備,輸出設備.
- 控制器:計算機的核心組件,協調各程序的運行,對計算機的各項資源進行控制分配;
- 運算器:計算機實現算術運算以及邏輯運算的部件;
- 存儲器:計算機用來存放數據和程序的基本部件。
存儲器由若干存儲單元組成,每個存儲單元都有一個地址,計算機通過地址對存儲單元進行讀寫操作; - 輸入設備:向計算機輸入信息的設備,鍵盤,鼠標就是常見的計算機輸入設備;
- 輸出設備:顯示計算機運行結果的設備,屏幕就是常見的計算機輸出設備。
二:Linux的主要發行版
linux的發行版:
- RedHat
- Fedora
- suse(Novell)
- 紅旗
- debian
- Ubuntu
- centos
不同發行版之間的聯系和區別: —?Red Hat ,是redhat自己的發行的企業版,是redhat的一個重要節點。Fedore是一款基于linux的操作系統,也是一組維持計算機正常運行的軟件集合。由紅帽公司贊助。?suse linux,針對個人用戶。?紅旗linux的發行版,包括桌面版、工作站版、數據中心服務器版、HA集群版和紅旗嵌入式linux等產品. 是中國較大、較成熟的linux發行版之一。
debian,三大發行版中唯一以社區形式運作,不以商業公司形式運作。
是一個致力于創建自由操作系統的合作組織。而且debian開發者所創建的操作系統中絕大部分基礎工具來自于GNU工程。?Ubuntu(烏版圖)是一個以桌面應用為主的linux操作系統。
Ubuntu的目標在于為一般用戶提供一個最新的、同時又相當穩定的主要由自由軟件構建而成的操作系統。 * Centos是一個基于redhat linux 提供的可自由使用源代碼的企業級linux發行版本。
目前Centos已被收購,成為redhat旗下的一個組織。
三:Linux的哲學思想
Linux的哲學思想主要由如下幾項:
- 一切皆文件。Linux幾乎所有的資源都統統抽象為文件的形式表達;包括硬件設備,甚至是通信接口等等;
- 由眾多功能單一的程序組成,一個程序只做一件事情,組合小程序完成復雜的程序;
- Linux盡量避免與用戶的交互。目的:易于一編程的方式實現自動化任務;
- 使用文本文件保存配置信息。
四: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; — 外部命令的幫助信息有如下方式: —?命令自帶的簡要格式的幫助信息:COMMAND –help?使用手冊:manual * 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/91877