Linux學習筆記(五)

2021-10-20 05:31:03 字數 3119 閱讀 3082

1、微軟系統的正文檔案與unix系統的正文檔案之間格式上的差別。

unix系統和dos系統檔案儲存格式不一樣。

計算機的史前史,那時的打字機使用兩個字元來開始乙個新行。首先是乙個字元命令使列印頭移回開始位置(回車),然後另乙個字元命令控制向前進紙一行(進紙).在計算機誕生之初,儲存裝置十分昂貴。於是有人就提出沒有必要用兩個字元來表示一行的結束。unix一族決定只用乙個字元來表示行尾。來自蘋果陣營的人則把回車作為換行的標準。ms-dos(和微軟的windows)仍然決定沿用古老的回車換行傳統。即:dos/windows和linux/unix的檔案換行回車格式不同基於dos/windows的文字檔案在每一行末尾有乙個回車和換行,而unix文字只有乙個換行。

2、理解什麼是歸檔(archive) 檔案以及歸檔技術。

為了保證檔案和目錄的安全,可以通過在可移除式介質(也可以是遠端計算機上的硬碟)r建立這些檔案和目錄的備份或歸檔的方法來保護它們。這樣在檔案或目錄丟失、誤刪或損壞就可以使用所做的歸檔副本來恢復它們。歸檔(archiving)就是將許多檔案(或目錄)打包成乙個檔案。歸檔的目的就是方便備份、還原及檔案的傳輸操作。

3、熟悉tar命令和這個命令的常用選項(引數)的用法。

①tar命令的功能是將多個檔案(也可能包括目錄,因為目錄本身也是檔案)放在一起存放到乙個磁帶或磁碟歸檔檔案中,並且將來可以根據需要只還原歸檔檔案中的某些指定的檔案。tar命令預設並不進行檔案的壓縮,因此使用tar命令打包後的檔案可能比原檔案還要大。但是,tar命令本身支援壓縮和解壓縮演算法。tar內部使用的壓縮和解壓縮的演算法是gzip和gunzip或bzip2和bunzip2。

②ar命令的語法格式如下:tar[選項].…[歸檔檔案名]…

③在tar命令中必須至少使用如下選項中的乙個。

c:建立乙個新的tar檔案。

t:列出tar檔案中內容的目錄。

x:從tar檔案中抽取檔案。

f:指定歸檔檔案或磁帶(也可能是軟盤)裝置(一般都要選),這裡需要指出的是在rhel4之前的版本中規定在f選項之後必須緊跟著檔名而不能再加其他引數,但是從rhel4開始已經取消了這一限制。

4、熟悉 linux系統上兩種常用的檔案的壓縮和解壓縮技術的用法。

在linux系統中有兩組常用的壓縮命令(工具)。

① 第1組壓縮工具是gzip和gunzip,

如果使用gzip來壓縮檔案(也包括目錄),就必須使用gunzip來解壓縮。它們是linux系統上標準的壓縮和解壓縮工具,對正文檔案的壓縮比一般超過75%。

② 第2組壓縮工具是bzip2和bunzip2,

如果使用bzip2壓縮檔案,就必須使用bunzip2來解壓縮。它們是linux系統上比較新的壓縮和解壓縮工具,通常對歸檔檔案的壓縮比要優於gzip工具。比較新的linux版本才支援bzip2和bunzip2命令。gzip命令的語法格式如下:gzip[選項][壓縮檔案名.….]

5、了解正文檔案的壓縮比和二進位制檔案的壓縮比之間的差別。

可以使用tar命令將檔案直接打包到軟盤上,也就是將軟盤當作磁帶來使用。但是如果要使用tar命令將檔案打包到軟盤上,就必須進行如下操作:

①必須將要使用的軟盤進行低階格式化。

②不需要將磁碟格式化成檔案系統。

③必須將軟盤解除安裝掉。

④使用tar命令將檔案直接打包到軟盤上。

⑤在tar命令中要使用軟盤的裝置名/dev/fd0, 因為軟盤已經被解除安裝,所以不

能使用軟盤所對應的目錄。

7、怎樣在vmware虛擬機器上低階格式化多張虛擬軟盤?

以下是低階格式化3張虛擬軟盤的具體操作步驟:

①如果在vmware的全屏方式,使用crt+alt鍵退出全屏方式。雙擊視窗右下角

的foy標。之後會開啟floppy視窗。

② 在floppy視窗,選中connected核取方塊並選中use floppy image 單選按鈕,單擊browse物鈕並選擇第3張虛擬軟盤,最後單擊ok按鈕。之後將重新退回到vmware server console視窗。

③ 切換回root使用者所在的終端(telnet) 視窗,之後就可以使用的fdfomat合令低階格式化第3張虛擬軟盤了。

④ 再次切換回vmware sever console視窗,雙擊視窗左下角的floppy 圖示。之後會開啟floppy視窗。

⑤在floppy視窗,保持選中connected核取方塊並選中usefloppyimage單選按鈕,單擊browuse按鈕並選擇第2張虛擬軟盤,最後單擊ok按鈕。之後將重新退回到vmware servercomsole視窗。

⑥切換回root使用者所在的終端視窗,之後就可以使用fomat指令低階格式化第2張虛擬軟盤了。

⑦再次切換回vmwareserverconsole視窗,雙擊vmwareserverconsole視窗右下角的floppy圖示。之後會開啟floppy視窗。

⑧在floppy視窗,保持選中connected核取方塊並選中usefloppyimage單選按鈕,單擊browse按鈕並選擇第1張虛擬軟盤,最後單擊ok按鈕。之後將重新退回到vmwareserverconsole視窗。

(9)切換回root使用者所在的終端(teinet) 視窗,之後就可以使用fdformat命

令低階格式化第1張虛擬軟盤了。

8、怎樣使用tar 命令將乙個目錄打包(備份)到多張軟盤上?

可以使用tar命令將檔案直接打包到軟盤上,也就是將軟盤當作磁帶來使用。但是如果要使用tar命令將檔案打包到軟盤上,就必須進行如下操作:

①必須將要使用的軟盤進行低階格式化。

②不需要將磁碟格式化成檔案系統。

③必須將軟盤解除安裝掉。

④使用tar命令將檔案直接打包到軟盤上。

⑤在tar命令中要使用軟盤的裝置名/dev/fd0,因為軟盤已經被解除安裝,所以不能使用軟盤所對應的目錄。

為了能夠清晰地演示使用tar命令以軟盤為儲存介質的備份與恢復過程,要首先要再建立兩張虛擬軟盤。

9、怎樣使用tar命令利用多張軟盤上的備份恢復丟失的目錄?

可以用帶有-r 選項的rm 命令來刪除/home/dog/arch 目錄和其中的所有內容。當arch 目錄已經不見了以後,要先插入第一張備份軟盤。最後用tar命令將打包到軟盤上的檔案重新恢復到當前目錄下。

Linux學習筆記五

網路管理 ifconfig 檢視網絡卡資訊 ifconfig up 啟用網絡卡 ifconfig down 停止網絡卡 ifconfig eth0 網路ip 位址 netmask 子網掩碼 設定網絡卡的ip 位址和子網掩碼 ifconfig eth0 0 ip位址 增加一塊虛擬網絡卡為eth0 0 ...

Linux學習筆記(五)

aim 1 linux的檔案和目錄管理的常用命令 一 linux的檔案和目錄管理的常用命令 檔案與目錄管理 已經學習的命令ls cd pwd 更多命令 mkdir 建目錄命令 典型用法 1 mkdir tmp mylinux 在 tmp下建立目錄mylinux 2 mkdir p book yang...

Linux學習筆記五

rpm安裝 install root www rpm ivh package name i install的意思 v 檢視詳細安裝資訊畫面 h 以安裝資訊欄顯示安裝進度 rpm公升級 root www rpm uvh package name 未安裝直接安裝 root www rpm fvh pac...