Anonim

Néhány segítségkérelmet kapott e-mailt a Linux iránt érdeklődő idősebb emberektől, és néhányan hasonló típusú kérdéseket tettek fel, amelyek nagyjából összefoglalhatók:

"Kiválaszthatom" a Linuxot, mint tehettem az MS-DOS-szal?

Megmagyarázom, mit jelent a fenti. Az MS-DOS, vagy ehhez hasonlóan általában minden DOS (PC DOS, DR-DOS, stb.) Nagyon könnyen érthető és használható, mivel ezeket az operációs rendszereket a kiadásukkor rendelkezésre álló hardver korlátozta.

Bizonyos idősebb számítógép-használók nagyon erős szeretettel bírnak az MS-DOS iránt, mert annyira jól tudják, és szeretnék, ha ugyanazt a tudásszintet tudják elérni a Linuxkal a parancssorban. Végül is az MS-DOS nem volt nehéz, tehát milyen nehéz lehet a Linux, igaz?

Nem mondom, hogy a Linux a parancssorban nehéz, de bosszantó lehet. Néhány alapvető dolgot meg kell tudnia, amikor a Linuxot használja a parancssorban.

TSR vs folyamatok

Az MS-DOS futtatásakor a háttérben csak a TSR-ek futnak. Valószínűleg pontosan tudja, hová töltik ezeket a TSR-eket, hogyan működnek, miért működnek és így tovább.

Az MS-DOS TSR legegyszerűbb példája, amire gondolok, a MOUSE.COM, amely lehetővé teszi a számítógépes egér használatát olyan MS-DOS alkalmazásokban, mint az EDIT. Az egérmeghajtó az AUTOEXEC.BAT terhelésével töltődik be, betöltve marad és lehetővé teszi a perifériás eszköz használatát.

Másrészt a Linuxnak egy csomó folyamata van, amelyek indításkor az init segítségével indulnak. Ez egy teljesen más állat, mint az MS-DOS. A folyamatok azonosítókat kapnak, és mindent elolvashatnak a fentebb hivatkozott oldalon.

Tudnia kell az init összes és hátrányát ? Nem igazán. A lényeg az, hogy nem ez az MS-DOS, amellyel megszoktad.

Ha azt szeretné, hogy az összes jelenlegi folyamat a Linux parancssorban futjon, itt található egy útmutató, amely egyszerűen elmagyarázza, hogyan kell ezt a ps paranccsal végrehajtani.

Egy feladat vagy több feladat

Az MS-DOS elsősorban egy feladatkörnyezet; A Linux többfeladatos és többféle feladatot is képes végrehajtani.

Jó ötlet tudni, hogyan lehet váltani a feladatok között a Linux parancssorban, mert elvégre megvan az a képessége, hogy akár használhatja is.

A Linux többfeladatos feladatai a parancssorban az előtér és a háttér "jobok" használatából származnak. Ez az oktatóanyag nagyon jól elmagyarázza, hogyan kell dolgozni a Linux parancssori többfeladatos feladatokkal, az előtér / háttér / leállított feladatok használatával és így tovább.

"Nem az arcodban" környezet

Az MS-DOS és a Linux közötti különbséget úgy tudom leírni, hogy a DOS mindig az arcodban van, míg a Linux nem.

Az ókori iskolai DOS-felhasználók nagyon hozzászoktak ahhoz, hogy mindent előkészítsenek nekik, szinte bárhol a környezetben; Ennek oka a DOS egyfeladatú módon történő cselekedete. Bármit is tesz a DOS, láthatja.

A Linux nem ilyen. A Linux környezet általában nem fogja megmondani, mi történik a tervezés által.

Így gondolhatja rá: A DOS a "mindent elmondok", a Linux pedig a "mindent elmondok, de csak akkor, ha erre kér ."

Linux alatt azt feltételezik, hogy Ön, a felhasználó, az operációs rendszert futtatja, amire csak akarja, és hogy az operációs rendszer csak távol maradjon az útjától, hacsak nem mond valami mást. Ez a határozott nyitottság zavaró a DOS-prompthoz szokott személyeknél, mivel ez teljesen más módon működik a parancssorban.

A nagy kérdés azonban a következő: Még a Linux durva nyitottsága esetén is nyújt erőteljesebb, jobban megcsinált parancssori élményt? Igen. A Linux alatt ugyanazt az operációs rendszert futtatja, mint amelyet a nagyteljesítményű UNIX megakomputerek használnak, tehát természetesen jobb, mint valaha a DOS.

Hová juthat csak a parancssor (azaz nincs grafikus felhasználói felület) és semmi más?

A Linux felhasználók változó vitákkal (olvassuk el: érvek) vitáznak arról, hogy mit kell használni a "tiszta Linux" környezethez. Valójában azt sem tudom, hogy valójában mit jelent a "tiszta Linux", mert ennek meghatározása változik. (Ha szeretné megfigyelni a "tiszta Linux" meghatározását, kérjük, nyugodtan küldjön megjegyzést és magyarázza meg, mert nem tudom.)

Ahhoz, hogy odajuthasson, ahol a Linuxban kezdődik minden, el kell távolodnia a „alapú” disztribúcióktól, és el kell jutnia az „eredeti példányokhoz”. Itt három van. Debian, Slackware és Red Hat.

Az új Linux parancssori felhasználó számára a Slackware és a Debian úgy fog megütni, mint egy tégla tégla, és valószínűleg nem fog tetszeni - bár ne hagyd, hogy a szavaim visszatartják téged, hogy egyiket sem próbálja ki. A Red Hat máris kereskedelmi forgalomban van, és egy ideje már működik, így valószínűleg nem érdekli fizetni érte.

Az Arch Linux egy olyan disztribúció, amely természetéből adódóan minimális, és lehetővé teszi, hogy megtanulja, hogyan kell a Linuxban kezdeni a dolgokat (főleg). Ha olyan Linux környezetet szeretne, amely a telepítés után egy parancssorba dobja Önt, és lehetővé teszi annak megtanulását oly módon, hogy jól érezzék magát a megvalósítás során, az Arch az, amit akar. Az Arch kezdő útmutatója az egyik legjobban megírt cikk, amelyet valaha láttam a Linux parancssori környezetben.

Az operációs rendszer "szétválasztása" végül azt jelenti, hogy először meg kell tanulnunk, kezdve a parancssorból. Tehát azoknak az idősebb DOS-felhasználóknak, akik odakint egy Linuxot akartak, hogy építsd fel, úgy mondhatjuk, hogy a Debian, a Slackware és az Arch valóban jók; itt kezdted.

Linux vs. ms-dos (igen, komolyan)