Anonim

Esmu saņēmis dažus palīdzības pieprasījumu e-pastus no vecāka gada gājuma cilvēku, kuri interesējas par Linux, un daži no viņiem uzdod tāda paša veida jautājumus, kurus var aptuveni apkopot šādi:

Vai es varu "izvēlēties" Linux tāpat kā es varētu ar MS-DOS?

Es paskaidrošu, ko nozīmē iepriekš minētais. MS-DOS vai gandrīz jebkuru DOS kopumā (PC DOS, DR-DOS utt.) Ir ļoti viegli saprast un lietot, jo šīs operētājsistēmas ierobežoja aparatūra, kas bija pieejama to izlaišanas laikā.

Dažiem vecākiem datoru lietotājiem ir ļoti liela simpātija pret MS-DOS, jo viņi to tik labi zina un vēlas, lai komandā varētu sasniegt tādu pašu zināšanu līmeni ar Linux. Galu galā MS-DOS nebija grūti, tāpēc cik grūti varētu būt Linux, vai ne?

Es neteikšu, ka Linux komandrindā ir sarežģīta, taču tā var būt neapmierinoša. Lietojot Linux komandrindā, ir jāzina dažas pamata lietas.

TSRs pret procesiem

Kad izmantojat MS-DOS, fonā darbojas tikai TSR. Jūs droši vien precīzi zināt, no kurienes šie TSR tiek ielādēti, kā tie tiek darbināti, kāpēc tie tiek palaisti utt.

Visvienkāršākais TSR piemērs MS-DOS, par kuru es varu iedomāties, ir MOUSE.COM, kas ļauj datora peli izmantot tādās MS-DOS lietotnēs kā EDIT. Peles draiveris tiek ielādēts ar AUTOEXEC.BAT slodzi, paliek ielādēts un ļauj izmantot šo perifērijas ierīci.

No otras puses, Linux ir vesela virkne procesu, kas sākas ar startēšanu, izmantojot init . Šis ir pilnīgi atšķirīgs dzīvnieks, salīdzinot ar MS-DOS. Procesiem tiek piešķirti ID, un jūs varat izlasīt visu par tiem, izmantojot iepriekšminēto saiti.

Vai jums jāzina visi iniciāļi un trūkumi ? Ne īsti. Lieta ir tāda, ka šī nav tā MS-DOS, pie kuras esat pieradis.

Ja vēlaties redzēt visus pašreizējos procesus, kas darbojas Linux komandrindā, šeit ir apmācība, kas vienkāršā izteiksmē paskaidro, kā to izdarīt, izmantojot komandu ps .

Viens un divi uzdevumi

MS-DOS galvenokārt ir viena uzdevuma vide; Linux spēj veikt daudzuzdevumus un to var viegli izdarīt.

Ir laba ideja zināt, kā pārslēgties starp uzdevumiem Linux komandrindā, jo galu galā jums ir iespējas, lai jūs varētu arī to izmantot.

Veids, kādā Linux daudzfunkciju uzdevumi komandrindas veido, izmantojot priekšplāna un fona "darbus". Šī apmācība ļoti labi izskaidro, kā strādāt ar komandrindas Linux daudzuzdevumu veikšanu, priekšplāna / fona / pārtrauktu darbu izmantošanu utt.

Vide "Nav jūsu sejā"

Labākais veids, kā es varu aprakstīt atšķirību starp MS-DOS un Linux, ir tas, ka DOS vienmēr ir jūsu sejā, kamēr Linux nav.

Vecās skolas DOS lietotāji ir ļoti pieraduši, ka viņiem viss tiek prezentēts priekšā gandrīz visur, kur notiek apkārtējā vide; tas ir saistīts ar DOS viena uzdevuma veikšanas veidu. Lai ko DOS darītu, jūs to redzat.

Linux nav tāds. Lielākoties Linux vide jums neteiks, kas notiek pēc dizaina.

Jūs to varat domāt šādi: DOS ir "Es tev visu pateikšu", un Linux ir "es tev visu pateikšu, bet tikai tad, ja tu to prasīsi" .

Linux operētājsistēmā tiek pieņemts, ka jūs, lietotājs, liksit OS darboties, lai kā jūs to darītu, un lai OS vienkārši paliktu ārpus ceļa, ja vien jūs to nesakāt kaut ko citu. Šī acīmredzamā atklātība netraucē tiem, kas pieraduši pie DOS uzvednes, jo tas ir pilnīgi atšķirīgs darbības veids komandrindā.

Tomēr lielais jautājums ir šāds: vai tas nodrošina pat jaudīgu Linux atvērtību, vai tas nodrošina jaudīgāku, ar paveikto vairāk darītu komandrindas pieredzi? Jā. Linux operētājsistēmā jūs izmantojat to pašu OS, ko izmanto superjaudīgajos UNIX megadatoros, tāpēc , protams, tā ir labāka nekā DOS kādreiz.

Kur jūs dodaties, lai iegūtu tikai komandrindu (ti, bez GUI) un neko citu?

Linux lietotājiem ir dažādas debates (lasīt: argumenti) par to, ko izmantot “tīrā Linux” vidē. Patiesībā es pat nezinu, ko īsti nozīmē “tīrs Linux”, jo to definīcijas ir dažādas. (Ja vēlaties pievērst uzmanību "tīrā Linux" definīcijai, lūdzu, jūtieties brīvi, ievietojiet komentāru un izskaidrojiet to, jo es to nevaru.)

Lai nokļūtu tur, kur viss sākas ar Linux, jums ir jānovirzās no sadales "pamatojoties uz" un jātiek pie "oriģināliem". Ir trīs. Debian, Slackware un Red Hat.

Jaunajam Linux komandrindas lietotājam Slackware un Debian piemeklēs jūs kā tonnu ķieģeļu, un jūs, iespējams, jums tas nepatiks - lai gan neļaujiet maniem vārdiem atturēt jūs mēģināt kādu no tiem izmēģināt. Red Hat ir komerciāls un darbojas jau kādu laiku, tāpēc jūs, iespējams, neesat ieinteresēts maksāt par to.

Izplatīšana, kas pēc savas būtības ir minimāla, ļaujot iemācīties, kā viss notiek Linux operētājsistēmā (galvenokārt), ir Arch Linux. Ja vēlaties Linux vidi, kas jūs uzinstalē komandrindas vietā, kad tā ir instalēta, un ļauj to apgūt tādā veidā, lai, ejot līdzi, jūs labi jūtaties par sasniegto, Arch ir tas, ko vēlaties. Iesācēja ceļvedis Arch ir viens no vislabāk uzrakstītajiem Linux komandrindas vidē.

OS “atdalīšana” galu galā nozīmē to vispirms iemācīties, sākot ar komandrindu. Tātad jums, vecākiem DOS lietotājiem, kas tur vēlējās, lai jūs izveidotu Linux, tā sakot, Debian, Slackware un Arch tam tiešām ir piemēroti; ar to jūs sākat.

Linux pret ms-dos (jā, nopietni)