成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

講解Unix操作系統四重點

系統 其他OS
雖然Unix操作系統上的文本編輯器已經越來越好用,還是要依賴VI。開發人員在Unix操作系統下干得最多的Make和Bug。

我們對Unix操作系統經常使用的人,就需要對Unix操作系統的知識很熟悉,而且能夠熟練的運用。但開發人員行走于Unix操作系統之間,依然有四樣東西要熟練。

一、VI

雖然Unix操作系統上的文本編輯器已經越來越好用,但不在Console前面,網速也不夠連XWindows的時候,還是要依賴VI。回想VI的時代背景,發現VI對開發人員已經周到得離譜了,熱鍵多到你雙手不離鍵盤就能完成大半編輯工作。建議自己制作一張自己認為有用,但又經常忘記的命令的sheet--參見附錄A,拿出考試的力氣把它背熟。

二、文本處理

開發人員在Unix操作系統下干得最多的除了Make和除Bug外,大概就是處理日志文件、業務文件的查錯和統計了。

只會more和grep是不夠的,開發老手會把awk,sed,grep,sort,uniq,wc,head,tail這些文本處理命令,通過管道玩具式的拆卸拼裝,最后完成一件原本以為非編寫大段代碼不可的工作。周到的參數設定,讓人再一次感嘆那個簡單的年代,這樣復雜到極致的設計.怪不得《Unix操作系統 編程藝術》的作者有那么驕傲的自覺。

比如車東的每月訪問TOP10 統計腳本:
awk -F '\ t' '{ print$ 4 }' 2004_2 . txt| grep chedong . com / tech / | uniq -c| sort  -rn|head - 10

以上命令的具體用法--參見Unix操作系統附錄B:文本處理命令小結,大概說明如下:
awk -F '\t' 將2004_2.txt訪問紀錄文件,用TAB分割,打印第4列
grep chedong.com/tech 只列出chedong.com/tech筆記目錄下的文檔
uniq -c 匯總計數
sort -rn 按數值排序
head -10 TOP 10

補充:這些命令幾乎都支持正則表達式,學正則比較好的書是OReilly的《Mastering.Regular.Expressions.3rd 2006》

三、Unix操作系統Bash Shell 編程

上面的純粹命令管道拼裝完成不了所有的事情,有時需要用Shell編程來配合調度。編程是開發人員的天賦本能,不論什么語言,看看參考手冊應該就能上手。見《Bash新手指南中文版》 ,一份快速的Bash Shell編程指南。更進一步,可以學習perl。

四、Unix操作系統Make or AutoMake

用過Java的Ant后,想起Make就覺得很煩,很厭倦。總歸還是會的,見《GNU Make 3.8.0 中文手冊》

不過即使make已經精通到變態,每個人寫出來的MakeFile還是千奇百怪,再看看開源項目們個個都是automake+autoconf了,我們自己也長進一點吧。手工編寫MakeFile.am,讓auotomake變成MakeFile.in,再讓用戶./configure 生成最終的MakeFile。

autotools既能跨越平臺,又是標準的寫法,最重要的是,編寫MakeFile.am的工作量比MakeFile少多了,只要簡單的定義目標文件,先要處理的子目錄,需要的源文件,頭文件與庫文件就可以了。

這四個是我們在使用Unix操作系統中,經常使用所要熟練掌握的知識要點。

【編輯推薦】

  1. Unix操作系統快速復制方法
  2. 講解Unix操作系統UUCP系統程序的安全
  3. Unix操作系統中UUCP知識講解
  4. Unix操作系統小知識盤點
  5. Unix操作系統知識掃盲
責任編輯:小霞
相關推薦

2010-04-19 17:25:31

Unix操作系統

2010-04-20 11:34:26

Unix操作系統

2010-04-29 13:30:20

Unix操作系統

2010-04-15 14:40:26

Unix操作系統

2010-04-16 11:18:23

2010-04-19 14:23:40

Unix操作系統

2010-05-04 14:42:33

Unix操作系統

2010-04-16 16:53:46

Unix操作系統

2010-04-29 17:15:48

Unix操作系統

2010-05-04 17:17:46

Unix類

2010-04-30 17:53:29

2010-04-09 15:10:41

Unix操作系統

2010-04-19 16:47:40

Unix操作系統

2010-04-14 10:32:10

Unix操作系統

2010-04-16 14:46:22

2010-04-19 15:18:45

Unix操作系統

2010-04-19 17:34:02

Unix操作系統

2010-04-19 17:47:59

Unix操作系統

2010-04-20 12:02:22

Unix操作系統

2010-04-20 10:12:40

Unix操作系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久国产一区二区三区四区 | 精品成人在线视频 | 亚洲欧美网站 | 成人精品系列 | 69福利影院 | 91视频久久久久 | 男女视频免费 | 一级片在线视频 | 91免费看片 | 免费骚视频| 天天干人人 | 91久久视频 | 欧美亚洲国产一区二区三区 | 精品国产乱码一区二区三区 | 一区二区影院 | 久久精品欧美一区二区三区不卡 | 美女视频一区二区三区 | www日本在线播放 | 国产成人综合久久 | 久久国产区 | 亚洲成人精品久久久 | 日韩国产欧美一区 | 亚洲婷婷一区 | 老司机狠狠爱 | 美女黄网 | 国产在线二区 | 亚洲电影专区 | 99re | 国产91精品久久久久久久网曝门 | 精品国产乱码久久久久久a丨 | 精品日韩 | 国产午夜一级 | 亚洲在线一区二区 | 国产精品久久久久久久久久 | 亚洲一区二区三区视频免费观看 | 欧美国产日韩一区二区三区 | 成年免费大片黄在线观看一级 | 久久精品久久久久久 | 国产精品久久久久久久久久久久久久 | 久久久性色精品国产免费观看 | 成人午夜电影网 |