லினக்ஸில் ஆர்வமுள்ள பழைய கூட்டத்தினரிடமிருந்து சில உதவி கோரிக்கை மின்னஞ்சல்களைப் பெற்றுள்ளேன், அவர்களில் சிலர் ஒரே மாதிரியான கேள்வியைக் கேட்கிறார்கள், இது தோராயமாக இதைச் சுருக்கமாகக் கூறலாம்:
MS-DOS உடன் என்னால் முடிந்ததைப் போல லினக்ஸை "பிரிக்க" முடியுமா?
மேலே உள்ள பொருள் என்ன என்பதை நான் விளக்குகிறேன். MS-DOS, அல்லது அந்த விஷயத்தில் பொதுவாக எந்த DOS ஐப் பற்றியும் (PC DOS, DR-DOS, முதலியன) புரிந்துகொள்வதும் பயன்படுத்துவதும் மிகவும் எளிதானது, ஏனெனில் அவை வெளியிடப்பட்ட நேரத்தில் கிடைக்கும் வன்பொருள்களால் அந்த OS கள் மட்டுப்படுத்தப்பட்டிருந்தன.
சில பழைய கணினி பயனர்கள் MS-DOS மீது மிகவும் வலுவான பாசத்தைக் கொண்டுள்ளனர், ஏனெனில் அவர்கள் அதை நன்கு அறிவார்கள், மேலும் கட்டளை வரியில் லினக்ஸுடன் அதே அளவிலான அறிவை அடைய முடியும். எல்லாவற்றிற்கும் மேலாக, MS-DOS கடினமாக இல்லை, எனவே லினக்ஸ் எவ்வளவு கடினமாக இருக்கும், இல்லையா?
கட்டளை வரியில் லினக்ஸ் கடினம் என்று நான் கூறமாட்டேன், ஆனால் அது வெறுப்பாக இருக்கும். கட்டளை வரியில் லினக்ஸைப் பயன்படுத்தும் போது நீங்கள் தெரிந்து கொள்ள வேண்டிய சில அடிப்படை விஷயங்கள் உள்ளன.
TSR கள் எதிராக செயல்முறைகள்
நீங்கள் MS-DOS ஐ இயக்கும்போது, பின்னணியில் இயங்கும் ஒரே பொருள் TSR கள். இந்த டி.எஸ்.ஆர் கள் எங்கிருந்து உடல் ரீதியாக ஏற்றப்படுகின்றன, அவை எவ்வாறு இயங்குகின்றன, அவை ஏன் இயங்குகின்றன மற்றும் பலவற்றை நீங்கள் அறிந்திருக்கலாம்.
MS-DOS இல் ஒரு TSR இன் மிக எளிய எடுத்துக்காட்டு MOUSE.COM ஆகும், இது EDIT போன்ற MS-DOS பயன்பாடுகளில் கணினி மவுஸின் பயன்பாட்டை செயல்படுத்துகிறது. மவுஸ் டிரைவர் AUTOEXEC.BAT ஐ ஏற்றும்போது ஏற்றுகிறது, ஏற்றப்பட்டு அந்த புற சாதனத்தின் பயன்பாட்டை செயல்படுத்துகிறது.
மறுபுறம் லினக்ஸ் முழு துவக்க செயல்முறைகளையும் கொண்டுள்ளது, இது தொடக்கத்தில் init இல் தொடங்குகிறது. MS-DOS உடன் ஒப்பிடும்போது இது முற்றிலும் மாறுபட்ட விலங்கு. செயல்முறைகளுக்கு ஐடிகள் வழங்கப்படுகின்றன, மேலும் அவற்றைப் பற்றி மேற்கூறிய இணைப்பில் படிக்கலாம்.
Init இன் அனைத்து இன்ஸ் மற்றும் அவுட்களையும் நீங்கள் தெரிந்து கொள்ள வேண்டுமா? உண்மையில் இல்லை. புள்ளி என்னவென்றால், இது நீங்கள் பயன்படுத்திய MS-DOS அல்ல.
லினக்ஸ் கட்டளை வரியில் இயங்கும் அனைத்து தற்போதைய செயல்முறைகளையும் நீங்கள் காண விரும்பினால், ஒரு பயிற்சி இங்கே ps கட்டளை வழியாக அதை எப்படி செய்வது என்று எளிய சொற்களில் விளக்குகிறது.
ஒற்றை பணி எதிராக பல பணி
MS-DOS முதன்மையாக ஒற்றை-பணி சூழல்; லினக்ஸ் மல்டி டாஸ்கிங் திறன் கொண்டது மற்றும் அதை எளிதாக செய்ய முடியும்.
லினக்ஸ் கட்டளை வரியில் பணிகளுக்கு இடையில் எவ்வாறு மாறுவது என்பதை அறிவது நல்லது, ஏனென்றால் எல்லாவற்றிற்கும் மேலாக, உங்களிடம் திறன் உள்ளது, எனவே நீங்கள் அதைப் பயன்படுத்தலாம்.
கட்டளை வரியில் லினக்ஸ் மல்டி-டாஸ்க் செய்யும் முறை முன்புற மற்றும் பின்னணி "வேலைகள்" பயன்பாட்டிலிருந்து வருகிறது. இந்த பயிற்சி, கட்டளை வரி லினக்ஸ் மல்டி-டாஸ்கிங், முன்புறம் / பின்னணி / நிறுத்தப்பட்ட வேலைகள் மற்றும் பலவற்றோடு எவ்வாறு செயல்படுவது என்பதை நன்கு விளக்குகிறது.
"உங்கள் முகத்தில் இல்லை" சூழல்
MS-DOS க்கும் லினக்ஸுக்கும் இடையிலான வித்தியாசத்தை நான் விவரிக்க சிறந்த வழி என்னவென்றால், லினக்ஸ் இல்லாதபோது DOS எப்போதும் உங்கள் முகத்தில் இருக்கும்.
பழைய பள்ளி DOS பயனர்கள் அனைவருக்கும் சூழலில் எங்கு வேண்டுமானாலும் வழங்கப்படுவதற்கு மிகவும் பழக்கமாக உள்ளனர்; இது டோஸின் ஒற்றை-பணி விஷயங்களைச் செய்வதன் காரணமாகும். DOS என்ன செய்தாலும், நீங்கள் அதைப் பார்க்கிறீர்கள்.
லினக்ஸ் அப்படி இல்லை. வடிவமைப்பால் என்ன நடக்கிறது என்பதை லினக்ஸ் சூழல் பெரும்பாலும் சொல்லாது.
இதை நீங்கள் இவ்வாறு சிந்திக்கலாம்: டாஸ் என்பது "நான் எல்லாவற்றையும் உங்களுக்குச் சொல்வேன்" மற்றும் லினக்ஸ் என்பது "நான் உங்களுக்கு எல்லாவற்றையும் சொல்கிறேன், ஆனால் நீங்கள் அதைக் கேட்டால் மட்டுமே ."
லினக்ஸில், நீங்கள், பயனர், நீங்கள் விரும்பும் விதத்தில் OS ஐ இயக்குவீர்கள், மேலும் OS க்கு வேறு ஏதாவது சொல்லாவிட்டால், அது விலகி இருக்க வேண்டும் என்று அனுமானம் செய்யப்படுகிறது. கட்டளை வரியில் இயங்குவதற்கான முற்றிலும் மாறுபட்ட வழி என்பதால், இந்த வெளிப்படையான தன்மை DOS வரியில் பயன்படுத்தப்படுபவர்களுக்கு பாதுகாப்பற்றது.
இருப்பினும் பெரிய கேள்வி இதுதான்: லினக்ஸின் வெளிப்படையான திறனுடன் கூட, இது மிகவும் சக்திவாய்ந்த, மேலும் செய்யக்கூடிய கட்டளை வரி அனுபவத்தை அளிக்கிறதா? ஆம். லினக்ஸில் நீங்கள் சூப்பர்-சக்திவாய்ந்த யுனிக்ஸ் மெகா கம்ப்யூட்டர்களில் பயன்படுத்தப்படும் அதே OS ஐ இயக்குகிறீர்கள், எனவே இது எப்போதும் DOS ஐ விட சிறந்தது.
கட்டளை வரியை (அதாவது GUI இல்லை) வேறு எதுவும் பெற நீங்கள் எங்கு செல்கிறீர்கள்?
லினக்ஸ் பயனர்கள் "தூய லினக்ஸ்" சூழலுக்கு எதைப் பயன்படுத்துவது என்பது குறித்து மாறுபட்ட விவாதங்களை (படிக்க: வாதங்கள்) கொண்டுள்ளனர். உண்மையில், "தூய லினக்ஸ்" உண்மையில் என்ன அர்த்தம் என்று கூட எனக்குத் தெரியவில்லை, ஏனெனில் அதன் வரையறைகள் வேறுபடுகின்றன. ("தூய லினக்ஸ்" என்ற வரையறையில் நீங்கள் ஒரு குத்துச்சண்டை எடுக்க விரும்பினால், தயவுசெய்து ஒரு கருத்தை இடுகையிட்டு அதை விளக்கிக் கொள்ளுங்கள், ஏனென்றால் என்னால் முடியாது.)
லினக்ஸில் எல்லாம் தொடங்கும் இடத்திற்குச் செல்ல, நீங்கள் "அடிப்படையிலான" விநியோகங்களிலிருந்து விலகி "அசல்" களைப் பெற வேண்டும். மூன்று உள்ளன. டெபியன், ஸ்லாக்வேர் மற்றும் Red Hat.
புதிய லினக்ஸ் கட்டளை வரி பயனருக்கு, ஸ்லாக்வேர் மற்றும் டெபியன் ஒரு டன் செங்கற்களைப் போல உங்களைத் தாக்கும், நீங்கள் அதை விரும்ப மாட்டீர்கள் - இருப்பினும் என் வார்த்தைகள் அவற்றில் ஒன்றை முயற்சி செய்வதிலிருந்து உங்களைத் தடுக்க வேண்டாம். Red Hat இப்போது வணிகரீதியானது மற்றும் சில காலமாக உள்ளது, எனவே நீங்கள் அதை செலுத்துவதில் ஆர்வம் காட்டவில்லை.
இயற்கையால் மிகக் குறைவான ஒரு விநியோகம், லினக்ஸில் தரையில் இருந்து எவ்வாறு செய்யப்படுகிறது என்பதை அறிய அனுமதிக்கிறது (பெரும்பாலும்) ஆர்ச் லினக்ஸ். ஒரு முறை நிறுவப்பட்ட கட்டளை வரியில் உங்களைத் தள்ளிவிட்டு, அதைக் கற்றுக் கொள்ள உங்களை அனுமதிக்கும் லினக்ஸ் சூழலை நீங்கள் விரும்பினால், நீங்கள் செல்லும்போது ஒரு நல்ல சாதனை உணர்வை நீங்கள் உணரலாம், ஆர்ச் என்பது நீங்கள் விரும்புவதுதான். லினக்ஸ் கட்டளை வரி சூழலுக்காக நான் பார்த்த சிறந்த எழுதப்பட்ட ஒன்றாகும் ஆர்க்கிற்கான தொடக்க வழிகாட்டி.
ஒரு OS ஐத் தவிர்த்து "கட்டளை வரியில் தொடங்கி முதலில் அதைக் கற்றுக்கொள்ள வேண்டும். எனவே நீங்கள் பழைய டாஸ் பயனர்களுக்கு ஒரு லினக்ஸை விரும்புகிறீர்கள், அதை நீங்கள் உருவாக்கலாம், எனவே பேச, டெபியன், ஸ்லாக்வேர் மற்றும் ஆர்ச் ஆகியவை மிகவும் நல்லது; நீங்கள் தொடங்கும் இடம் அது.
