自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解決Unix操作系統(tǒng)的效率問題

系統(tǒng) 其他OS
在有兩個Unix操作系統(tǒng)文件,分別記錄著不同時期的環(huán)境變量情況?,F(xiàn)在系統(tǒng)工程師想找出一個表中沒有的記錄而在另一個文件中存在的記錄名字;或者想找出前后兩個時期環(huán)境變量沒有更改過的記錄。

在日常工作中,與Unix操作系統(tǒng)進行交互將占用系統(tǒng)工程師大部分的時間。系統(tǒng)工程師需要經(jīng)常切換目錄、顯示文件、編輯和編譯程序,并不斷的重復(fù)這些動作。如果不合適的環(huán)境變量,會使得系統(tǒng)工程師苦不堪言。

Unix操作系統(tǒng)找出具體的差異

通常情況下,判斷文件(環(huán)境變量)是否存在不同只是系統(tǒng)工程師的第一步。如果發(fā)現(xiàn)有不同的話,則還需要查詢到底有哪里不同。為了達到這個目的,就需要采用comm命令或者diff命令。

如現(xiàn)在有兩個Unix操作系統(tǒng)文件,分別記錄著不同時期的環(huán)境變量情況?,F(xiàn)在系統(tǒng)工程師想找出一個表中沒有的記錄而在另一個文件中存在的記錄名字;或者想找出前后兩個時期環(huán)境變量沒有更改過的記錄。為了實現(xiàn)這個目的,則comm命令就能夠解決這個問題。只需要輸入comm env1 env2命令,則系統(tǒng)就會輸出結(jié)果。在輸出列表中,會把兩個文件的不同之處和相同之處說得非常清楚。

其中第1列的內(nèi)容表示前面一個文件獨有的;第2列中的內(nèi)容表示后面一個文件獨有的;第三列中的內(nèi)容則表示兩個文件共有的。為此Unix操作系統(tǒng)工程師可以根據(jù)自己的需要查看不同列的內(nèi)容。

如想了解前后兩次環(huán)境變量沒有更改過的內(nèi)容(即前后兩個文件都相同的記錄),則可以看第三列的內(nèi)容。如想查看后來環(huán)境變量更改過的信息,則可以查看第一、二列中的內(nèi)容。

另外還可以通過diff文件來找到連個文件的差異點。不過與前面兩個命令不同,這個第diff命令顯示的結(jié)果更加具體。這個命令除了會顯示兩個文件不同的地方之外,還會給Unix操作系統(tǒng)管理員一些提示,表明修改一個文件中的哪些內(nèi)容可以使得兩個文件內(nèi)容相同。如果比較的兩個文件內(nèi)容相同,則會顯示詳細信息。

在輸出的結(jié)果中,diff會用一些特殊符號或者指令來表示執(zhí)行哪些更改能夠使得兩個文件相同。這有利于系統(tǒng)工程師找出前后兩個文件的具體差異點。當(dāng)系統(tǒng)工程師可以確定后面一個記錄有問題,就可以直接根據(jù)提示來進行更改。故當(dāng)系統(tǒng)工程師確定要更改(如想實現(xiàn)前后環(huán)境變量一致),則可以直接使用這個命令。

另外Unix操作系統(tǒng)中有一個sed使用工具,也需要用到這個diff命令的結(jié)果。sed 實用工具是就好像一個編輯器,但它與其它大多數(shù)編輯器不同。它有連個很重要的特性,即不面向屏幕之外和非交互式的特性。這也就意味著系統(tǒng)工程師必須將要對數(shù)據(jù)執(zhí)行的命令插入到命令行或要處理的腳本文件中。sed 在一個文件或文件集中非交互式、并且不加詢問地接收一系列的命令并執(zhí)行它們。

所以它流經(jīng)文本就如同水流經(jīng)溪流一樣。如通過這個命令可以實現(xiàn)Word等編輯器中的替換功能。如它可以用來將所有出現(xiàn)的“A”修改為“B”。當(dāng)然其作用遠遠不止替換這么簡單。這個se 流編輯器非常適合于執(zhí)行重復(fù)的編輯,這種重復(fù)編輯如果由人工完成將花費大量的時間。其參數(shù)可能和一次性使用一個簡單的操作所需的參數(shù)一樣有限,或者和一個具有成千上萬行要進行編輯修改的腳本文件一樣復(fù)雜。

系統(tǒng)工程師在使用Sed編輯器時也需要用到diff顯示結(jié)果中的符號信息。故雖然diff顯示的結(jié)果有點復(fù)雜,但是Unix操作系統(tǒng)工程師還是需要花一番時間去吃透它。

關(guān)于在Unix操作系統(tǒng)找出具體的差異的知識我們就講解到這里了,希望對一些Unix操作系統(tǒng)新手來說有很好的幫助!

【編輯推薦】

  1. Unix操作系統(tǒng)shell的使用進行限制
  2. 3個Unix操作系統(tǒng)病毒
  3. 值得關(guān)注的Unix操作系統(tǒng)病毒
  4. 講解Unix操作系統(tǒng)Shell腳本
  5. 學(xué)習(xí)保衛(wèi)Unix操作系統(tǒng)指南
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-09 16:45:42

Unix操作系統(tǒng)

2010-04-14 14:55:29

Unix操作系統(tǒng)

2010-05-05 10:25:24

Unix操作系統(tǒng)

2010-04-29 15:46:47

Unix操作系統(tǒng)

2010-04-08 17:56:42

Unix操作系統(tǒng)

2010-04-08 18:25:03

Unix操作系統(tǒng)

2010-04-07 10:42:41

Unix操作系統(tǒng)

2010-04-20 11:08:33

Unix操作系統(tǒng)

2010-04-14 15:58:25

Unix操作系統(tǒng)

2010-04-09 14:20:59

Unix操作系統(tǒng)

2010-04-15 18:46:53

Unix操作系統(tǒng)

2010-04-20 12:40:23

Unix操作系統(tǒng)

2010-04-16 09:57:25

Unix操作系統(tǒng)

2010-04-14 12:46:31

2010-04-07 13:11:01

Unix操作系統(tǒng)

2010-04-15 18:10:30

2010-04-15 18:06:08

Unix操作系統(tǒng)

2010-04-07 11:31:25

Unix操作系統(tǒng)

2010-04-19 13:54:43

Unix操作系統(tǒng)

2010-04-15 14:40:26

Unix操作系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號