一、 描述計算機的組成及其功能
運算器的功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工處理
控制器的功能是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等
存儲器的功能是 存儲程序、數據和各種信號、命令等信息,并在需要時提供這些信息
輸入設備的功能是下指令,提供數據
輸出設備的功能是輸出數據加工的結果
二、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別
Debian
ubuntu 面向個人用戶,主打用戶界面
mint
knopix
Slackware
S.u.S.E
SLES
OpenSUSE? ?屬于德文使用界面,免費的
RedHat:
RedHat Enterprise Linux: RHEL? 面向企業的發行版的服務與支持需要支付費用。
CentOS: Community ENTerprise OS? 是免費版本,功能使用與 RHEL一樣,但不支持服務。
Fedora Core
三、描述Linux的哲學思想,按照自己的理解對其解釋性描述。
一切皆文件;linux的所有資源幾乎都以文字形式存在,硬件設備也不例外。
由眾多功能單一的程序組成;一個程序只做一件事,并且做好。
盡量避免跟用戶交互。
使用文本文件保存配置信息。
四、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、……等命令使用,配合相應實例闡述。
命令格式:COMMAND? OPTIONS ARGUMENTS
ifconfig
[xi@zhws ~]$ ifconfig
eth3 Link encap:Ethernet HWaddr 00:0C:29:DE:04:DA
inet addr:192.168.52.52 Bcast:192.168.52.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fede:4da/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28553 errors:0 dropped:0 overruns:0 frame:0
TX packets:24774 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2351708 (2.2 MiB) TX bytes:3215031 (3.0 MiB)
[xi@zhws ~]$ ifconfig eth3
eth3 Link encap:Ethernet HWaddr 00:0C:29:DE:04:DA
inet addr:192.168.52.52 Bcast:192.168.52.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fede:4da/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28591 errors:0 dropped:0 overruns:0 frame:0
TX packets:24803 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2354738 (2.2 MiB) TX bytes:3218681 (3.0 MiB)
echo [SHORT-OPTION]… [STRING]…
-n: 不進行換行;
-e:讓轉義符生效;
\n:換行
\t:制表符
[xi@zhws ~]$ echo $ SHELL
$ SHELL
tty [OPTION]…
[xi@zhws ~]$ tty
/dev/pts/0
startx(ARGUMENTS)
export(選項)(參數)
用于將shell變量輸出為環境變量,或者將shell函數輸出為環境變量。
[xi@zhws ~]$ export
declare -x CVS_RSH=”ssh”
declare -x G_BROKEN_FILENAMES=”1″
declare -x HISTCONTROL=”ignoredups”
declare -x HISTSIZE=”1000″
declare -x HOME=”/home/shu”
declare -x HOSTNAME=”zhws”
declare -x LANG=”en_US.UTF-8″
declare -x LESSOPEN=”|/usr/bin/lesspipe.sh %s”
declare -x LOADEDMODULES=””
declare -x LOGNAME=”xi”
pwd [OPTION]…
顯示當前工作目錄
[xi@zhws ~]$ pwd
/home/shu
history
查看命令歷史列表
[xi@zhws ~]$ history
1 exit
2 su root
3 su zhangws
4 useradd mod
5 exit
6 sudo useradd mon
7 su root
8 sudo command to run
9 sudo -1
10 sudo -t
shutdown [OPTION]… TIME [MESSAGE]
shutdown +5 "System will shutdown after 5 minutes" poweroff [OPTION]... 用于關機 reboot [OPTION]... 用于重啟 hwclock [functions] [options] 顯示或設定硬件時鐘 -s, --hctosys:以硬件為準,把系統調整為與硬件時間相同; -w, --systohc:以系統為準,把硬件時間調整為與系統時鐘相同; date:系統時鐘 顯示日期時間: date [OPTION]... [+FORMAT]
[xi@zhws ~]$ date
Wed Apr 5 06:14:11 CST 2017
五、如何獲取幫助信息,描述man文檔章節劃分。
對于內部命令獲取幫助? ???help command?
對于外部命令獲取幫助
- ?command — help
- man command?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
- info command? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
- ?很多應用程序會自帶幫助文檔:/usr/share/doc/APP-VERSION
- 主流發行版官方文檔??http://www.redhat.com/doc
6.程序官方的文檔:
7.搜索引擎google
man 文檔共8章
man 1:用戶命令;
2:系統調用;
3:C庫調用;
4:設備文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戲使用幫助;
7:雜項;
8:管理工具及守護進行;
六、羅列發行版基礎目錄名稱命名法則及功用規定。
/ 根目錄
/bin:所有用戶可用的基本命令程序文件;
/sbin:供系統管理使用的工具程序;
/boot:引導加載器必須用到的各靜態文件:kernel, initramfs(initrd), grub等;
/dev:存儲特殊文件或設備文件;
/etc:系統程序的配置文件,只能為靜態;
/home:普通的家目錄的集中位置;一般每個普通用戶的家目錄默認為此目錄下與用戶名同名的子目錄,
/root:管理員的家目錄
/lib:為系統啟動或根文件系統上的應用程序(/bin, /sbin等)提供共享庫,以及為內核提供內核模塊
libc.so.*:動態鏈接的C庫;
ld*:運行時鏈接器/加載器;
modules:用于存儲內核模塊的目錄;
/lib64:64位系統特有的存放64位共享庫的路徑;
/media:便攜式設備掛載點,cdrom, floppy等;
/mnt:其它文件系統的臨時掛載點;
/opt:附加應用程序的安裝位置;可選路徑;
/srv:當前主機為服務提供的數據;
/tmp:為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄;可供所用戶執行寫入操作;有特殊權限;
/usr:usr Hierarchy,全局共享的只讀數據路徑;
/usr/bin
/usr/sbin
/usr/lib
/usr/lib64
/usr/include:C程序頭文件;
/usr/share:命令手冊頁和自帶文檔等架構特有的文件的存儲位置
/usr/local:系統管理員安裝的應用程序目錄
/usr/X11R6:X-Window程序的安裝位置
/usr/src:程序源碼文件的存儲位置
/usr/local:Local hierarchy,讓系統管理員安裝本地應用程序;也通常用于安裝第三方程序;
/var:/var Hierarchy,存儲常發生變化的數據的目錄;
/var/cache 應用程序緩存目錄。
/var/account 處理賬號日志(選項)。
/var/crash 系統錯誤信息(選項)。
/var/games 游戲數據。
/var/lib 各種狀態數據。
/var/lock 文件鎖定紀錄。
/var/log 日志記錄。
/var/mail 電子郵件。
/var/opt /opt目錄的變量數據。
/proc:基于內存的虛擬文件系統,用于為內核及進程存儲其相關信息;它們多為內核參數,例如net.ipv4.ip_forward, 虛擬為net/ipv4/ip_forward, 存儲于/proc/sys/, 因此其完整路徑為/proc/sys/net/ipv4/ip_forward;
/sys:sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑;其主要作用在于為管理Linux設備提供一種統一模型的的接口;
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89469
博客內容整理的很好,一開始的內容比較基礎,但很重要,需要堅持,再接再勵!