一、描述計算機的組成及其功能。
計算機(Computer):俗稱電腦,是一種能接收和存儲信息,并按照存儲在其內部的程序對海量數據進行自動、高速地處理,然后把處理結果輸出的現代化智能電子設備
計算機系統由硬件(Hardware)系統和軟件(Software)系統兩大部分組成
1、硬件(Hardware)系統分為主機以及外部設備
主機包括中央處理器(cpu)以及內存儲器(ROM、RAM)
外部設備包括外部存儲器(硬盤,光盤等)、輸入設備(鍵盤、鼠標等)、輸出設備(顯示器等)以及其他設備
2、軟件(Software)系統分為系統軟件以及應用軟件
系統軟件包括操作系統(Linux、Windows等)、程序語言處理系統、數據庫管理系統以及服務程序
應用系統包括通用應用軟件(office等辦公軟件)以及專用應用軟件(用戶程序)
二、Linux的發行版
1、slackware:SUSE Linux Enterprise Server (SLES) OpenSuse桌面
2、debian:Ubuntu,mint
3、redhat:RHEL:RedHat Enterprise Linux(每18個月發行一個新版本)
CentOS:兼容RHEL的格式
中標麒麟:中標軟件
Fedora:每6個月發行一個新版本
4、ArchLinux:輕量簡潔
5、Gentoo:極致性能,不提供傳統意義的安裝程序
6、Android:kernel+busybox(工具集)+java虛擬機
三、Linux發行版之間的不同
??????在Linux發行版中,通常均使用軟件包管理系統,不同的操作系統,軟件包管理系統也不盡相同。比較常見的軟件包管理系統有以下幾種 ?????
? ? ? ? ??– dpkg:一般為Debian系使用,前端管理工具為apt-get ????
?? ? ? ??– rpm(The RPM Package Manager):一般為Red Hat系使用,S.u.S.E也有使用,前端工具包含多種:?
? ? ? ? ? ?yum:作為RHEL及CentOS的前端工具 ??????
? ? ? ? ? dnf:作為Fedora的前端工具 ????
? ? ? ? ? ZYpper:作為S.u.S.E及opensuse的前端工具 ?????
? ? ? ? ? urpmi:作為Mandriva Linux及Mageia的前端工具?
四、Linux的哲學思想
? ? ? ? ?1、一切都是一個文件:把幾乎所有資源統統抽象成文件形式,包括硬件設備以及通訊接口等
? ? ? ? ?2、由眾多單一目的程序組成:一個程序只實現一個功能,多個程序組合完成復雜任務
? ? ? ? ?3、盡量避免與用戶交互:易于以編程的方式實現自動化任務
? ? ? ? ?4、使用文本文件保存配置信息:
五、Linux系統上命令的使用格式,常用命令介紹
1、命令格式:COMMAND ?[OPTIONS…] ?[ARGUMENTS…]
OPTIONS:指定命令的運行特性,選項有如下兩種表現形式(有些選項可以帶參數,此稱為選項參數)
短選項:-c 例如:-l, -h(注意:有些選項沒有-;如有多個短選項,大部分可以合并)
長選項:–word 例如:–all, –human-readable(注意:長選項不能合并)
ARGUMENTS:命令的作用對象,比如文件名,用戶名等
2、ifconfig:查看當前系統中存活的網絡接口設備信息
-a:查看所有網絡接口設備
3、echo:回顯
-n:不進行換行
-e:讓轉義符生效(\n:換行、\t:制表符)
4、tty:顯示出連接到當前標準輸入的終端設備文件名
5、startx:用來啟動X Window,實際上是啟動X Window程序
6、export:用于將shell變量輸出為環境變量,或將shell函數輸出為環境變量
? ? ? ? ? ? ? ?-f:代表【變量名稱】中為函數名稱
? ? ? ? ? ? ? ?-n:刪除指定的變量。變量實際上并未刪除,只是不會輸出到后續指令的執行環境中】
? ? ? ? ? ? ? ?-p:列出所有shell賦予程序的環境變量
7、pwd:顯示工作目錄
8、history:用于顯示指定數目的指令命令
? ? ? ? ? ? ? ??-c:清空當前歷史命令 ????
? ? ? ? ? ? ? ??-a:將歷史命令緩沖區中命令寫入歷史命令文件中 ???
? ? ? ? ? ? ? ??-r:將歷史命令文件中的命令讀入當前歷史命令緩沖區 ??
? ? ? ? ? ? ? ??-w:將當前歷史命令緩沖區命令寫入歷史命令文件中 ??????
? ? ? ? ? ? ? ??n:打印最近n條歷史命令(n為數字)
9、shutdown:系統關機
? ? ? ? ? ? ? ???-h:將系統關機
? ? ? ? ? ? ? ???-r:重啟系統
? ? ? ? ? ? ? ??-k:送出信息給所有用戶,但不會實際關機
? ? ? ? ? ? ? ??-c:取消關機 ??
10、poweroff:用來關閉計算機操作系統并且切斷系統電源
? ? ? ? ? ? ? ?-d:關閉操作系統時,不將操作寫入日志文件 ???
? ? ? ? ? ? ? ?-f:強制關閉系統 ?
11、reboot:用來重新啟動正在進行的Linux操作系統
? ? ? ? ? ? ? ?-d:重新開機時不把數據寫入數據文件/var/tmp/wtmp ???
? ? ? ? ? ? ? ?-f:強制重新開機,不調用shutdown指令的功能
12、hwclock:顯示或設置硬件時鐘
? ? ? ? ? ? ? ?-r, –show 讀取硬件時鐘并打印結果
? ? ? ? ? ? ? ?–set 將 RTC 設置為 –date 指定的時間
? ? ? ? ? ? ? ?-s, –hctosys 從硬件時鐘設置系統時間
? ? ? ? ? ? ? ?-w, –systohc 從當前系統時間設置硬件時鐘
13、date:顯示或設置系統時間與日期
? ? ? ? ? ? ? ?-d<“字符串”>:顯示字符串所指的日期與時間 ????
? ? ? ? ? ? ? ?-s<“字符串”>:根據字符串設置的日期與時間 ?
六、Linux系統上獲取命令的幫助信息
1、內部命令:help ?COMMAND
2、外部命令:
(1)命令自帶簡要格式的使用幫助:
# COMMAND ?–help
(2)使用手冊:manual(位置:/usr/share/man)
#man ? COMMAND
(3)使用手冊的章節(/usr/share/man;/usr/share/man2;/usr/share/man3;…)
章節一:用戶命令
章節二:系統調用
章節三:C庫調用
章節四:設備文件及特殊文件
章節五:文件格式(配置文件格式)
章節六:游戲使用幫助
章節七:雜項
章節八:管理工具及守護進程
七、Linux發行版的基礎目錄名稱命名法則及功用規定
1、基礎目錄
/bin :存放的系統命令
/boot :存放著系統的啟動文件和內核
/dev :設備文件主目錄(設備不在這里,具體設備信息/proc目錄中)
/proc :系統進程和系統硬件信息
/etc :系統主配置文件主目錄
/var :系統配置文件主目錄
/home :普通用戶的家目錄
/lib&/lib64:系統庫文件存放的目錄 .dll
/usr :系統幫助文檔以及源碼包安裝位置
/sbin :超級用戶使用的命令存放的目錄
/mnt :用戶掛載目錄
/run :存放當前運行程序庫的目錄,當前運行目錄
/root :超級用戶root家目錄
/tmp :臨時文件存放目錄
/media :可移動介質掛載點
/opt :第三方應用程序文件存放目錄
/srv :常用語各種非RedHat版本的網絡服務器
2、命名規則
Linux的內核版本由3部分組成:
主版本號
次版本號
—開發版,次版本號數字為奇數
–穩定版,次版本號數字為偶數
末版本號
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97995
內容很不錯,注意格式。