Nakatanggap ako ng kaunting mga kahilingan sa email ng tulong mula sa mas nakatatandang karamihan ng tao na interesado sa Linux, at ang ilan sa kanila ay nagtanong sa parehong uri ng tanong na halos mai-summit bilang:
Maaari ba akong "kunin" ang Linux tulad ng aking makakaya sa MS-DOS?
Ipapaliwanag ko kung ano ang ibig sabihin ng nasa itaas. Ang MS-DOS, o halos lahat ng DOS sa pangkalahatan para sa bagay na iyon (PC DOS, DR-DOS, atbp.), Ay napakadaling maunawaan at gamitin sapagkat ang mga OSes ay limitado ng mga magagamit na hardware sa oras na pinakawalan sila.
Ang ilang mga mas matatandang gumagamit ng computer ay may napakalakas na pagmamahal sa MS-DOS dahil alam nila ito nang maayos, at nais na makamit ang parehong antas ng kaalaman sa Linux sa linya ng utos. Pagkatapos ng lahat, ang MS-DOS ay hindi mahirap, kaya gaano kahirap ang Linux, di ba?
Hindi ko sasabihin ang Linux sa linya ng utos ay mahirap, ngunit maaari itong bigo. Mayroong ilang mga pangunahing bagay na kailangan mong malaman kapag gumagamit ng Linux sa linya ng utos.
Mga TSR kumpara sa Mga Proseso
Kapag nagpapatakbo ka ng MS-DOS, ang tanging mga bagay na tumatakbo sa background ay TSR. Marahil ay alam mo mismo kung saan ang mga TSR na ito ay pisikal na nai-load mula, kung paano sila tumatakbo, kung bakit tumatakbo sila at iba pa.
Ang pinakasimpleng halimbawa ng isang TSR sa MS-DOS na maaari kong isipin ay ang MOUSE.COM, na nagbibigay-daan sa paggamit ng computer mouse sa mga apps ng MS-DOS tulad ng EDIT. Ang driver ng mouse ay naglo-load sa pag-load ng AUTOEXEC.BAT, mananatili ang na-load at nagbibigay-daan sa paggamit ng peripheral na aparato.
Ang Linux sa kabilang banda ay may isang buong grupo ng mga proseso na nagsisimula sa pagsisimula sa pamamagitan ng init . Ito ay isang kakaibang kakaibang hayop kumpara sa MS-DOS. Ang mga proseso ay binibigyan ng mga ID, at maaari mong basahin ang lahat tungkol sa mga ito sa nabanggit na link.
Kailangan mo bang malaman ang lahat ng mga ins at out ng init ? Hindi talaga. Ang punto ay hindi ito ang MS-DOS na iyong nakasanayan.
Kung nais mong makita ang lahat ng kasalukuyang mga proseso na tumatakbo sa linya ng utos ng Linux, ang isang tutorial ay narito na nagpapaliwanag sa mga simpleng term kung paano gawin ito sa pamamagitan ng utos ng ps .
Single-task kumpara sa Multi-task
Pangunahin ang MS-DOS sa isang solong gawain sa kapaligiran; Ang Linux ay may kakayahang multi-tasking at madali itong magawa.
Mahusay na malaman kung paano lumipat sa pagitan ng mga gawain sa linya ng utos ng Linux, dahil pagkatapos ng lahat, mayroon kang kakayahan upang maaari mo ring gamitin ito.
Ang paraan ng Linux ng maraming mga gawain sa linya ng utos ay mula sa paggamit ng foreground at background "mga trabaho". Ipinapaliwanag ng tutorial na ito nang maayos kung paano magtrabaho kasama ang command line na Linux multi-tasking, ang paggamit ng foreground / background / huminto sa mga trabaho at iba pa.
"Hindi sa iyong mukha" na kapaligiran
Ang pinakamahusay na paraan na mailalarawan ko ang pagkakaiba sa pagitan ng MS-DOS at Linux ay ang DOS ay palaging nasa iyong mukha habang ang Linux ay hindi.
Ang mga gumagamit ng old-school DOS ay sanay na sa pagkakaroon ng lahat na ipinakita sa kanilang lahat sa harap lamang tungkol sa kahit saan sa kapaligiran; ito ay dahil sa single-task na paraan ng paggawa ng mga bagay. Kung anuman ang ginagawa ng DOS, nakikita mo ito.
Hindi tulad ng Linux. Karamihan sa mga oras na ang kapaligiran ng Linux ay hindi sasabihin sa iyo kung ano ang nangyayari sa pamamagitan ng disenyo.
Maaari mong isipin ito sa ganitong paraan: Ang DOS ay "Sasabihin ko sa iyo ang lahat" at ang Linux ay "Sasabihin ko sa iyo ang lahat, ngunit kung hihilingin mo lamang ito ."
Sa Linux, ang palagay ay ginawa na ikaw, ang gumagamit, ay gagawing tumakbo ang OS subalit nais mo ito at para sa OS na manatili lamang sa paraan maliban kung sinabi mo ito sa ibang bagay. Ang katakut-takot na pagiging bukas na ito ay unnerving sa mga ginamit sa DOS prompt dahil ito ay isang ganap na magkakaibang paraan ng pagpapatakbo sa command line.
Ang Malaking Tanong gayunpaman ay ito: Kahit na sa pagiging matatag ng Linux, nagbibigay ba ito ng isang mas malakas, makakuha ng higit na karanasan sa command line? Oo. Sa Linux nagpapatakbo ka ng parehong OS na ginamit sa sobrang lakas na UNIX mega-computer, kaya syempre mas mahusay ito kaysa sa DOS noon.
Saan ka pupunta upang makuha lamang ang linya ng command (ibig sabihin walang GUI) at wala nang iba?
Ang mga gumagamit ng Linux ay may iba't ibang mga debate (basahin: argumento) sa kung ano ang gagamitin para sa isang "purong Linux" na kapaligiran. Sa katunayan, hindi ko alam kung ano talaga ang ibig sabihin ng "purong Linux" dahil iba-iba ang mga kahulugan ng mga iyon. (Kung nais mong magsaksak sa kahulugan ng "purong Linux", mangyaring huwag mag-atubiling mag-post ng isang puna at ipaliwanag ito, dahil hindi ko magagawa.)
Upang makapunta sa kung saan nagsisimula ang lahat sa Linux, kailangan mong lumayo mula sa "batay sa" mga pamamahagi at makapunta sa "mga orihinal". May tatlo. Debian, Slackware at Red Hat.
Para sa bagong gumagamit ng linya ng Linux, ang Slackware at Debian ay tatama sa iyo tulad ng isang tonelada ng mga brick at malamang na hindi mo ito gusto - kahit na huwag hayaang palayain ka ng aking mga salita mula sa pagsubok sa alinman sa mga ito. Ang Red Hat ay komersyal ngayon at matagal na, kaya malamang na hindi ka interesado na magbayad para dito.
Ang isang pamamahagi na kung saan ay sa pamamagitan ng likas na katangian na nagbibigay-daan sa iyo upang malaman kung paano ginagawa ang mga bagay sa Linux mula sa ground up (karamihan) ay Arch Linux. Kung nais mo ang isang kapaligiran sa Linux na naghuhulog sa iyo sa isang linya ng command na isang beses na naka-install at hinahayaan kang malaman ito sa isang paraan kung saan naramdaman mo ang isang mahusay na pakiramdam ng nagawa habang sumasabay ka, ang Arch ang gusto mo. Ang Gabay sa Baguhan para sa Arch ay isa sa pinakamahusay na naisulat na nakita ko para sa kapaligiran ng linya ng command ng Linux.
"Ang pagpili ng paghihiwalay" isang OS sa huli ay nangangahulugang kinakailangang malaman muna ito, simula sa linya ng command. Kaya para sa iyo mas matandang mga gumagamit ng DOS doon na nagnanais ng isang Linux na hayaan nating itayo ito, upang makapagsalita, ang Debian, Slackware at Arch ay talagang mahusay para sa iyon; doon ka magsisimula.