Ⅰ 為什麼說python是大數據全棧式開發語言
就像只要會javaScript就可以寫出完整的Web應用,只要會Python,就可以實現一個完整的大數據處理平台。
雲基礎設施
這年頭,不支持雲平台,不支持海量數據,不支持動態伸縮,根本不敢說自己是做大數據的,頂多也就敢跟人說是做商業智能(BI)。
雲平台分為私有雲和公有雲。私有雲平台如日中天的 OpenStack
,就是Python寫的。曾經的追趕者CloudStack,在剛推出時大肆強調自己是Java寫的,比Python有優勢。結果,搬石砸腳,2015年
初,CloudStack的發起人Citrix宣布加入OpenStack基金會,CloudStack眼看著就要壽終正寢。
如果嫌麻煩不想自己搭建私有雲,用公有雲,不論是AWS,GCE,Azure,還是阿里雲,青雲,在都提供了Python SDK,其中GCE只提供Python和JavaScript的SDK,而青雲只提供Python SDK。可見各家雲平台對Python的重視。
提到基礎設施搭建,不得不提Hadoop,在今天,Hadoop因為其MapRece數據處理速度不夠快,已經不再作為大數據處理的首選,但
是HDFS和Yarn——Hadoop的兩個組件——倒是越來越受歡迎。Hadoop的開發語言是Java,沒有官方提供Python支持,不過有很多第
三方庫封裝了Hadoop的API介面(pydoop,hadoopy等等)。
Hadoop MapRece的替代者,是號稱快上100倍的 Spark ,其開發語言是Scala,但是提供了Scala,Java,Python的開發介面,想要討好那麼多用Python開發的數據科學家,不支持Python,真是說不過去。HDFS的替代品,比如GlusterFS, Ceph 等,都是直接提供Python支持。Yarn的替代者, Mesos 是C++實現,除C++外,提供了Java和Python的支持包。
DevOps
DevOps有個中文名字,叫做 開發自運維 。互聯網時代,只有能夠快速試驗新想法,並在第一時間,安全、可靠的交付業務價值,才能保持競爭力。DevOps推崇的自動化構建/測試/部署,以及系統度量等技術實踐,是互聯網時代必不可少的。
自動化構建是因應用而易的,如果是Python應用,因為有setuptools, pip, virtualenv, tox,
flake8等工具的存在,自動化構建非常簡單。而且,因為幾乎所有linux系統都內置Python解釋器,所以用Python做自動化,不需要系統預
安裝什麼軟體。
自動化測試方面,基於Python的 Robot Framework 企業級應用最喜歡的自動化測試框架,而且和語言無關。Cucumber也有很多支持者,Python對應的Lettuce可以做到完全一樣的事情。 Locust 在自動化性能測試方面也開始受到越來越多的關注。
自動化配置管理工具,老牌的如Chef和Puppet,是Ruby開發,目前仍保持著強勁的勢頭。不過,新生代 Ansible 和 SaltStack ——均為Python開發——因為較前兩者設計更為輕量化,受到越來越多開發這的歡迎,已經開始給前輩們製造了不少的壓力。
在系統監控與度量方面,傳統的Nagios逐漸沒落,新貴如 Sensu 大受好評,雲服務形式的New Relic已經成為創業公司的標配,這些都不是直接通過Python實現的,不過Python要接入這些工具,並不困難。
除了上述這些工具,基於Python,提供完整DevOps功能的PaaS平台,如 Cloudify 和 Deis ,雖未成氣候,但已經得到大量關注。
網路爬蟲
大數據的數據從哪裡來?除了部分企業有能力自己產生大量的數據,大部分時候,是需要靠爬蟲來抓取互聯網數據來做分析。
網路爬蟲是Python的傳統強勢領域,最流行的爬蟲框架Scrapy,HTTP工具包urlib2,HTML解析工具beautifulsoup,XML解析器lxml,等等,都是能夠獨當一面的類庫。
不過,網路爬蟲並不僅僅是打開網頁,解析HTML這么簡單。高效的爬蟲要能夠支持大量靈活的並發操作,常常要能夠同時幾千甚至上萬個網頁同時抓取,傳統的
線程池方式資源浪費比較大,線程數上千之後系統資源基本上就全浪費在線程調度上了。Python由於能夠很好的支持協程( Coroutine )操作,基於此發展起來很多並發庫,如Gevent,Eventlet,還有Celery之類的分布式任務框架。被認為是比AMQP更高效的ZeroMQ也是最早就提供了Python版本。有了對高並發的支持,網路爬蟲才真正可以達到大數據規模。
抓取下來的數據,需要做分詞處理,Python在這方面也不遜色,著名的自然語言處理程序包NLTK,還有專門做中文分詞的Jieba,都是做分詞的利器。
數據處理
萬事俱備,只欠東風。這東風,就是數據處理演算法。從統計理論,到數據挖掘,機器學習,再到最近幾年提出來的深度學習理論,數據科學正處於百花齊放的時代。數據科學家們都用什麼編程?
如果是在理論研究領域,R語言也許是最受數據科學家歡迎的,但是R語言的問題也很明顯,因為是統計學家們創建了R語言,所以其語法略顯怪異。而且
R語言要想實現大規模分布式系統,還需要很長一段時間的工程之路要走。所以很多公司使用R語言做原型試驗,演算法確定之後,再翻譯成工程語言。
Python也是數據科學家最喜歡的語言之一。和R語言不同,Python本身就是一門工程性語言,數據科學家用Python實現的演算法,可以直
接用在產品中,這對於大數據初創公司節省成本是非常有幫助的。正式因為數據科學家對Python和R的熱愛,Spark為了討好數據科學家,對這兩種語言
提供了非常好的支持。
Python的數據處理相關類庫非常多。高性能的科學計算類庫NumPy和SciPy,給其他高級演算法打了非常好的基礎,matploglib讓
Python畫圖變得像Matlab一樣簡單。Scikit-learn和Milk實現了很多機器學習演算法,基於這兩個庫實現的 Pylearn2 ,是深度學習領域的重要成員。 Theano 利用GPU加速,實現了高性能數學符號計算和多維矩陣計算。當然,還有 Pandas ,一個在工程領域已經廣泛使用的大數據處理類庫,其DataFrame的設計借鑒自R語言,後來又啟發了Spark項目實現了類似機制。
對了,還有 iPython ,這個工具如此有用,以至於我差點把他當成標准庫而忘了介紹。iPython是一個互動式Python運行環境,能夠實時看到每一段Python代碼的結果。默認情況下,iPython運行在命令行,可以執行 ipython notebook 在網頁中運行。用matplotlib繪制的圖可以直接嵌入式的顯示在iPython Notebook中。
iPython Notebook的筆記本文件可以共享給其他人,這樣其他人就可以在自己的環境中重現你的工作成果;如果對方沒有運行環境,還可以直接轉換成HTML或者pdf。
為什麼是Python
正是因為應用開發工程師、運維工程師、數據科學家都喜歡Python,才使得Python成為大數據系統的全棧式開發語言。
對於開發工程師而言,Python的優雅和簡潔無疑是最大的吸引力,在Python互動式環境中,執行 import this
,讀一讀Python之禪,你就明白Python為什麼如此吸引人。Python社區一直非常有活力,和NodeJS社區軟體包爆炸式增長不
同,Python的軟體包增長速度一直比較穩定,同時軟體包的質量也相對較高。有很多人詬病Python對於空格的要求過於苛刻,但正是因為這個要求,才
使得Python在做大型項目時比其他語言有優勢。OpenStack項目總共超過200萬行代碼,證明了這一點。
對於運維工程師而言,Python的最大優勢在於,幾乎所有Linux發行版都內置了Python解釋器。Shell雖然功能強大,但畢竟語法不夠優雅,寫比較復雜的任務會很痛苦。用Python替代Shell,做一些復雜的任務,對運維人員來說,是一次解放。
對於數據科學家而言,Python簡單又不失強大。和C/C++相比,不用做很多的底層工作,可以快速進行模型驗證;和Java相比,Python語法簡
潔,表達能力強,同樣的工作只需要1/3代碼;和Matlab,Octave相比,Python的工程成熟度更高。不止一個編程大牛表達過,Python
是最適合作為大學計算機科學編程課程使用的語言——MIT的計算機入門課程就是使用的Python——因為Python能夠讓人學到編程最重要的東西——
如何解決問題。
Ⅱ 我為什麼說 Python 是大數據全棧式開發語言 怎樣成為數據分析師
就像只要會JavaScript就可以寫出完整的Web應用,只要會Python,就可以實現一個完整的大數據處理平台。
雲基礎設施
這年頭,不支持雲平台,不支持海量數據,不支持動態伸縮,根本不敢說自己是做大數據的,頂多也就敢跟人說是做商業智能(BI)。
雲平台分為私有雲和公有雲。私有雲平台如日中天的 OpenStack
,就是Python寫的。曾經的追趕者CloudStack,在剛推出時大肆強調自己是Java寫的,比Python有優勢。結果,搬石砸腳,2015年
初,CloudStack的發起人Citrix宣布加入OpenStack基金會,CloudStack眼看著就要壽終正寢。
如果嫌麻煩不想自己搭建私有雲,用公有雲,不論是AWS,GCE,Azure,還是阿里雲,青雲,在都提供了Python SDK,其中GCE只提供Python和JavaScript的SDK,而青雲只提供Python SDK。可見各家雲平台對Python的重視。
提到基礎設施搭建,不得不提Hadoop,在今天,Hadoop因為其MapRece數據處理速度不夠快,已經不再作為大數據處理的首選,但
是HDFS和Yarn——Hadoop的兩個組件——倒是越來越受歡迎。Hadoop的開發語言是Java,沒有官方提供Python支持,不過有很多第
三方庫封裝了Hadoop的API介面(pydoop,hadoopy等等)。
Hadoop MapRece的替代者,是號稱快上100倍的 Spark ,其開發語言是Scala,但是提供了Scala,Java,Python的開發介面,想要討好那麼多用Python開發的數據科學家,不支持Python,真是說不過去。HDFS的替代品,比如GlusterFS, Ceph 等,都是直接提供Python支持。Yarn的替代者, Mesos 是C++實現,除C++外,提供了Java和Python的支持包。
DevOps
DevOps有個中文名字,叫做 開發自運維 。互聯網時代,只有能夠快速試驗新想法,並在第一時間,安全、可靠的交付業務價值,才能保持競爭力。DevOps推崇的自動化構建/測試/部署,以及系統度量等技術實踐,是互聯網時代必不可少的。
自動化構建是因應用而易的,如果是Python應用,因為有setuptools, pip, virtualenv, tox,
flake8等工具的存在,自動化構建非常簡單。而且,因為幾乎所有Linux系統都內置Python解釋器,所以用Python做自動化,不需要系統預
安裝什麼軟體。
自動化測試方面,基於Python的 Robot Framework 企業級應用最喜歡的自動化測試框架,而且和語言無關。Cucumber也有很多支持者,Python對應的Lettuce可以做到完全一樣的事情。 Locust 在自動化性能測試方面也開始受到越來越多的關注。
自動化配置管理工具,老牌的如Chef和Puppet,是Ruby開發,目前仍保持著強勁的勢頭。不過,新生代 Ansible 和 SaltStack ——均為Python開發——因為較前兩者設計更為輕量化,受到越來越多開發這的歡迎,已經開始給前輩們製造了不少的壓力。
在系統監控與度量方面,傳統的Nagios逐漸沒落,新貴如 Sensu 大受好評,雲服務形式的New Relic已經成為創業公司的標配,這些都不是直接通過Python實現的,不過Python要接入這些工具,並不困難。
除了上述這些工具,基於Python,提供完整DevOps功能的PaaS平台,如 Cloudify 和 Deis ,雖未成氣候,但已經得到大量關注。
網路爬蟲
大數據的數據從哪裡來?除了部分企業有能力自己產生大量的數據,大部分時候,是需要靠爬蟲來抓取互聯網數據來做分析。
網路爬蟲是Python的傳統強勢領域,最流行的爬蟲框架Scrapy,HTTP工具包urlib2,HTML解析工具beautifulsoup,XML解析器lxml,等等,都是能夠獨當一面的類庫。
不過,網路爬蟲並不僅僅是打開網頁,解析HTML這么簡單。高效的爬蟲要能夠支持大量靈活的並發操作,常常要能夠同時幾千甚至上萬個網頁同時抓取,傳統的
線程池方式資源浪費比較大,線程數上千之後系統資源基本上就全浪費在線程調度上了。Python由於能夠很好的支持協程( Coroutine )操作,基於此發展起來很多並發庫,如Gevent,Eventlet,還有Celery之類的分布式任務框架。被認為是比AMQP更高效的ZeroMQ也是最早就提供了Python版本。有了對高並發的支持,網路爬蟲才真正可以達到大數據規模。
抓取下來的數據,需要做分詞處理,Python在這方面也不遜色,著名的自然語言處理程序包NLTK,還有專門做中文分詞的Jieba,都是做分詞的利器。
數據處理
萬事俱備,只欠東風。這東風,就是數據處理演算法。從統計理論,到數據挖掘,機器學習,再到最近幾年提出來的深度學習理論,數據科學正處於百花齊放的時代。數據科學家們都用什麼編程?
如果是在理論研究領域,R語言也許是最受數據科學家歡迎的,但是R語言的問題也很明顯,因為是統計學家們創建了R語言,所以其語法略顯怪異。而且
R語言要想實現大規模分布式系統,還需要很長一段時間的工程之路要走。所以很多公司使用R語言做原型試驗,演算法確定之後,再翻譯成工程語言。
Python也是數據科學家最喜歡的語言之一。和R語言不同,Python本身就是一門工程性語言,數據科學家用Python實現的演算法,可以直
接用在產品中,這對於大數據初創公司節省成本是非常有幫助的。正式因為數據科學家對Python和R的熱愛,Spark為了討好數據科學家,對這兩種語言
提供了非常好的支持。
Python的數據處理相關類庫非常多。高性能的科學計算類庫NumPy和SciPy,給其他高級演算法打了非常好的基礎,matploglib讓
Python畫圖變得像Matlab一樣簡單。Scikit-learn和Milk實現了很多機器學習演算法,基於這兩個庫實現的 Pylearn2 ,是深度學習領域的重要成員。 Theano 利用GPU加速,實現了高性能數學符號計算和多維矩陣計算。當然,還有 Pandas ,一個在工程領域已經廣泛使用的大數據處理類庫,其DataFrame的設計借鑒自R語言,後來又啟發了Spark項目實現了類似機制。
對了,還有 iPython ,這個工具如此有用,以至於我差點把他當成標准庫而忘了介紹。iPython是一個互動式Python運行環境,能夠實時看到每一段Python代碼的結果。默認情況下,iPython運行在命令行,可以執行 ipython notebook 在網頁中運行。用matplotlib繪制的圖可以直接嵌入式的顯示在iPython Notebook中。
iPython Notebook的筆記本文件可以共享給其他人,這樣其他人就可以在自己的環境中重現你的工作成果;如果對方沒有運行環境,還可以直接轉換成HTML或者PDF。
為什麼是Python
正是因為應用開發工程師、運維工程師、數據科學家都喜歡Python,才使得Python成為大數據系統的全棧式開發語言。
對於開發工程師而言,Python的優雅和簡潔無疑是最大的吸引力,在Python互動式環境中,執行 import this
,讀一讀Python之禪,你就明白Python為什麼如此吸引人。Python社區一直非常有活力,和NodeJS社區軟體包爆炸式增長不
同,Python的軟體包增長速度一直比較穩定,同時軟體包的質量也相對較高。有很多人詬病Python對於空格的要求過於苛刻,但正是因為這個要求,才
使得Python在做大型項目時比其他語言有優勢。OpenStack項目總共超過200萬行代碼,證明了這一點。
對於運維工程師而言,Python的最大優勢在於,幾乎所有Linux發行版都內置了Python解釋器。Shell雖然功能強大,但畢竟語法不夠優雅,寫比較復雜的任務會很痛苦。用Python替代Shell,做一些復雜的任務,對運維人員來說,是一次解放。
對於數據科學家而言,Python簡單又不失強大。和C/C++相比,不用做很多的底層工作,可以快速進行模型驗證;和Java相比,Python語法簡
潔,表達能力強,同樣的工作只需要1/3代碼;和Matlab,Octave相比,Python的工程成熟度更高。不止一個編程大牛表達過,Python
是最適合作為大學計算機科學編程課程使用的語言——MIT的計算機入門課程就是使用的Python——因為Python能夠讓人學到編程最重要的東西——
如何解決問題。
Ⅲ 監控常用的應用軟體有什麼
常用的有:
1.cactio
實際上cacti不是監控工具,而是個依賴於SNMP的數據採集和數據呈現的工具。但是很多人喜歡用來當監控(因為其功能可以很好的完成這個工作)
功能:數據採集、 保存數據[SQL, txt].
數據展示(rrdtool 繪圖)。
數據分析和報警(很一般)。
2. nagios。
功能:數據報警(報警功能是Nagios的特色功能) [ 故障觸發,故障恢復都可以。
依賴分析報警(能自動的識別到關鍵設備的故障,關聯設備不會報警)。
數據採集(採集的數據是弱項,他只關心警戒位,只關心正常與否的狀態,狀態轉換時可以實現報警,所以它採集的數據不需要保存),當然也有插件彌補這個不足,如PNP4Nagios。
3. zabbix (php)(推薦)
Nagiostcacti整合互相彌補不足!I
nagios和 cacti不適合超大規模的監控、由於大規模的帶寬和網路限制,會導致監控的延遲等問題,所以有很多是 nagios+ cacti整合,但是依然不適合在大規模的環境中,不適合分布式部署, Nagios在大規模中就會出現延遲,失
去 Nagios本事的特色。
那麼 zabbix同時整合了 cacti和 Nagios特點的工具,而且還具有了前兩者不具有的工具,支持分布式等等。
4. 補充工具:
netdata:託管在github上的一款類型zabbix的開源監控工具https:/
/github. com/firehol/netdata
open- falcon:小米公司開源的企業級監控工具(python)(推薦)
Ganglia類似於 zabbix,大型分布式監控系統
開源監控工具對比http://www.oschina.net/news/67525/monitoring-tools
5. 監控軟體數據採集的方式
SNMP 協議。
agent 代理的方式去採集數據。
shell 腳本api 介面
6. 數據展示方式
php html app
7. 數據告警
mail,msm,微信,電話,釘釘機器人
Ⅳ 學習linux有什麼用
呵呵,你的問題還真不少。
學習Linux當然有用了,學習linux後,如果還想學編程語言的話,有如下選擇:可以學C,因為Linux內核就是C編出來的,學好了C能更好的理解Linux;或者python,一種很強大的面向對象編程語言,學好了,進行Linux伺服器管理相當的方便;還有就是php,現在很多公司招Linux方向的人員時,都會問你會不會php編程,如果你精通linux,還有php編程,那就很厲害了,至少找工作絕對沒問題。編程語言都是相同的,VB是一種很好的編程語言,同時它也給微軟造成了很大的安全隱患,但是這幾年好像用的少了,java雖然好學,但是人才太多了,頂尖的不多。C++挺不好學的,但是它的用途很廣,搞圖形開發常用它。至於重新學習,完全不用,如果你VB非常熟練,再學其他的編程語言,會很輕松,剛開始可能有點費勁,一旦你深入進去了,就什麼都不怕了。
「學了這個能做哪方面的工作」你指哪一方面,Linux還是編程?記著,它們是不同的行業。Linux的話,一般是伺服器運行維護人員,或者做系統管理員。如果你能夠在Linux下編程的話,而且編的不錯,可以搞Linux的開發;至於編程方面,做網站開發,程序開發。
要去什麼樣的公司,看你的興趣愛好。現在的IT公司很多很多,無論是大的,還是小的。只要你有能力,你有實力,什麼公司都可以去。要說具體去什麼樣的公司,在咱們身邊的就有很多,如網路、新浪、搜狐等。建議你去智聯招聘或者51job看一下,那上面的公司很多的,你會發現每天都有需求。
Ⅳ 濡備綍閰嶇疆MongoDB鍓鏈闆
MongoDB 宸茬粡鎴愪負甯傞潰涓婃渶鐭ュ悕鐨 NoSQL 鏁版嵁搴撱侻ongoDB 鏄闈㈠悜鏂囨。鐨勶紝瀹冪殑鏃犳ā寮忚捐′嬌寰楀畠鍦ㄥ悇縐嶅悇鏍風殑WEB 搴旂敤褰撲腑騫垮彈嬈㈣繋銆
MongoDB 宸茬粡鎴愪負甯傞潰涓婃渶鐭ュ悕鐨 NoSQL 鏁版嵁搴撱侻ongoDB 鏄闈㈠悜鏂囨。鐨勶紝瀹冪殑鏃犳ā寮忚捐′嬌寰楀畠鍦ㄥ悇縐嶅悇鏍風殑WEB 搴旂敤褰撲腑騫垮彈嬈㈣繋銆傛渶璁╂垜鍠滄㈢殑鐗規т箣涓鏄瀹冪殑鍓鏈闆嗭紙Replica Set錛夛紝鍓鏈闆嗗皢鍚屼竴鏁版嵁鐨勫氫喚鎷瘋礉鏀懼湪涓緇 mongod 鑺傜偣涓婏紝浠庤屽疄鐜版暟鎹鐨勫啑浣欎互鍙婇珮鍙鐢ㄦс
榪欑瘒鏁欑▼灝嗗悜浣犱粙緇嶅備綍閰嶇疆涓涓 MongoDB 鍓鏈闆嗐
鍓鏈闆嗙殑鏈甯歌侀厤緗闇瑕佷竴涓涓昏妭鐐逛互鍙婂氫釜鍓鑺傜偣銆傝繖涔嬪悗鍚鍔ㄧ殑澶嶅埗琛屼負浼氫粠榪欎釜涓昏妭鐐瑰埌鍏朵粬鍓鑺傜偣銆傚壇鏈闆嗕笉姝㈠彲浠ラ拡瀵規剰澶栫殑紜浠舵晠闅滃拰鍋滄満浜嬩歡瀵規暟鎹搴撴彁渚涗繚鎶わ紝鍚屾椂涔熷洜涓烘彁渚涗簡鏇村氱殑鑺傜偣浠庤屾彁楂樹簡鏁版嵁搴撳㈡埛絝鏁版嵁璇誨彇鐨勫悶鍚愰噺銆
閰嶇疆鐜澧
榪欎釜鏁欑▼閲岋紝鎴戜滑浼氶厤緗涓涓鍖呮嫭涓涓涓昏妭鐐逛互鍙婁袱涓鍓鑺傜偣鐨勫壇鏈闆嗐
涓轟簡杈懼埌榪欎釜鐩鐨勶紝鎴戜滑浣跨敤浜3涓榪愯屽湪 VirtualBox 涓婄殑鉶氭嫙鏈恆傛垜浼氬湪榪欎簺鉶氭嫙鏈轟笂瀹夎 Ubuntu 14.04錛屽苟涓斿畨瑁 MongoDB 瀹樻柟鍖呫
鎴戜細鍦ㄤ竴涓鉶氭嫙鏈哄疄渚嬩笂閰嶇疆濂芥墍闇鐨勭幆澧冿紝鐒跺悗灝嗗畠鍏嬮殕鍒板叾浠栫殑鉶氭嫙鏈哄疄渚嬩笂銆傚洜姝わ紝閫夋嫨涓涓鍚嶄負 master 鐨勮櫄鎷熸満錛屾墽琛屼互涓嬪畨瑁呰繃紼嬨
棣栧厛錛岋紝鎴戜滑闇瑕佺粰 apt 澧炲姞涓涓 MongoDB 瀵嗛掗錛
鐒跺悗錛屽皢瀹樻柟鐨 MongoDB 浠撳簱娣誨姞鍒 source.list 涓錛
$ sudo su
# echo "deb "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
鎺ヤ笅鏉ユ洿鏂 apt 浠撳簱騫朵笖瀹夎 MongoDB銆
鐜板湪瀵 /etc/mongodb.conf 鍋氫竴浜涙洿鏀
絎涓琛岀殑浣滅敤鏄琛ㄦ槑鎴戜滑鐨勬暟鎹搴撻渶瑕侀獙璇佹墠鍙浠ヤ嬌鐢ㄣ俴eyfile 閰嶇疆鐢ㄤ簬 MongoDB 鑺傜偣闂村嶅埗琛屼負鐨勫瘑閽ユ枃浠躲俽eplSet 涓哄壇鏈闆嗚劇疆涓涓鍚嶇О銆
鎺ヤ笅鏉ユ垜浠鍒涘緩涓涓鐢ㄤ簬鎵鏈夊疄渚嬬殑瀵嗛掗鏂囦歡銆
榪欏皢浼氬壋寤轟竴涓鍚鏈 MD5 瀛楃︿覆鐨勫瘑閽ユ枃浠訛紝浣嗘槸鐢變簬鍏朵腑鍖呭惈浜嗕竴浜涘櫔闊籌紝鎴戜滑闇瑕佸逛粬浠娓呯悊鍚庢墠鑳芥e紡鍦 MongoDB 涓浣跨敤銆
grep 鍛戒護鐨勪綔鐢ㄧ殑鏄鎶婂皢絀烘牸絳夋垜浠涓嶆兂瑕佺殑鍐呭硅繃婊ゆ帀涔嬪悗鐨 MD5 瀛楃︿覆鎵撳嵃鍑烘潵銆
鐜板湪鎴戜滑瀵瑰瘑閽ユ枃浠惰繘琛屼竴浜涙搷浣滐紝璁╁畠鐪熸e彲鐢ㄣ
鎺ヤ笅鏉ワ紝鍏抽棴姝よ櫄鎷熸満銆傚皢鍏 Ubuntu 緋葷粺鍏嬮殕鍒板叾浠栬櫄鎷熸満涓娿
榪欐槸鍏嬮殕鍚庣殑鍓鑺傜偣1鍜屽壇鑺傜偣2銆傜『璁や綘宸茬粡灝嗗畠浠鐨凪AC鍦板潃閲嶆柊鍒濆嬪寲錛屽苟涓斿厠闅嗘暣涓紜鐩樸
璇鋒敞鎰忥紝涓変釜鉶氭嫙鏈虹ず渚嬮渶瑕佸湪鍚屼竴涓緗戠粶涓浠ヤ究鐩鎬簰閫氳銆傚洜姝わ紝鎴戜滑闇瑕佸畠浠寮勫埌“浜掕仈緗"涓婂幓銆
榪欓噷鎺ㄨ崘緇欐瘡涓鉶氭嫙鏈鴻劇疆涓涓闈欐 IP 鍦板潃錛岃屼笉鏄浣跨敤 DHCP銆傝繖鏍峰畠浠灝變笉鑷充簬鍦 DHCP 鍒嗛厤IP鍦板潃緇欎粬浠鐨勬椂鍊欏け鍘昏繛鎺ャ
鍍忎笅闈㈣繖鏍風紪杈戞瘡涓鉶氭嫙鏈虹殑 /etc/networks/interfaces 鏂囦歡銆
鍦ㄤ富鑺傜偣涓:
鍦ㄥ壇鑺傜偣1涓:
鍦ㄥ壇鑺傜偣2涓:
鐢變簬鎴戜滑娌℃湁 DNS 鏈嶅姟錛屾墍浠ラ渶瑕佽劇疆璁劇疆涓涓 /etc/hosts 榪欎釜鏂囦歡錛屾墜宸ュ皢涓繪満鍚嶇О鏀懼埌姝ゆ枃浠朵腑銆
鍦ㄤ富鑺傜偣涓:
鍦ㄥ壇鑺傜偣1涓:
鍦ㄥ壇鑺傜偣2涓:
浣跨敤 ping 鍛戒護媯鏌ュ悇涓鑺傜偣涔嬮棿鐨勮繛鎺ャ
閰嶇疆鍓鏈闆
楠岃瘉鍚勪釜鑺傜偣鍙浠ユe父榪為氬悗錛屾垜浠灝卞彲浠ユ柊寤轟竴涓綆$悊鍛樼敤鎴鳳紝鐢ㄤ簬涔嬪悗鐨勫壇鏈闆嗘搷浣溿
鍦ㄤ富鑺傜偣涓婏紝鎵撳紑 /etc/mongodb.conf 鏂囦歡錛屽皢 auth 鍜 replSet 涓ら」娉ㄩ噴鎺夈
鍦ㄤ竴涓鏂板畨瑁呯殑 MongoDB 涓婇厤緗浠諱綍鐢ㄦ埛鎴栧壇鏈闆嗕箣鍓嶏紝浣犻渶瑕佹敞閲婃帀 auth 琛屻傞粯璁ゆ儏鍐典笅錛孧ongoDB 騫舵病鏈夊壋寤轟換浣曠敤鎴楓傝屽傛灉鍦ㄤ綘鍒涘緩鐢ㄦ埛鍓嶅惎鐢ㄤ簡 auth錛屼綘灝變笉鑳藉熷仛浠諱綍浜嬫儏銆備綘鍙浠ュ湪鍒涘緩涓涓鐢ㄦ埛鍚庡啀嬈″惎鐢 auth銆
淇鏀 /etc/mongodb.conf 涔嬪悗錛岄噸鍚 mongod 榪涚▼銆
$ sudo service mongod restart
鐜板湪榪炴帴鍒 MongoDB master錛
榪炴帴 MongoDB 鍚庯紝鏂板緩綆$悊鍛樼敤鎴楓
閲嶅惎 MongoDB錛
$ sudo service mongod restart
鍐嶆¤繛鎺ュ埌 MongoDB錛岀敤浠ヤ笅鍛戒護灝 鍓鑺傜偣1 鍜屽壇鑺傜偣2鑺傜偣娣誨姞鍒版垜浠鐨勫壇鏈闆嗕腑銆
鐜板湪鍓鏈闆嗗埌鎵嬩簡錛屽彲浠ュ紑濮嬫垜浠鐨勯」鐩浜嗐傚弬鐓 瀹樻柟椹卞姩鏂囨。 鏉ヤ簡瑙e備綍榪炴帴鍒板壇鏈闆嗐傚傛灉浣犳兂瑕佺敤 Shell 鏉ヨ鋒眰鏁版嵁錛岄偅涔堜綘闇瑕佽繛鎺ュ埌涓昏妭鐐逛笂鏉ユ彃鍏ユ垨鑰呰鋒眰鏁版嵁錛屽壇鑺傜偣涓嶈屻傚傛灉浣犳墽鎰忚佸皾璇曠敤鍓鏈闆嗘搷浣滐紝閭d箞浠ヤ笅閿欒淇℃伅灝辮功鍑烘潵鎷涘懠浣犱簡銆
濡傛灉浣犺佷粠 shell 榪炴帴鍒版暣涓鍓鏈闆嗭紝浣犲彲浠ュ畨瑁呭備笅鍛戒護銆傚湪鍓鏈闆嗕腑鐨勫け璐ュ垏鎹㈡槸鑷鍔ㄧ殑銆
濡傛灉浣犱嬌鐢ㄥ叾瀹冮┍鍔ㄨ璦錛堜緥濡傦紝JavaScript銆丷uby 絳夌瓑錛夛紝鏍煎紡涔熻鎬笉鍚屻
甯屾湜榪欑瘒鏁欑▼鑳藉逛綘鏈夋墍甯鍔┿備綘鍙浠ヤ嬌鐢╒agrant鏉ヨ嚜鍔ㄥ畬鎴愪綘鐨勬湰鍦扮幆澧冮厤緗錛屽苟涓斿姞閫熶綘鐨勪唬鐮併
MongoDB 3.0 姝e紡鐗堝彂甯冧笅杞
CentOS緙栬瘧瀹夎匨ongoDB
CentOS 緙栬瘧瀹夎 MongoDB涓巑ongoDB鐨刾hp鎵╁睍
CentOS 6 浣跨敤 yum 瀹夎匨ongoDB鍙婃湇鍔″櫒絝閰嶇疆
Ubuntu 13.04涓嬪畨瑁匨ongoDB2.4.3
MongoDB鍏ラ棬蹇呰(姒傚康涓庡疄鎴樺苟閲)
Ubunu 14.04涓婱ongoDB鐨勫畨瑁呮寚鍗
銆奙ongoDB 鏉冨▉鎸囧崡銆(MongoDB: The Definitive Guide)鑻辨枃鏂囧瓧鐗圼PDF]
Nagios鐩戞帶MongoDB鍒嗙墖闆嗙兢鏈嶅姟瀹炴垬
鍩轟簬CentOS 6.5鎿嶄綔緋葷粺鎼寤篗ongoDB鏈嶅姟
MongoDB 鐨勮︾粏浠嬬粛錛氳風偣榪欓噷MongoDB 鐨勪笅杞藉湴鍧錛氳風偣榪欓噷
via: How to set up a Replica Set on MongoDB
浣滆咃細Christopher Valerio 璇戣咃細mr-ping 鏍″癸細wxy
鏈鏂囩敱 LCTT 鍘熷壋緲昏瘧錛孡inux涓鍥 鑽h獕鎺ㄥ嚭
鏈鏂囨案涔呮洿鏂伴摼鎺ュ湴鍧錛
Ⅵ 那些軟體可以在LINUX系統上運行
多,不是一般得多。
描述
視窗
Linux
1)網路
瀏覽器
Internet Explorer, Netscape / Mozilla, Opera [版權], Firefox, 等
1) Netscape / Mozilla.
2) Galeon.
3) Konqueror.
4) Opera. [版權]
5) Firefox.
6) Nautilus.
7) Epiphany.
8)連接. (用 "-g" 鍵).
9) Dillo.
10) Encompass.
命令行瀏覽器
1) Links
2) Lynx
3) Xemacs + w3.
1) Links.
2) ELinks.
3) Lynx.
4) w3m.
5) Xemacs + w3.
電子郵件客戶端軟體
Outlook Express, Netscape / Mozilla, Thunderbird, The Bat, Eudora, Becky, Datula, Sylpheed / Sylpheed-claws, Opera
1) Evolution.
2) Netscape / Mozilla/Thunderbird messenger.
3) Sylpheed / Sylpheed-claws.
4) Kmail.
5) Gnus.
6) Balsa.
7) Bynari Insight GroupWare Suite. [版權]
8) Arrow.
9) Gnumail.
10) Althea.
11) Liamail.
12) Aethera.
13) MailWarrior.
14) Opera.
電子郵件客戶端軟體/ 個人信息管理MS Outlook 風格
Outlook
1) Evolution.
2) Bynari Insight GroupWare Suite. [版權]
3) Aethera.
4) Sylpheed.
5) Sylpheed-claws.
電子郵件客戶端軟體The Bat 風格
The Bat
1) Sylpheed.
2) Sylpheed-claws.
3) Kmail.
4) Gnus.
5) Balsa.
命令行電子郵件客戶端軟體
Mutt [de], Pine, Pegasus, Emacs
1) Pine. [非自由軟體]
2) Mutt.
3) Gnus.
4) Elm.
5) Emacs.
新聞閱讀
1) Agent [版權]
2) Free Agent
3) Xnews
4) Outlook
5) Netscape / Mozilla
6) Opera [版權]
7) Sylpheed / Sylpheed-claws
8) Dialog
9) Gravity
10) BNR2
1) Knode.
2) Pan.
3) NewsReader.
4) Netscape / Mozilla.
5) Opera [版權]
6) Sylpheed / Sylpheed-claws.
命令行:
7) Pine. [非自由軟體]
8) Mutt.
9) Gnus.
10) tin.
11) slrn.
12) Xemacs.
13) BNR2.
地址本
Outlook
1) Rubrica
文件下載
Flashget, Go!zilla, Reget, Getright, DAP, Wget, WackGet, Mass Downloader, 等
1) Downloader for X.
2) Caitoo (former Kget).
3) Prozilla.
4) Wget (命令行, 標准).
5) Wget圖形界面: Kmago, Gnome Transfer Manager, QTget, Xget, 等
6) Aria.
7) Axel.
8) Download Accelerator Plus.
9) GetLeft.
10) Lftp.
站點下載
Teleport Pro, Httrack, Wget, 等
1) Httrack.
2) WWW Offline Explorer.
3) Wget (命令行, 標准). 圖形界面: Kmago, QTget, Xget, 等
4) Downloader for X.
5) Pavuk.
6) XSiteCopy.
7) GetLeft.
8) Curl (命令行).
9) Khttrack.
FTP-客戶端軟體
Bullet Proof FTP, CuteFTP, WSFTP, SmartFTP, 文件Zilla, 等
1) Gftp.
2) Konqueror.
3) KBear.
4) IglooFTP. [版權]
5) Nftp.
6) Wxftp.
7) AxyFTP.
8) mc. (cd ftp://等)
9) tkFTP.
10) Yafc.
11) Dpsftp. (消亡項目)
命令行FTP-客戶端軟體
FTP in Far, ftp.exe, Ncftp
1) Ncftp.
2) Lftp.
3) Avfs. (從任意程序: /#ftp:等)
IRC-客戶端軟體
Mirc, Klient, VIRC, Xircon, Pirch, XChat
1) Xchat.
2) KVirc.
3) Irssi.
4) BitchX.
5) Ksirc.
6) Epic.
7) Sirc.
8) PJIRC.
本地網路聊天客戶端軟體無伺服器
1) QuickChat
2) Akeni
3) PonyChat
4) iChat
1) talk (命令行), ktalk.
2) Akeni.
3) Echat.
4) write, wall (同機用戶間聊天)
視窗機器的本地消息系統
WinPopUp
smbclient (命令行). 圖形界面:
1) LinPopUp 2.
2) Kpopup.
3) Kopete.
即時通訊客戶端軟體
ICQ Lite, ICQ Corp, MSN, AIM, Yahoo, 等
Trillian ICQ (自由軟體, 可替代所有IM 客戶端軟體), Miranda, Gaim
1) Licq (ICQ).
2) Centericq (近似IM 協議, 命令行).
3) Alicq (ICQ).
4) Micq (ICQ).
5) GnomeICU (ICQ).
6) Gaim. (幾乎所有IM 協議)
7) Ayttm. (幾乎所有IM 協議)
8) Kopete.
9) Everybuddy.
10) Simple Instant Messenger.
11) Imici Messenger.
12) Ickle (ICQ).
13) aMSN (MSN).
14) Kmerlin (MSN).
15) Kicq (ICQ).
16) YSM. (ICQ, 命令行).
17) kxicq.
18) Yahoo Messenger for Unix.
19) Kmess (MSN).
20) AIM.
21) MSNre. (命令行)
Jabber IM 客戶端軟體
JAJC, Tkabber (+activestate tcl), Psi, Exos, WinJab, myJabber, RhymBox, Rival, Skabber, TipicIM, Vista, Yabber, Miranda, Gaim, Akeni Messenger Jabber Edition
1) Tkabber.
2) Gabber.
3) Psi.
4) Gaim.
5) Centericq (命令行).
6) Ayttm.
7) Akeni Messenger Jabber Edition.
監視站點郵箱, 顯示郵件台頭
WatzNew
1) Web Secretary.
2) Knewsticker & korn.
3) Mozilla (未知).
4) watch -n seconds lynx -mp
視頻/音頻會議
NetMeeting
1) GnomeMeeting.
2) vat/vic/wb.
3) rat/wbd/nte.
4) NeVoT.
5) IVS.
語音通訊
Speak Freely
1) Speak Freely for Unix.
2) TeamSpeak.
防火牆 (包過濾)
BlackICE, ATGuard, ZoneAlarm, Agnitum Outpost 防火牆, WinRoute Pro, Norton Internet Security, Sygate Personal 防火牆 PRO, Kerio Personal 防火牆, 等
iptables或更多過時IPchains (命令行, 標准). 前端:
1) Kmy防火牆.
2) Easy 防火牆 Generator.
3) 防火牆 Builder.
4) Shorewall.
5) Guarddog.
6) FireStarter.
7) Smoothwall. [版權]
8) IPCop.
9) Zorp.
IDS (入侵檢測系統)
1) BlackICE
2) Agnitum Outpost 防火牆
3) Tripwire [版權]
4) Kerio Personal 防火牆
1) Snort.
2) Portsentry / Hostsentry / Logsentry.
3) Tripwire [GPL].
4) Tripwall.
5) AIDE.
6) ViperDB.
7) Integrit.
8) Cerberus Intrusion Detection System.
9) MIDAS NMS.
埠掃描檢測
未知
1) Pkmp.
增強系統安全
未知
1) Bastille.
2) Linux Security Auditing Tool.
虛擬路由
VisualRoute [版權]
1) Xtraceroute.
2) VisualRoute. [版權]
3) Mtr.
4) Geotrace.
內容過濾
Proxomitron, ATGuard, Agnitum Outpost 防火牆, Privoxy, MS ISA 伺服器, Guidescope, 等
1) DansGuardian.
2) Squid.
3) Squidguard.
4) Privoxy.
5) JunkBuster.
6) Zorp.
7) Fork.
8) Redirector.
流量控制 / shaping
WinRoute Pro, 等
1) IP Relay.
2) CBQ (從IP路由2 包).
3) tc (從IP路由2 包).
4) LARTC.
流量控制統計
Netstat, Tmeter, 等
1) Tcp4me.
2) Getstatd.
3) Ipacct.
4) Ipac-ng.
5) Ipaudit.
6) Lanbilling.
7) SARG (完全Squid交通).
8) Talinux.
9) NetUP UserTrafManager.
10) MRTG.
11) NetTop.
點對點客戶端軟體 / 伺服器, 文件共享(p2p)
Morpheus (Gnutella), WinMX, Napster, KaZaA (Fasttrack), eDonkey [版權], eMule, TheCircle, Bittorrent, SoulSeek, Direct Connect
1) Mldonkey. (eDonkey, Soulseek, Fasttrack, Gnutella, Open Napster, Direct Connect, BitTorrent)
2) LimeWire. (Gnutella)
3) Lopster. (OpenNAP)
4) Gnapster. (OpenNAP)
5) eDonkey. (eDonkey) [版權]
6) cDonkey. (eDonkey)
7) Gift client / 伺服器 / fasttrack plugin (Fasttrack)
8) ed2k_圖形界面.
9) Gtk-Gnutella. (Gnutella)
10) Qtella. (Gnutella)
11) Mutella. (Gnutella, 命令行)
12) TheCircle.
13) Freenet. (匿名點對點)
14) GNUnet.
15) Lmule. (eDonkey)
16) Xmule. (eDonkey)
17) Bittorrent.
18) PySoulSeek (Soulseek).
19) Loophole. (WinMX) [版權]
20) Direct Connect.
21) QuickDC. (Direct Connect).
22) OverNet.
23) Apollon.
24) GrapeWine. (匿名點對點)
25) Snark. (Bittorrent)
"Hotline"點對點協議 客戶端軟體 / 伺服器
未知
客戶端軟體:
1) Gtkhx.
2) Fidelio.
3) GHX. [版權]
伺服器:
1) Synapse.
2) HSX.
數據機- 從回叫和AON到傳真設備
Venta Fax, PrimaFax
1) Gfax. (未知)
2) PrimaFax. [版權, 99$]
3) mgetty + voice + sendfax.
4) vgetty.
傳真
WinFax
1) HylaFax.
2) Fax2Send. [版權]
3) Efax.
4) VSI-FAX. [版權]
撥號
Vdialer, etc
1) Kppp.
2) X-isp.
3) wvdial. (前端: X-wvdial, kvdial, gtkdial).
4) Gppp.
5) Kinternet.
6) Rp3.
7) pppconfig + pon + poff.
8) Modem Lights.
9) Netcount. (命令行)
FTN 編輯器
Golded
1) Golded.
2) Golded+.
3) Msged.
4) Qded.
FTN tosser
FastEcho, hpt
1) hpt.
2) CrashEcho.
3) Qecho.
4) CrashMail II.
5) Fidogate - 新聞組門戶.
6) ifmail - 新聞組門戶.
FTN mailer
SF-Mail, T-Mail
1) ifcico.
2) qico.
3) Bforce.
4) Binkd.
遠程管理
1) VNC, Virtual Network Computing
2) Remote Administrator (Radmin) [版權]
3) Remote Assistance [版權]
4) Symantec pcAnywhere [版權]
5) Windows Terminal 伺服器 [版權]
6) Rdesktop [版權]
7) Radmin [版權]
8) PC-Duo [版權]
9) Huey PC 遠程 Control (only for NT) [版權]
10) Timbuktu Pro [版權]
11) LapLink [版權]
12) GoToMyPC [版權]
13) Bo2k and other trojans
1) VNC, Virtual Network Computing.
2) ssh.
3) 遠程管理XFree86.
4) 遠程管理KDE 3.1. ("桌面共享").
5) Rdesktop Client.
6) rsh / rlogin.
7) telnet.
8) Gtelnet.
9) x0rfb伺服器.
10) KDE Universal 遠程 桌面.
文件傳輸
HyperTerminal, Terminate, etc
1) Minicom + lrzcz + Kermit.
2) Msterm.
3) Xtel.
4) uucp.
5) lrzsz +從uucp到cu.
SSH
Putty, Irlex, cygwin + ssh
1) Kssh.
2) ssh / openssh.
3) GTelnet. (Telnet, SSH, Rlogin)
網路監視
Dumeter, Netmedic
1) Gkrellm.
2) Big Brother.
3) Etherape.
4) Nagios.
5) Tkined.
6) MRTG.
7) Rrdtool.
8) PIKT.
9) Autostatus.
10) bcnu.
11) mon.
12) Sysmon.
13) Spong.
14) SNIPS.
15) iptraf (命令行).
16) Ksysguard.
17) OpenNMS.
18) tcpmp.
網路維護
惠普OpenView, MS SMS, Tivoli
1) HP OpenView agents. [版權]
2) Big Brother.
3) Cheops.
4) Tkined.
5) OpenNMS.
協議分析, 探測
Sniffer Pro, EtherPeek (TokenPeek, AiroPeek), Winmp, Ethereal, MS 網路 Monitor, Iris, Lan Explorer, NetSniffer, Snort, 等
1) Ethereal.
2) Tcpmp.
3) Etherape.
4) Ntop.
5) IPxmp. (+IPxparse解析)
6) Snort.
安全掃描
ShadowScan, ISS, Retina, Internet Scanner
1) Nessus.
2) Nmap.
路由
MS RRAS
1)IP路由2 +IPtables.
2) GateD. [版權]
3) GNU Zebra.
乙太網/IP 測試工具,軟體庫
lcrzo
lcrzo
IP-電話
Buddyphone [版權], Cisco SoftPhone
1) GNU Bayonne.
2) Openh323.
3) OpenPhone.
4) tkPhone.
5) NauPhone.
數據/文件共享
Windows 共享
1) NFS.
2) Samba.
3) Samba-TNG.
4) FTP.
未知
Windows Domain, Active Directory
1) Samba.
2) Ldap.
3) yp.
查看視窗-網路
網路 鄰居
1) Samba.
2) KDE Lan Browser, lisa
3) Lin鄰居.
4) xSMBrowser.
5) Komba2.
6) Konqueror.
ADSL
1) RASPPPOE
1) rp-pppoe.
2) Pptp client.
分布式計算
所有項目.
1) United Devices.
2) Seti @ Home.
3) Folding @ Home.
4) Genome @ Home.
所有項目.
1) Distributed.net.
2) Seti @ Home.
3) Folding @ Home.
4) Genome @ Home.
5) D2ol.
* 有些Linux 版本僅在命令行模式下運行.
IPSEC 協議
-
FreeSWAN.
VRML 查看,編輯器
未知
1) White Dune.
Ebay
未知
1) Bidwatcher.
2)文件.
文件管理(FAR和NC 風格)
FAR, Norton Commander, Disco Commander, Volcov Commander, etc
1) Midnight Commander.
2) X Northern Captain.
3) Deco (Demos Commander).
4) Portos Commander.
5) Konqueror in MC style.
6) Gentoo.
7) VFU.
8) Ytree.
文件管理(Windows Commander 風格)
Total Commander (Windows Commander前身)
1) Krusader.
2) Kcommander.
3) 文件Runner (TCL/TK).
4) Linux Commander.
5) LinCommander.
6) Rox, Rox-文件r.
7) Emelfm.
8) Midnight Commander.
9) Worker.
文件管理視窗風格
Windows Explorer / Internet Explorer
1) Konqueror.
2) Gnome-Commander.
3) Nautilus.
4) Endeavour Mark II.
5) XWC.
虛擬Shell
未知
1) vshnu: the New Visual Shell.
快速查看本地 HTML文檔
1) Internet Explorer
2) Microsoft Document Explorer
1) Dillo. (俄語補丁- here).
2) Konqueror.
3) Nautilus.
4) Lynx / Links.
查看所有文件操作
文件mon
文件mon.
UDF
Roxio (former Adaptec) UDF Reader, Roxio Direct CD
Linux-UDF.
多路CD +從多CD中恢復信息
IsoBuster
CDFS.
壓縮文件
1) WinZip
2) WinRar
3) 7-Zip
4) WinACE
5) UltimateZip
1) Ark (kdeutils).
2) Gnozip.
3) KArchiveur.
4) Gnochive.
5) 文件Roller.
6) Unace.
7) LinZip.
8) TkZip.
命令行歸檔
arj, rar, zip, tar, gzip, bzip2, lha等
1) tar, gzip, bzip2.
2) Unarc.
3) Lha. (日語)
4) Infozip.
5) Arj.
6) Avfs. (支持各種程序格式 - file.zip#/等).
7) Zoo.
8) RAR.
9) CAB Extract.
文件、目錄壓縮
1) Beyond Compare.
2) Araxis Merge.
3) WinMerge
4) Minimalist GNU For Windows (diff.exe)
5) Unison
1) Mgdiff.
2) diff, patch.
3) Xemacs.
4) Xdelta. (為二進制文件打補丁)
5) Meld.
6) Xxdiff.
7) Unison.
批文件重命名
TotalCommander插件, 等
1) GPRename. (基於Perl)
2) 插件 for MC (未知)
3)桌面系統軟體
文本編輯器
Notepad, WordPad, TextPad, Vim, Xemacs, 等
1) Kedit (KDE).
2) Gedit (Gnome).
3) Gnotepad.
4) Kate (KDE).
5) KWrite (KDE).
6) Nedit.
7) Vim.
8) Xemacs.
9) Xcoral.
10) Nvi.
11) Ozeditor.
命令行文本編輯器
1) Vim
2) Emacs
3) FAR編輯器, DN編輯器, 等
1) Vim.
2) Emacs.
3) Nano. (pico的一個自由版本)
4) joe.
5) Fte.
6) Jed.
7) CoolEdit.
多用途文本、代碼編輯器
SciTE, UltraEdit, MultiEdit, Vim, Xemacs, 等
1) Kate (KDE).
2) Nedit.
3) CodeCommander.
4) SciTE.
5) Quanta Plus.
6) Vim.
7) Xemacs.
8) Mcedit (同mc一起發布).
9) Jed.
10) Setedit. (Turbo Vision looking 風格)
11) HT 編輯器.
文本編輯器 (古代斯拉夫語)支持
Bred, Rpad32, Aditor, Vim, Xemacs
1) Kate (KDE).
2) Nedit.
3) Fte (命令行).
4) Patched version of Midnight Commander.
5) Vim.
6) Xemacs.
查看PostScript
1) RoPS
2) GhostView
1) GhostView.
2) Kghostview.
3) GV.
4) GGV.
查看PDF
1)Adobe Acrobat Distiller
2) GhostView
1)Acrobat Reader.[版權]
2) Xpdf.
3) GV.
4) GGV.
5) GhostView.
6) Kghostview.
創建PDF
1) Adobe Acrobat Distiller
2) GhostView
3) Ghostscript
1)任何Linux所見所得程序 -> 列印到文件 ->ps2pdf. (這里有專門介紹文章).
2)Adobe不償失Acrobat Distiller. [版權]
3)PStill. [共享軟體]
4)PDFLatex.
5) Xfig.
6) Ghostscript.
7)Tex2Pdf.
8) Reportlab.
9) GV.
10) GGV.
11) GhostView.
12) Kghostview.
13) Panda PDF Generator.
加密
PGP, GnuPG + Windows Privacy Tools
1) GnuPG (命令行) + GPA, KGpg, 和其他前端s.
2) PGP. [版權]
磁碟卷加密
EFS (標准), PGP-Disk, BestCrypt, Private Disk Light
1) Loop-aes.
2) CFS.
3) TCFS.
4) BestCrypt.
5) CryptFS.
日程安排
mstask, nnCron
cron, at (標准, 命令行). 圖形界面: Kcron.
Outlook日程安排
Outlook日程安排
1) KOrganizer.
虛擬CD
VirtualDrive, VirtualCD, Daemon 工具, 等
1) Virtual CD Kernel Mol.
2) "cp /dev/cdrom mycd.iso" + "mount -o loop mycd.iso /mnt/cdrom/".
文本辨識(OCR)
Recognita, FineReader
1) ClaraOcr.
2) Gocr.
3) Kooka.
翻譯(古代斯拉夫語)
Promt, Socrat
Ksocrat (未知)
英-俄字典 (古代斯拉夫語)
1) ABBYY Lingvo
2) Socrat
3) JaLingvo
4) phpMyLingvo
1) Mueller.
2) Ksocrat.
3) JaLingvo.
4) phpMyLingvo.
5) dict+Kdict.
6) DictX.
7) Groan.
8) Mova.
9) Slowo.
10) Stardict.
掃描儀
隨掃描儀CD的程序, VueScan
1) Xsane.
2) Kooka.
3) Xvscan. [版權]
4) VueScan. [版權]
殺毒軟體
AVG 殺毒軟體, NAV, Dr. Web, TrendMicro, F-Prot, Kaspersky, 等
1) Dr. Web. [版權]
2) Trend ServerProtect. [版權]
3) RAV 殺毒軟體. [版權] (Bought by Microsoft?)
4) OpenAntivirus + AMaViS / VirusHammer.
5) F-Prot. [版權]
6) Sophie / Trophie.
7) Clam Antivirus.
8) Kaspersky. [版權]
9) YAVR.
系統配置
控制面板, Msconfig, RegEdit, WinBoost, TweakXP, Customizer XP, X-Setup, PowerToys, Config NT, 等
1) setup (Red Hat).
2) chkconfig (Red Hat).
3) redhat-config-<feature>. (Red Hat 8.0).
4) xf86config, xf86cfg.
5) Linuxconf.
6) Drakeconf.
7) Webmin.
8) yast and yast2 (SuSE).
9) sysinstall (FreeBSD).
10) /dev/hands :).
啟動管理
系統 Commander, PowerQuest Boot Magic, GAG, 等
1) Grub.
2) Lilo.
3) ASPLoader.
4) Acronis OS Selector [版權].
5) Ranish Partition Manager.
6) osbs.
7) Symon.
8) Smart Boot Manager.
9) Xosl.
10) GAG.
硬碟分區管理
1) PowerQuest Partition Magic [版權]
2) Acronis PartitionExpert [版權]
3) Paragon Partition Manager [版權]
4) Partition Commander [版權]
1) Part圖形界面. (partimage和parted圖形界面)
2) GNU Parted. (圖形界面 - QTParted).
3) Partition Image.
4) fips.
5) Diskdrake (Mandrake).
6) Paragon Partition Manager [版權].
7) Acronis PartitionExpert [版權]. (review)
LVM + 軟-RAID + parted + 等
-
EVMS.
備份軟體
ntbackup (標准), Legato 網路er [版權]
1) Legato Networker. [版權]
2) Lonetar. [版權]
3) Disk Archive.
4) Bacula.
5) Taper.
6) mp / restore. (命令行, 標准)
7) Amanda (命令行).
8) Mondo Rescue. (備份自啟動,自動恢復到磁碟)
硬碟分區映象
1) DriveImage
2) Ghostpe
1) PartitionImage (圖形界面 - 部分圖形界面).
2) dd (命令行, 標准).
3) Mondo Rescue.
網路映象
1) ImageCast
2) Norton Ghost
1) UDP Cast.
2) Techteam's UDP Cast Disks.
3) Ghost for Unix (g4u).
任務管理
TaskMan (標准), TaskInfo, ProcessExplorer NT.
1) top (命令行, 標准).
2) Gtop, Ktop.
3) Ksysguard.
4) "ps aux|more", "kill <pid>"
自動切換英語、俄語
Punto Switcher, Keyboard Ninja, Snoop
沒有:(.
滑鼠手勢
Sensiva
1) Kgesture.
2) wayV.
3) Optimoz.
電視軟體
未知
Home Portal.
文本語音轉換
MS 文本 to speech
1) KDE Voice 插件.
2) Festival.
3) Emacspeak.
4) VoiceText.
聲音識別
ViaVoice, DragonNaturally Speaking
目前沒有可用語音識別軟體包. 但:
1) Sphinx.
2) ViaVoice. (基本上消亡了)
流文本處理
1) Minimalist GNU For Windows (sed.exe)
2) perl
1) sed, awk.
2) perl.
PIM / DB / hierarchical 樹形視圖寫字板
TreePad [版權], Leo, CueCards
1) TreePad Lite. [版權]
2) Yank.
3) TreeLine.
4) Gjots.
5) Leo.
6) Hnb - hierarchical notebook.
7) TuxCards.
快速切換解析度頻率
Integrated with 系統, comes on CD with 視頻 card
1) Multires.
2) Ctrl+Alt+"-", Ctrl+Alt+"+".
3) Fbset. (使用幀緩存時)
文件中查找替換文字
1) Integrated with 系統
2) Indexing service
3) HTMLChanger
4) Any file 管理
1) find (命令行, 標准).
2) slocate (命令行, 標准).
圖形界面:
1) Gsearchtool.
2) Kfind.
3) Any file 管理
本地搜索引SGBD
1) Indexing service (未知)
2) mnoGoSearch. [版權,視窗版]
1) mnoGoSearch.
2) ASPSeek.
系統監視
系統監視 (built-in)
1) top (命令行, 標准).
2) Gkrellm.
3) Ksysguard.
4) Survivor.
5) "Hot-babe". (有特殊副作用, 不要使用他 :).
日誌查看
Event Viewer (built-in)
1) Xlogmaster.
2) Analog.
3) Fwlogview. (防火牆)
數據恢復工具
R-Studio (supports Linux 分區)
1) e2undel.
2) myrescue.
3) TestDisk.
4) unrm.
5) Channel 16.
文本文件編碼器,字元集自動探測
未知
1) Enca.
2) Jconv.
3) Xcode. (古代斯拉夫語)
4) Asrecod. (古代斯拉夫語)
鬧鍾
MindIt!
1) KAlarm.
掌上電腦
Palm 桌面
1) Kpilot.
2) Jpilot.
處理掌上電腦.html 文件
iSilo
1) iSilo.
2) Plucker.
硬體優化
(晶元組,PCI匯流排)
Powertweak
1) Powertweak-Linux.
網路全書
On-Line Bible, The SWORD
1) BibleTime (KDE)
2) Gnomesword (Gnome)
滑鼠滾動
Mouse Imp
未知
桌面背景切換
未知
1) Background Buddy.
鍵盤語言切換
未知
1) GSwitchIt.
視窗注冊表編輯器
RegEdit
Kregedit :).
4.1) 多媒體 (音頻/CD).
有用連接:
-
Linux MIDI &聲音應用程序 - 許多連接資源.
聲音軟體.
音樂 / mp3 / ogg 播放器
1) Winamp
2) Zinf
3) SnackAmp
4) Soritong
5) Apollo
6) K-jofol 2000
7) Sonique
8) C-4
9) Media Box Audio / 視頻 Workstation 5
10) Blaze Media Pro
11) NEX 3
12) Real Jukebox
13) Windows Media 播放器
1) XMMS (X multimedia system).
2) Noatun.
3) Zinf. (Freeamp前身)
4) Winamp.
5) Xamp.
6) GQmpeg.
7) SnackAmp.
8) Mplayer. (前端: Kplayer).
9) Xine. (前端: Sinek, Totem)
命令行 音樂 / mp3 / ogg 播放器s
mpg123, dosamp, Mplayer
1) Cplayer.
2) mpg123.
3) ogg123.
4) mpg321.
5) Orpheus.
6) Mp3blaster.
7) Madplay.
8) Console utils for xmms.
9) Mplayer.
這里列不完,請去看參考資料
Ⅶ 《Linux集群和自動化運維》pdf下載在線閱讀全文,求百度網盤雲資源
《Linux集群和自動化運維》(余洪春)電子書網盤下載免費在線閱讀
鏈接:https://pan..com/s/1JXwxgIg-e2b2kaxm6A0hSQ
書名 :Linux集群和自動化運維
豆瓣評分:6.7
作者:余洪春
出版社:機械工業出版社
出版年:2014-9
頁數: 401
內容簡介:
《高性能Linux伺服器構建實戰:系統安全、故障排查、自動化運維與集群架構》是Linux運維領域暢銷的、公認的經典著作《高性能Linux伺服器構建實戰:運維監控、性能調優與集群應用》的姊妹篇,它從系統安全運維、運維故障排查、自動化運維、集群架構4個維度講解了構建大規模和高性能Linux伺服器集群所需要的技術、工具、方法和技巧,二者一脈相承,互為補充,內容涵蓋了運維工程師構建高性能伺服器需要掌握的各種知識。本書在內容上繼承了前面一本書中被讀者認可的諸多優點:實用(以實際生產環境為背景)、實戰(包含大量案例)、易懂,同時也改進了讀者反饋的不足之處。
全書共14章,分為四個部分:安全運維篇(1-3章)主要講解了伺服器安全運維、網路安全運維和數據安全運維的關鍵技術和方法;運維故障排查篇(4-5章)從伺服器系統和應用軟體兩個維度講解了運維故障的排查思路,以及常見的和經典的運維故障的解決方案;自動化運維篇(6-9章)主要講解了海量主機的自動化部署和配置、自動化監控、分布式監控等大規模集群運維所需的各種工具(pssh、pdsh、mussh、Ganglia、nagios、Centreon等)和方法;集群架構篇(10-14)講解了如何構建和優化基於Web和MySQL資料庫的高性能集群和高可用的負載均衡集群。
作者簡介 :
高俊峰(南非螞蟻),資深運維專家、系統架構師、DBA和技術顧問,從事Linux/Unix伺服器系統的架構、運維和管理多年。擅長大規模伺服器集群的運維和管理,在故障診斷與排除、自動化運維、安全運維、性能調優、虛擬化等方面積累了大量的實戰經驗。國內知名IT技術社區51CTO的博客專家和ChinaUnix論壇高可用集群版塊的版主,同時還活躍於ITPUB等技術社區,在社區和論壇里發表了大量技術文章,深受歡迎。此外,他還著有暢銷書《循序漸進Linux》和《高性能Linux伺服器構建實戰:運維監控、性能調優與集群應用》,後者是本書的姊妹篇,是Linux運維領域公認的經典著作。
Ⅷ 《第一本Docker書》pdf下載在線閱讀,求百度網盤雲資源
《第一本Docker書》([澳]詹姆斯•特恩布爾(James Turnbull))電子書網盤下載免費在線閱讀
鏈接:https://pan..com/s/1GXY9T0EKG9N_WzHnOOrgQQ
書名:第一本Docker書
作者:[澳]詹姆斯•特恩布爾(James Turnbull)
譯者:李兆海
豆瓣評分:7.3
出版社:人民郵電出版社
出版年份:2014-12
頁數:252
內容簡介:
全球第一本Docker技術圖書中文版,Docker中文社區鼎力支持!
Docker核心團隊成員權威著作,在技術圈中很有影響力。
既是第一本Docker書,也非常適合作為學習Docker的第一本入門書。
Docker是一個開源的應用容器引擎,讓開發者可以將他們的應用和依賴包打包到一個可移植的容器中,然後發布到任何流行的Linux機器上,也可以實現虛擬化。容器完全使用沙箱機制,相互之間不會有任何介面。幾乎沒有性能開銷,可以很容易地在機器和數據中心中運行。最重要的是,它不依賴於任何語言、框架或包裝系統。
Docker 是一個開源的應用容器引擎,開發者可以利用Docker 打包自己的應用以及依賴包到一個可移植的容器中,然後發布到任何流行的Linux 機器上,也可以實現虛擬化。
本書由Docker 公司前服務與支持副總裁James Turnbull 編寫,是權威的Docker 開發指南。本書會指導讀者完成Docker 的安裝、部署、管理和擴展,帶領讀者經歷從測試到生產的整個開發生命周期,讓讀者了解Docker 適用於什麼場景。書中先介紹Docker 及其組件的基礎知識,然後用Docker 構建容器和服務來完成各種任務:利用Docker 為新項目建立測試環境,演示如何使用持續集成的工作流集成Docker,如何構建應用程序服務和平台,如何使用Docker 的API,如何擴展Docker。
本書適合對Docker 或容器開發感興趣的系統管理員、運維人員和開發人員閱讀。
作者簡介:
James Turnbull是一位技術作家,還是一名開源極客。他最近的大作是一本講述流行開源日誌工具的書——The LogStash Book。James還寫了兩本關於Puppet的書,一本是Pro Puppet以,另一本是較早的Pulling Strings with Puppet: Configuration Management Made Easy。此外,James還寫了Pro Linux System Administration、Pro Nagios 2.0和Hardening Linux這三本書。
James真正的工作是Kickstarter的工程副總裁。之前,James曾擔任Docker公司服務與支持副總裁、Venmo公司工程副總裁和Puppet Labs的技術運維副總裁。James熱愛美食、美酒、閱讀、攝影,還很喜歡貓咪,但對在海灘上手牽手散步卻並不熱衷。
譯者簡介
李兆海 網名Googol Lee。使用Googol這個名字真的是因為「10的100次方」這個意思,和後來的Google公司沒有一點兒關系。多年後端程序員,早期以C、C++為主,後來轉向Python,現在以Go為生。曾寫過《Golang初探》發表於2011年2月號《程序員》。Docker早期使用者。平時喜歡亂翻書,遇到感興趣的都會研究一番。Twitter賬戶@googollee。
劉斌 具有10餘年軟體開發經驗,關注後台開發技術和各種編程語言。做過電子商務、金融、企業系統以及Android手機開發;寫過Delphi,也兼做系統管理員和DBA(現在都改叫DevOps了);既做後台應用,也要調用前台CSS和JavaScript,可還是不敢自稱Full Stack;今又舶來Growth Hacker,我想我要做一個Growth Engineer。
巨震 北京大學軟體工程碩士,伺服器端開發者。目前就職於創業公司,使用Node.js、Golang進行伺服器端開發。2013年底開始研究Docker,是Docker中文社區的活躍貢獻者,負責Docker技術文章和視頻的翻譯、校對工作。生活中喜歡美食、騎行,熱衷於PC硬體,喜愛折騰,熱愛一切計算機相關的技術,堅信技術改變世界。最崇拜的技術傳奇人物是前id Software首席程序員、現Oculus VR首席技術官John Carmack。