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妗岄潰緋葷粺鏈韜鐨勯棶棰橈紝鑰屾槸鍙楃敤鎴風殑浣跨敤涔犳儻銆佹搷浣滅悊蹇點佸簲鐢ㄦ妧鑳戒互鍙婅蔣浠剁Щ妞嶉棶棰樼殑褰卞搷銆