1、描述計算機的組成及其功能:
答:計算機由
1.1、CPU(運算器、控制器)進行邏輯運算跟控制運算,寄存器、緩存
1.2、輸入單元(鍵盤、鼠標、手寫板等)、輸出單元(屏幕、打印機)
1.3、存儲器(內存、硬盤)
2、按系列羅列linux的發行版,并描述不同發行版之間的聯系與區別。
答:debian(ubuntu、mint、knopix)、slackware(S.U.S.E、openSUSE)、redhat(redhat enterprise linux、fedora core、centos)、gentoo、archlinux。
區別:
相同處:內核都是從kernel.org所釋放出來的,都是用 Linux Standard Base (LSB)等標準、目錄架構的 File system Hierarchy Standard (FHS)標準 規范來開發。
不同之處:debian(debian、ubuntu)用的是dpkg的方式安裝軟件,用的是apt-get在線安裝。redhat(centos、redhat、frdora)slackware用的是rpm方式安裝軟件,用的是yum在線安裝。
S.U.S.E:rpm方式,zypper在線安裝。
3、描述linux的哲學思想,并按照自己的理解對其進行解釋性描述。
答:3.1、一切皆文件。(把所有的資源統統抽象為文件形式,包括硬件設備,甚至通信接口等)
3.2、由眾多功能單一的程序組成,一個程序只做好一件事情,組合小程序,完成復雜的任務。
3.3、盡量避免跟用戶交互,目標是以編程化方式完成自動化任務。
3.4、配置信息文件以文本文件方式保存。
4、說明linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、tty、pwd、history、shutdown、poweroff、reboot、hwlock、date命令的使用,并配合相應的實例來闡述。
4.1、ifconfig:命令用來查看和配置網絡設備。
-a :顯示全部接口信息。
ifconfig [網絡設備] up :啟動網卡
示例:[root@nagios ~]# ifconfig eth0 up
ifconfig[網絡設備] down:關閉網卡
示例:[root@nagios ~]# ifconfig eth0 down
4.2、echo 回顯命令
-n 不進行換行。
-e:讓轉義符生效。 \n:換行 ? ?\t:制表符 ? ? ? \033[##m:控制顏色
echo “¥$AR_NAME”變量會替換,雙引號表示弱引用。
echo’$VAR_NAME’變量不會替換,單引號表示強引用。
4.3、tty:查看當前終端
4 .4、startx:啟動GUI
[root@nagios ~]# startx
4.5、pwd:顯示工作目錄
4.6、history 管理命令歷史
history -a :追加本次會話新執行命令歷史列表至歷史文件中。
history -d?:刪除歷史命令中指定的命令。
history -c:刪除全部歷史的命令
4.7、shutdown ? ?#關機重啟命令。
-h ? ? ? ? #關機
[root@nagios ~]# shutdown -h now ? ? #馬上關機,now為馬上的意思
-r ? ? ? #重啟
[root@nagios ~]# shutdown -r now ? ? #馬上重啟,
-c ? ? #取消
[root@nagios ~]# shutdown -c
-h +時間 ? ? ? ? #多少分鐘(或者什么時間段執行)
[root@nagios ~]# shutdown -h +5 ? #五分鐘后關機
[root@nagios ~]# shutdown -h 20:00 ?#20:00關機
4.8 、poweroff #關機
4.9、reboot ? ? ? #重啟
4.10、hwclock ?#顯示與設定時間
hwclock -s 已硬件時間為準來修改系統時間。
hwclock -w 以系統時間為準來修改硬件時間。
4.11、date ? ?#顯示與設定系統時間
date [OPTION]….[FORMAT]
[root@nagios ~]# date
Mon Sep 11 18:10:49 CST 2017
-s #設定時間
-F #按照指定格式顯示
-M ?#顯示分鐘
[root@nagios ~]# date +%M
13
-m ?#顯示月份
[root@nagios ~]# date +%m
09
-D ? #直接顯示日期
[root@nagios ~]# date +%D
09/11/17
-H ? #直接顯示小時
[root@nagios ~]# date +%H
18
-S ? #直接顯示秒
[root@nagios ~]# date +%S
18
5、如何在linux系統上獲取命令的幫助信息,請詳細列出,并man文檔的章節是如何劃分的。
COMMAND –help ?簡要格式幫助文檔
man COMMAND ?#man幫助文檔
2:系統調用;
3:C庫調用;
4:設備文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戲使用幫助;
7:雜項;
8:管理工具及守護進行;
/sbin:供系統管理使用的工具程序;
/boot:引導加載器必須用到的各靜態文件:kernel, initramfs(initrd), grub等;
/dev:存儲特殊文件或設備文件;
設備有兩種類型:字符設備(線性設備)、塊設備(隨機設備);
/etc:系統程序的配置文件,只能為靜態;
/home:普通的家目錄的集中位置;一般每個普通用戶的家目錄默認為此目錄下與用戶名同名的子目錄,/home/USERNAME;
/root:管理員的家目錄;可選;
/lib:為系統啟動或根文件系統上的應用程序(/bin, /sbin等)提供共享庫,以及為內核提供內核模塊
libc.so.*:動態鏈接的C庫;
ld*:運行時鏈接器/加載器;
modules:用于存儲內核模塊的目錄;
/lib64:64位系統特有的存放64位共享庫的路徑;
/media:便攜式設備掛載點,cdrom, floppy等;
/mnt:其它文件系統的臨時掛載點;
/opt:附加應用程序的安裝位置;可選路徑;
/srv:當前主機為服務提供的數據;
/tmp:為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄;可供所用戶執行寫入操作;有特殊權限;
/usr:usr Hierarchy,全局共享的只讀數據路徑;
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/86958
抓住了要點,內容不錯!