注意:請同學們不要參考我這個,怕誤導,謝謝
A.計算機組成及其功能
1.計算機的組成分:硬件和軟件
硬件:CPU,存儲設備(內存,硬盤),輸入輸出設備(鍵盤,顯示器,鼠標)
軟件:操作系統(Linux,Windows,Mac…)及一切應用軟件
B.按系列羅列Linux的發行版,并描述不同發行版本之間的聯系和區別
deblin -> Ubuntu
Red had ->centos
C.說明Linux是哲學思想,并按照自己的理解對其做解釋性的描述
a.一切皆文件
b.由功能單一的程序組成
c.配置信息以文本格式存儲
D.說明Linux系統上命令的使用格式,詳細介紹
-
命令 [選項….] [參數….] 注意:….表示可有多個數值
-
選項:
-
短選項: -選項值(兩個選項可以合并:例如:ls -al)
-
長選項: – -選項值(不能合并:例如:- -help)
ifconfig.echo.tty.startx.export.pwd.history.shutdown.poweroff.reboot.hwclock.date命令的使用并配合相應的實例來闡述
ifconfig 分析:在centos 6中查看ip 在centos 7 中用ip addr list查看
ectoh 回顯命令:
-e 啟用轉義字符
-n 不輸出結尾的換行符
\ 轉意字符(如 \t 制表符,\a 報警…)
tty [選項]… :顯示出連接到當前標準輸入的終端設備文件名。
-s, –silent, –quiet 什么也不顯示,只返回退出狀態值
–help 顯示此幫助信息并退出
–version 顯示版本信息并退出
startx "centos 7 中沒有這個命令" 查IP用:ip addr list
export 選項:
-f 指 shell 函數
-n 刪除每個 NAME 名稱的導出屬性
-p 顯示所有導出的變量和函數的列表
pwd 顯示當前目錄
pwd 環境變量:
PWD 保持了當前目錄路徑
OLDPWD 保持了上一次所在的目錄路徑
cd 或 cd~ 回到當前用戶的主目錄
cd和目錄文件名直接切換到指定的目錄中(但要注意目錄路徑)
cd- 表示在上一級目錄和當前目錄之間來回的切換
history 查看或設置命令歷史相關參數
該命令有幾個對應的環境變量:
HISTSIZE:命令歷史記錄的條數
HISTFILE: ~/.bash_history
HISTFILESIZE: 命令歷史文件記錄歷史的條數
選項:
-d 刪除歷史中指定的命令
-c 清空命令歷史
-a 手動追加當前會話緩沖區的命令歷史至歷史文件中
n 顯示歷史命令中最近的 n 條命令
注意: 連續執行相同是命令,在歷史記錄中只記錄一次
shutdown 選項 參數
-r 重啟 可指定時間重啟 now 立刻 +時間(例如:+3 表示3分鐘后重啟)
-h 關機 可指定時間關機 now 立刻 +時間(例如:+3 表示3分鐘后關機)
-c 取消關機
poweroff -f 強制關機,相當于斷電源
reboot –f 強制重啟 -p 切斷電源
hwclock 查詢或設置硬件時鐘
-s,–hctosys 以硬件時間為準來修改系統時間
-w,–systohc 以系統時間為準來修改硬件時間
date 顯示時間
E.如何在liunx系統上獲取命令的幫助信息,請詳細列出并,并描述man文檔的章節是如何劃分的
man 配置文件為:Centos 7:/ect/man_db.conf Centos 6:/etc/man.config
man 手冊分段:
NAME:命令的名稱及簡要說明
DESCRIPTION:命令功能的詳細描述
OPTIONS:所有支持的選項相關的說明
SYSNOPSIS:使用格式
EXAMPLES:使用實例
NOTES:相關注意事項
FILES:相關的配置文件
SEEALSO:相關參考
在man 中這些符號的意義:
[] 可選內容
<> 必選內容
| 二選一
… 同類內容可以有多個
man 命令的操作方法:
翻屏:使用空格或者上下箭頭鍵,或者PgUP,PgDn等來進行,文本搜索等
F.請羅列linux的發行版的基礎目錄名稱法則及功用規定
/boot:系統引導啟動時要加載的靜態文件、內核、和ramdisk及grub等。
/bin:系統自身啟動和運行時可能會用到的核心二進制程序,不能關聯至獨立分區。
/sbin:管理類基本命令,不能關聯至獨立分區,系統啟動便會用到的程序。
/lib:基本共享庫文件,及內核模塊文件。
/lib64:專用于X86_64系統上的輔助共享庫文件存放位置。
/etc:大多數應用程序的配置文件的集中存放位置。
/home:普通用戶的家目錄統一存放位置,每個用戶的主目錄通常默認為:/home/tan
/root:管理員root用戶的主目錄。
/media:便攜式移動設備的掛載點
cdrom
usb 設備
/mnt:臨時文件系統掛載點。
/dev:所有設備文件及特殊文件存儲位置。
b :隨機訪問
c :線性訪問
/opt:第三方應用程序安裝目錄
/srv:服務類程序用到的中間數據
/tmp:臨時文件存放位置
/usr:linux操作系統軟件資源存放位置
bin:保證系統擁有完整功能而提供的應用程序
sbin:
lib:
lib64:
include:C程序的頭文件
share:機構化獨立的數據,例如:doc、man等。
local:第三方應用程序的安裝位置:
bin、sbin、lib、lib64、etc、share
/var:經常發生變化的文件的存放位置
cache:應用程序的緩存數據目錄
lib:應用程序狀態信息數據
local:專用于為/usr/local下的應用程序存儲可變數據
lock:鎖文件
log:日志目錄及文件
opt:專用于為/opt下的應用程序存儲可變數據
run:運行中的進程相關的數據,通常用于存儲進程的pid文件
spool:應用程序的數據池
tmp:保存系統兩次重啟之間產生的臨時數據
/proc:用于輸入內核與進程信息相關的虛擬文件系統,也叫偽文件系統,由內核參數映射而來
/sys:用于輸出當前系統上硬件設備相關信息的虛擬文件系統,內核中與硬件相關的信息映射
/selin:selinux相關的安全策略等信息的存儲位置
文件類型有:-(f):普通文件
d:目錄
b:塊設備
c:字符文件
l:符號鏈接文件
p:管道文件
s:套接字文件,(socket)
原創文章,作者:N26-湖南-點點滴滴,如若轉載,請注明出處:http://www.www58058.com/65122