A. linux系统主要用在什么设备
小/中/大公司服务器、超级计算机
B. linux鐨勫簲鐢ㄥ満鏅鏈夊摢浜涳紵
Linux 鏄涓涓寮婧愮殑鎿嶄綔绯荤粺锛屽箍娉涘簲鐢ㄤ簬鏈嶅姟鍣ㄣ佺Щ鍔ㄨ惧囥佸祵鍏ュ紡绯荤粺绛夐嗗煙銆備互涓嬫槸涓浜 Linux 搴旂敤鍦烘櫙锛
鏈嶅姟鍣锛歀inux 浣滀负鏈嶅姟鍣ㄦ搷浣滅郴缁熺殑浣跨敤闈炲父鏅閬嶏紝鍥犱负瀹冩槸涓涓绋冲畾銆佸畨鍏ㄣ佸彲闈犵殑鎿嶄綔绯荤粺锛岃屼笖寰堝规槗瀹氬埗鍜岀$悊銆傝稿氫紒涓氫娇鐢 Linux 浣滀负鏈嶅姟鍣ㄦ搷浣滅郴缁燂紝渚嬪傝胺姝屻丗acebook銆乀witter銆佷簹椹閫婄瓑銆
绉诲姩璁惧囷細Linux 涔熷彲浠ヨ繍琛屽湪绉诲姩璁惧囦笂锛屼緥濡 Android 鎿嶄綔绯荤粺灏辨槸鍩轰簬 Linux 鍐呮牳鐨勶紝鐩鍓嶅湪鏅鸿兘鎵嬫満鍜屽钩鏉跨數鑴戠瓑璁惧囦笂搴旂敤骞挎硾銆
宓屽叆寮忕郴缁燂細Linux 鍐呮牳闈炲父鐏垫椿锛屽彲浠ヨ繍琛屽湪鍚勭嶅祵鍏ュ紡璁惧囦笂锛屼緥濡傛櫤鑳藉跺眳銆佹満鍣ㄤ汉銆佸伐涓氳嚜鍔ㄥ寲绛夐嗗煙銆
铏氭嫙鍖栵細Linux 涔熻骞挎硾搴旂敤浜庤櫄鎷熷寲鎶鏈涓锛屼緥濡傚瑰櫒鎶鏈 Docker 灏辨槸鍩轰簬 Linux 鐨勩
妗岄潰搴旂敤锛氳櫧鐒 Linux 鍦ㄦ岄潰搴旂敤鏂归潰鐨勪娇鐢ㄦ瘮杈冨皯锛屼絾鏄涔熸湁璁稿氫汉閫夋嫨浣跨敤 Linux 浣滀负妗岄潰鎿嶄綔绯荤粺锛屽洜涓哄畠寮婧愩佸厤璐广佸畨鍏ㄣ佸彲瀹氬埗绛夌壒鐐广
寮鍙戝拰绉戝﹁$畻锛歀inux 鎻愪緵浜嗕赴瀵岀殑寮鍙戝拰绉戝﹁$畻宸ュ叿锛屼緥濡傜紪璇戝櫒銆佹枃鏈缂栬緫鍣ㄣ佽皟璇曞櫒銆佹暟鎹鍒嗘瀽宸ュ叿绛夛紝鍥犳ゅ湪寮鍙戝拰绉戝﹁$畻棰嗗煙涔熷緱鍒颁簡骞挎硾搴旂敤銆
1锛 Linux杩愮淮宀椾綅鍙婂伐浣滃唴瀹
浜掕仈缃慙inux杩愮淮宸ョ▼甯堟槸涓涓铻嶅悎澶氬︾(缃戠粶銆佺郴缁熴佸紑鍙戙佹暟鎹搴撱佸畨鍏ㄣ佸瓨鍌ㄧ瓑)鐨勭患鍚堟ф妧鏈宀椾綅锛岀敋鑷宠繕闇瑕佹矡閫氥佷负浜哄勪笘銆佸煿璁銆侀攢鍞銆佺$悊绛夐潪鎶鏈鑳藉姏锛岃繖缁欒繍缁村伐绋嬪笀鎻愪緵浜嗕竴涓骞块様鐨勫彂灞曠┖闂淬
2) Linux杩愮淮宸ョ▼甯堝矖浣嶈亴璐
涓鑸浠庝紒涓氬叆闂ㄥ埌涓绾Linux杩愮淮宸ョ▼甯堢殑宸ヤ綔澶ц嚧鏈夛細鎸戦塈DC鏈烘埧鍙婂甫瀹姐佽喘涔扮墿鐞嗘湇鍔″櫒鎴栦簯鏈嶅姟銆佽喘涔板強浣跨敤CDN鏈嶅姟銆佹惌寤洪儴缃茬▼搴忓紑鍙戝強鐢ㄦ埛鐨勮块棶绯荤粺鐜澧(渚嬪:缃戠珯杩愯岀幆澧)銆佸规暟鎹杩涜屽囦唤鍙婃仮澶嶃佸勭悊缃戠珯杩愯屼腑鐨勫悇绉嶆晠闅滐紙渚嬪傦細纭浠舵晠闅溿佽蒋浠舵晠闅溿佹湇鍔℃晠闅溿佹暟鎹鎹熷潖鍙婁涪澶辩瓑锛夈佸圭綉绔欑殑鏁呴殰杩涜岀洃鎺с佽В鍐崇綉绔欒繍琛岀殑娼滃湪瀹夊叏闂棰樸佸紑鍙戣嚜鍔ㄥ寲鑴氭湰绋嬪簭鎻愰珮宸ヤ綔鏁堢巼銆佽勫垝缃戠珯鏋舵瀯銆佺▼搴忓彂甯冩祦绋嬪拰瑙勮寖锛屽埗瀹氳繍缁村伐浣滃埗搴﹀拰瑙勮寖銆侀厤鍚堝紑鍙戜汉鍛橀儴缃插強璋冭瘯浜у搧鐮斿彂闇瑕佺殑娴嬭瘯鐜澧冦佷唬鐮佸彂甯冪瓑宸ヤ綔闇姹傦紝鍏鍙稿傛灉杈冨皬鍙鑳借繕浼氬吋鑱岀綉绠°佺綉缁滃伐绋嬪笀銆佹暟鎹搴撶$悊鍛樸佸畨鍏ㄥ伐绋嬪笀銆佹妧鏈鏀鎸佺瓑鑱岃矗銆
娑夊強鍒扮殑Linux骞冲彴涓婄殑杩愮淮宸ュ叿鏈夛細Linux绯荤粺,Linux鍩虹鍛戒护,Nginx,Apache,MySQL,PHP,Tomcat,Lvs,Keepalived,SSH,Ansible,Rsync,NFS,Inotify,Sersync,Drbd,PPTP,OpenVPN,NTP,Kickstart/Cobbler,KVM,OpenStack,Docker,锛孠8S锛孧ongodb,Redis,Memcached,Iptables,SVN,GIT,Jenkins,缃戠粶鍩虹,Shell/Python寮鍙戝熀纭绛夛紝闄ゆや箣澶栬繕鍙鑳芥秹鍙婂埌浜ゆ崲鏈恒佽矾鐢卞櫒銆佸瓨鍌ㄣ佸畨鍏ㄣ佸紑鍙戠瓑鐭ヨ瘑銆
杩愮淮宸ョ▼甯堣繕鍖呮嫭涓浜涗綆绔鐨勫矖浣嶏紝渚嬶細缃戠粶绠$悊鍛樸佺洃鎺ц繍缁淬両DC杩愮淮锛屽肩彮杩愮淮
鑱屼笟鍙戝睍鏂瑰悜锛歀inux杩愮淮宸ョ▼甯堛佺郴缁熸灦鏋勫笀銆佹暟鎹搴撳伐绋嬪笀銆佽繍缁村紑鍙戝伐绋嬪笀銆佺郴缁熺綉缁滃畨鍏ㄥ伐绋嬪笀銆佽繍缁寸粡鐞嗐佽繍缁存荤洃
3) Linux涓绾ц繍缁村伐绋嬪笀搴旂敤杞浠堕樁娈点
Linux绯荤粺,Linux鍩虹鍛戒护,Nginx,Apache,MySQL,PHP,Tomcat,Lvs,Keepalived,SSH,Ansible,Rsync,NFS,Inotify,Sersync,Drbd,PPTP,OpenVPN,NTP,Kickstart/Cobbler,KVM,OpenStack,Docker,Mongodb,Redis,Memcached,Iptables,SVN,GIT,Jenkins,缃戠粶鍩虹,Shell/Python寮鍙戝熀纭
4)Linux杩愮淮鏋舵瀯甯堝矖浣嶈亴璐
杩愮淮鏋舵瀯甯堟槸杩愮淮宸ョ▼甯堢殑楂樼骇闃舵碉紝骞舵病鏈夋槑纭鐨勫矖浣嶇晫闄愬尯鍒嗭紝杩愮淮鏋舵瀯甯堜竴鑸鏉ヨ存槸闄や簡瀵硅繍缁村伐绋嬪笀搴旂敤鐨勫紑婧愬伐鍏风啛缁冩帉鎻′箣澶栵紝鏇村氱殑鏄鐢ㄦ濇兂鏉ヨ繍缁翠簡锛屽嵆DevOps鐨勮惤鍦帮紝鍚勭嶄紒涓氳繍琛岃繃绋嬩腑鐨勮В鍐虫柟妗堟彁鍑哄拰鎵ц岋紝渚嬪傦細鏍规嵁鍏鍙哥殑鐜扮姸鍙浠ヨ捐″悇绫昏繍缁磋В鍐虫柟妗堢殑鑳藉姏锛
1銆佽嚜鍔ㄥ寲浠g爜涓婄嚎锛圫VN/GIT+Jenkins+MVN锛夎В鍐虫柟妗堬紱
2銆佷簯璁$畻閮ㄧ讲鏋舵瀯鍙奃ocker寰鏈嶅姟鏋舵瀯鏂规堬紱
3銆佹湇鍔¤嚜鍔ㄥ寲鎵╁规柟妗堬紙KVM/OpenStack/Docker+Ansible+Zabbix锛夛紱
4銆10涓囧苟鍙戠殑缃戠珯鏋舵瀯銆佺掓潃绯荤粺鐨勬灦鏋勫強瑙e喅鍙戜綘涓妗堬紱
5銆佸欼DC鏈烘埧浜掕仈鏂规堛佸叏缃戞暟鎹澶囦唤瑙e喅鏂规堛佽处鍙风粺涓璁よ瘉鏂规堬紱
6銆佹暟鎹搴撱佸瓨鍌ㄥ強鍚勯噸瑕佹湇鍔¤妭鐐圭殑闆嗙兢鍜岄珮鍙鐢ㄦ柟妗堛
7銆佸悇缃戠粶鏈嶅姟鐨勬瀬绔浼樺寲鏂规堛佹湇鍔¤В鑰/鎷嗗垎銆
8銆佽繍缁存祦绋嬨佸埗搴︺佽勮寖绛夌殑寤鸿惧拰鎺ㄨ屻
9銆佹矡閫氳兘鍔涖佸煿璁鑳藉姏銆侀」鐩绠$悊銆佷笟鍔¢渶姹傚垎鏋愬強钀藉湴鎵ц屽姏绛夈
杩欓噷浠呬妇鍑犱釜渚嬪瓙锛屽疄闄呭伐浣滀腑浼氭湁鏇村氾紝杩愮淮鏋舵瀯甯堢殑宸ヤ綔锛屽叾瀹炲氨鏄瑙e喅浼佷笟涓鐨勭敤鎴疯块棶閲忎笉鏂澧炲ぇ甯︽潵鐨勭棝鐐癸紝鏈缁堣揪鍒伴珮鏁堛佷紭璐ㄧ殑涓哄㈡埛鎻愪緵缃戠珯鍙婁笟鍔℃湇鍔°
鎬荤殑鏉ヨ达細Linux杩愮淮鏋舵瀯甯堟洿澶氱殑鏄鏍规嵁浼佷笟鏃ョ泭澧為暱鐨勮块棶閲忛渶姹傦紝鍒╃敤鑻ュ共杩愮淮宸ュ叿缁勫悎鍔犱笂缁忛獙鎬濇兂锛屽舰鎴愯В鍐充笟鍔¢渶姹傛柟妗堢殑闃舵碉紝褰撶劧涔熶笉鎺掗櫎瀵硅繍缁村伐鍏疯繘琛屼簩娆″紑鍙戜互鍙婂彲瑙嗗寲灞曠ず杩愮淮鏁版嵁鐨勯樁娈碉紙寮鍙戣蒋浠跺钩鍙帮級锛岃繖涓闃舵垫秹鍙婄殑宸ュ叿浼氶潪甯稿氾紝鍑犱箮甯傞潰濂界敤鐨勫紑婧愬伐鍏烽兘鍦ㄥ囬変箣鍒楋紝鍦ㄤ竴绾垮煄甯備簰鑱旂綉鍏鍙哥殑钖璧勮寖鍥15000-50000/鏈堛
鑱屼笟鏂瑰悜锛氶珮绾ф暟鎹搴撳伐绋嬪笀銆佽繍缁村紑鍙戝伐绋嬪笀銆佽繍缁寸粡鐞嗐佽繍缁存荤洃銆佹妧鏈鎬荤洃
杩愮淮鏋舵瀯甯堬細灏嗗氫釜宸ュ叿缁勫悎锛屽姞涓婃濇兂缁忛獙锛屽舰鎴愭柟妗堬紝鐢ㄦ濇兂鍜岀粡楠岃禋閽辩殑闃舵点
鎶鏈鐨勬彁鍗囦粎鏄閲忕殑绉绱锛屾濇兂鐨勬彁鍗囨墠鏄璐ㄧ殑椋炶穬锛佲斺旇佺敺瀛
5)鏁版嵁搴撹繍缁村伐绋嬪笀
浼楁墍鍛ㄧ煡锛屾暟鎹鍑犱箮鏄鎵鏈変紒涓氱殑鐢熷懡绾匡紝鎵浠ユ暟鎹搴撳伐绋嬪笀鐨勫湴浣嶅拰钖姘翠竴鑸浼氭瘮鏅閫氳繍缁村伐绋嬪笀楂樹竴浜涳紝涓昏佸伐浣滃唴瀹瑰氨鏄淇濊瘉鏁版嵁搴撴暟鎹鐨勫畨鍏ㄤ互鍙婇珮鏁堝湴涓虹敤鎴锋彁渚涘悇绉嶆湇鍔°傚伐浣滃唴瀹逛富瑕佹湁锛氭暟鎹搴撶幆澧冩惌寤恒佹暟鎹搴撲紭鍖栥佹暟鎹搴
C. linux鐨勫簲鐢ㄩ嗗煙涓昏佹湁鍝浜
1銆両T鏈嶅姟鍣ㄩ嗗煙
Linux绯荤粺鍦↖T鏈嶅姟鍣ㄩ嗗煙鍗犳嵁浜嗛噸瑕佸湴浣嶏紝涓嶶nix鍜學indows骞堕┚榻愰┍銆備綔涓哄悗鏉ヨ咃紝Linux鏈嶅姟鍣ㄥ湪杩囧幓鍑犲勾涓鎸佺画鎵╁ぇ甯傚満浠介濓紝澧為暱杩呴燂紝瀵筗indows鍜孶nix鏈嶅姟鍣ㄦ瀯鎴愪簡涓ュ郴鎸戞垬銆侺inux鍦ㄤ紒涓氱骇鏈嶅姟鍣ㄥ簲鐢ㄥ箍娉涳紝鑳藉熸敮鎸亀ww鏈嶅姟鍣ㄣ佹暟鎹搴撴湇鍔″櫒銆佽礋杞藉潎琛℃湇鍔″櫒銆侀偖浠舵湇鍔″櫒銆丏NS鏈嶅姟鍣ㄣ佷唬鐞嗘湇鍔″櫒鍜岃矾鐢卞櫒绛夛紝甯鍔╀紒涓氶檷浣庤繍钀ユ垚鏈锛屽悓鏃舵彁渚涢珮绋冲畾鎬у拰楂樺彲闈犳с侺inux宸插箍娉涘簲鐢ㄤ簬鐢典俊銆侀噾铻嶃佹斂搴溿佹暀鑲层侀摱琛屻佺煶娌圭瓑琛屼笟锛屽苟寰楀埌涓昏佺‖浠跺巶鍟嗙殑鏀鎸侊紝鏄剧ず浜嗗叾鍦ㄦ湇鍔″櫒甯傚満涔愯傜殑鏈鏉ュ墠鏅銆傚ぇ鍨嬪拰瓒呭ぇ鍨嬩簰鑱旂綉浼佷笟鏅閬嶄娇鐢↙inux浣滀负鏈嶅姟鍣ㄧ绋嬪簭杩愯屽钩鍙帮紝鍏ㄧ悆鍙婂浗鍐呴《灏栫綉绔欏ぇ澶氶噰鐢↙inux绯荤粺锛孡inux姝e湪閫愭ユ垚涓轰紒涓氬唴閮ㄤ富娴佹搷浣滅郴缁熴
2銆佸祵鍏ュ紡绯荤粺棰嗗煙
Linux绯荤粺鐨勫紑婧愮壒鎬с佸己澶х殑鍔熻兘銆佸彲闈犳с佺ǔ瀹氭с佺伒娲绘т互鍙婂箍娉涚殑鏀鎸佸氱嶅井澶勭悊鍣ㄤ綋绯荤粨鏋勩佺‖浠惰惧囥佸浘褰㈡敮鎸佸拰閫氫俊鍗忚锛屼娇鍏跺湪宓屽叆寮忓簲鐢ㄩ嗗煙鍏锋湁骞块様甯傚満銆侺inux宸茬粡鎴愪负浜嗕富娴佸祵鍏ュ紡寮鍙戝钩鍙帮紝渚嬪傦紝鍦ㄦ櫤鑳芥墜鏈洪嗗煙锛屽熀浜嶢ndroid鐨凩inux宸茬粡鐗㈠浐鍦板崰鎹浜嗘櫤鑳芥墜鏈哄紑鍙戝钩鍙扮殑閲嶈佷綅缃銆
3銆佷釜浜烘岄潰棰嗗煙
涓浜烘岄潰绯荤粺鎸囩殑鏄鎴戜滑鍦ㄥ姙鍏瀹ゆ垨瀹跺涵浣跨敤鐨勪釜浜鸿$畻鏈虹郴缁燂紝濡俉indows XP銆乄indows 7銆丮AC绛夈侺inux绯荤粺鍦ㄤ釜浜烘岄潰棰嗗煙鐨勬敮鎸佸凡缁忕浉褰撴垚鐔燂紝鑳藉熸弧瓒虫棩甯稿姙鍏鍜屽跺涵闇姹傦紝鍖呮嫭涓婄綉娴忚堛佸姙鍏杞浠跺勭悊鏁版嵁銆佹敹鍙戠數瀛愰偖浠躲佸疄鏃堕氫俊銆佹枃瀛楃紪杈戝拰澶氬獟浣撳簲鐢ㄧ瓑銆傚敖绠Linux涓浜烘岄潰绯荤粺鐨勬櫘鍙婄▼搴﹀湪涓嶆柇鎻愰珮锛屼絾鍦ㄥ綋鍓嶅競鍦轰唤棰濅笂浠嶆棤娉曚笌Windows绯荤粺鐩告彁骞惰恒傝繖涓宸璺濆苟闈炴簮浜嶭inux妗岄潰绯荤粺鏈韬鐨勯棶棰橈紝鑰屾槸鍙楃敤鎴风殑浣跨敤涔犳儻銆佹搷浣滅悊蹇点佸簲鐢ㄦ妧鑳戒互鍙婅蒋浠剁Щ妞嶉棶棰樼殑褰卞搷銆