யுனிக்ஸ் தத்துவத்திலிருந்து மக்கள் என்ன கற்றுக்கொள்ளலாம்

நூலாசிரியர்: Eugene Taylor
உருவாக்கிய தேதி: 7 ஆகஸ்ட் 2021
புதுப்பிப்பு தேதி: 20 ஜூன் 2024
Anonim
(உண்மையான) யுனிக்ஸ் தத்துவம்
காணொளி: (உண்மையான) யுனிக்ஸ் தத்துவம்

உள்ளடக்கம்



எடுத்து செல்:

அதன் எளிமையான, அகற்றப்பட்ட அணுகுமுறையுடன், யூனிக்ஸ் பல புரோகிராமர்களுக்கு அவர்கள் தேடுவதை சரியாக அளிக்கிறது.

யூனிக்ஸ், அதன் பல்வேறு வடிவங்களில், கணினி துறையில் ஆழமான தாக்கத்தை ஏற்படுத்தியுள்ளது. பெரும்பாலான சாதாரண பயனர்கள் இதை நேரடியாகக் கையாள்வதில்லை என்றாலும், இந்த இயக்க முறைமை இணையத்தின் நல்ல பகுதியையும், கிட்டத்தட்ட எல்லா ஸ்மார்ட்போன்களையும் செயல்படுத்துகிறது. புரோகிராமர்கள் அதை விரும்புகிறார்கள், மற்றும் மிகவும் நல்ல காரணத்துடன். யுனிக்ஸ் முறையீடு அதன் அசல் உருவாக்கிய சில அசல் வடிவமைப்பு முடிவுகளிலிருந்து வருகிறது, அவற்றில் பல நிரலாக்க உலகத்திற்கு வெளியே உள்ளவர்களுக்கு படிப்பினைகளைக் கொண்டுள்ளன. யூனிக்ஸ் புரோகிராமர்கள் பெரும்பாலும் எளிமை மற்றும் நேர்த்தியை வலியுறுத்தும் நிரலாக்க தத்துவத்தை பின்பற்றுகிறார்கள், ஆனால் மென்பொருள் மேம்பாட்டிற்கு அப்பால் இந்த பாடங்களை நீங்கள் பயன்படுத்தலாம். (யுனிக்ஸ் சிறப்பு என்ன என்பதில் இந்த OS இல் சில பின்னணியைப் பெறுக?)

இதை சிறியதாக வைத்திருங்கள்

பெரிய, ஒற்றைக்கல் திட்டங்களுடன் பழகிய பலருக்கு ஆச்சரியமாக இருக்கும் ஒரு விஷயம், பல யூனிக்ஸ் மற்றும் லினக்ஸ் அமைப்புகளுடன் வரும் சிறிய அளவிலான சிறிய பயன்பாடுகள். தேட, கோப்புகளை நகர்த்த, கோப்புகளைப் பார்க்க, கோப்புகளைத் திருத்துவதற்கான கருவிகள் உள்ளன. அவற்றில் பெரும்பாலானவை ஒரு சில கிலோபைட்டுகள், ஒரு சில விதிவிலக்குகள்.

மேலும், இந்த திட்டங்களில் நிறைய அவர்களுக்கு நிறைய செயல்பாடுகள் இல்லை. எடுத்துக்காட்டாக, ஒரு ஆசிரியர் பொதுவாக எழுத்துப்பிழை சரிபார்ப்பைக் கொண்டிருக்க மாட்டார். யூனிக்ஸ் புரோகிராம்கள் ஒன்றிணைந்து ஒன்றுக்கு மேற்பட்டவற்றைச் செய்ய வடிவமைக்கப்பட்டுள்ளன, பின்னர் விரிவாக விளக்கப்படும் கருத்துக்கள்.

ஒரு பொதுவான பழமொழியின் படி, "10 சதவிகித வேலை 90 சதவிகித சிக்கல்களை தீர்க்கிறது." வேறு வார்த்தைகளில் கூறுவதானால், நீங்கள் பயன்படுத்தக்கூடாத அம்சங்களைக் கொண்ட ஒரு சிக்கலான நிரலைக் காட்டிலும் சிறிய, எளிமையான கருவி மூலம் நீங்கள் சிறந்தது.

பயன்பாட்டு

யுனிக்ஸ் பிரபலமானது - அல்லது ஒருவேளை பிரபலமற்றது - இது வெற்று மீது அதிக நம்பிக்கை வைத்திருப்பது. உயர்-தெளிவுத்திறன் கொண்ட கிராபிக்ஸ் மற்றும் ஜி.யு.ஐ.க்களின் சகாப்தத்தில் இது கச்சா என்று தோன்றினாலும், இதற்கு சில பெரிய நன்மைகள் உள்ளன.

கணினி உள்ளமைவு கோப்புகள் அனைத்தும் வெற்று இடத்தில் வைக்கப்பட்டுள்ளன. சிறப்பு கருவிகள் இல்லாமல் பயனர்கள் இந்த கோப்புகளை (அவர்களுக்கு சரியான அனுமதிகள் இருந்தால்) பார்க்கவும் திருத்தவும் முடியும் என்பதே இதன் பொருள். யூனிக்ஸ் மற்றும் லினக்ஸ் பதிப்புகளில் பதிவேட்டில் எடிட்டர் போன்ற எதுவும் இல்லை, ஏனென்றால் ஒரு பதிவேட்டில் எதுவும் இல்லை.

தரவுக்கான மிகக் குறைந்த பொதுவான வகுப்பாகும், அதாவது வேறு எந்த அமைப்பும் கோப்புகளைப் படிக்கவும் எழுதவும் முடியும். இது எளிதான கோப்பு பரிமாற்றத்தை அனுமதிப்பது மட்டுமல்லாமல், இது "எதிர்கால சான்றுகள்" தரவையும், அடுத்த தலைமுறை இயந்திரங்களால் படிக்க முடியும் என்பதை உறுதிசெய்கிறது, அதன்பிறகு வரும் இயந்திரங்களின் தலைமுறையும். இது நம்மை கொண்டு வருகிறது ...

எந்த ஒரு தளத்திற்கும் அதிகமாக இணைக்க வேண்டாம்

வன்பொருள் தளங்கள் குளிர்ச்சியாக இருக்கின்றன. மென்பொருள் தளங்கள் அருமையாக இருக்கும். நாங்கள் அதைப் பெறுகிறோம். ஆனால் விண்டோஸ் எக்ஸ்பியை இன்னும் நம்பியிருக்கும் பலர் கண்டுபிடிப்பதால், தளங்களில் ஆயுட்காலம் உள்ளது. (மேலும் படிக்க: விண்டோஸ் எக்ஸ்பியை வெளியேற்றுவதற்கான நேரம் ஏன்?)

தளங்கள் வந்து செல்கின்றன, நீங்கள் ஒன்றில் மூடப்பட்டிருந்தால், நீங்கள் நகர வேண்டியிருக்கும் போது அது வேதனையாக இருக்கும்.

யுனிக்ஸ் வடிவமைப்பாளர்கள் பி.டி.பி -7 சட்டசபை மொழிக்கு பதிலாக உயர் மட்ட மொழியான சி-யில் கணினியை மீண்டும் எழுதும்போது ஒரு பெரிய மாற்றத்தை ஏற்படுத்தினர். சி வெவ்வேறு வன்பொருள் இயங்குதளங்களில் இயங்கக்கூடும், யூனிக்ஸ் முதல் இயக்க முறைமையாக மாறும், இது வேறுபட்ட வன்பொருள் தளங்களுக்கு ஒப்பீட்டளவில் சில மாற்றங்களுடன் அனுப்பப்படலாம்.

யுனிக்ஸ் பழைய போட்டியாளரான வி.எம்.எஸ் உடன் இதை வேறுபடுத்துங்கள், இது முதல் டிஜிட்டல் கருவி கார்ப்பரேஷனின் VAX மினிகம்ப்யூட்டர்களுடன் நெருக்கமாக பிணைக்கப்பட்டுள்ளது, பின்னர் ஆல்பா செயலி மற்றும் இறுதியாக இட்டானியம் செயலி. DEC இன் தொழில்நுட்பங்களின் தற்போதைய உரிமையாளரான ஹெச்பி, இறுதியாக VMS இல் செருகியை இழுக்கத் தொடங்கியது.

யூனிக்ஸ், அதன் பல்வேறு வடிவங்களில், குறிப்பாக பல்வேறு திறந்த மூல பதிப்புகளின் கீழ், குறிப்பாக லினக்ஸ் வளர்ந்து வருகிறது.

ஒரு காரியத்தை நன்றாக செய்யுங்கள்

அனைவருக்கும் எல்லாவற்றையும் செய்ய முயற்சிப்பதை விட, யூனிக்ஸ் நிரல்கள் ஒரு காரியத்தைச் சிறப்பாகச் செய்ய வடிவமைக்கப்பட்டுள்ளன. பெரும்பாலான யுனிக்ஸ் புரோகிராமர்கள் சிக்கலான ஐடிஇக்கு பதிலாக, திருத்தும் எடிட்டரில் பணியாற்ற விரும்புகிறார்கள்.

யூனிக்ஸ் புரோகிராம்கள் ஒரு ஸ்ட்ரீமில் ஏதாவது செய்ய வடிகட்டிகளாக வடிவமைக்கப்பட்டுள்ளன, வேறு எதையும் சேர்க்கவில்லை, இது ஒரு குழாய் அமைக்கிறது.

யூனிக்ஸ் இயங்கும் ஸ்மார்ட்போன்களில் இயங்கும் அந்த மொபைல் பயன்பாடுகள்? அவர்களும் ஒரு நேரத்தில் ஒரு காரியத்தைச் செய்கிறார்கள்.

உங்கள் பார்வையாளர்களுக்கு சுதந்திரம் கொடுங்கள்

லினக்ஸின் வளர்ச்சி திறந்த மூல மற்றும் இலவச மென்பொருள் இயக்கங்கள் எனப்படுவதை பிரபலப்படுத்தியுள்ளது. நீங்கள் ஒரு திறமையான புரோகிராமர் என்றால், நீங்கள் விரும்புவதைப் பெற மூலக் குறியீட்டை மாற்றலாம். ஆனால் யுனிக்ஸ் எப்போதுமே சிறப்பு வாய்ந்தது, இது ஒரு கணினியில் நீங்கள் எதை வேண்டுமானாலும் செய்ய சுதந்திரத்தை அளிக்கிறது, நீங்கள் உங்களை காலில் சுட்டுக் கொண்டாலும் கூட. (திறந்த மூலமானது உண்மையாக இருப்பது மிகவும் நல்லது என்று சிலர் கூறுகிறார்கள். இல்லையா? இங்கே கண்டுபிடிக்கவும்.)

ஒன்றாக வேலை செய்ய விஷயங்களை உருவாக்குங்கள்

யூனிக்ஸின் தனித்துவமான அம்சங்களில் ஒன்று, கட்டளைகளின் உள்ளீடு மற்றும் வெளியீட்டை சிக்கலான "பைப்லைன்களாக" திருப்பிவிட குண்டுகளின் திறன். இது பல யூனிக்ஸ் நிரல்களின் ஓவல் நோக்குநிலையையும் அவற்றின் வெளியீடு ஏன் மிகவும் கடுமையானது என்பதையும் விளக்குகிறது.

தானியங்கு, தானியங்கு, தானியங்கு

யுனிக்ஸ் பல்வேறு ஷெல்களுடன் ஸ்கிரிப்டிங் கருத்தை பிரபலப்படுத்தியது, முதலில் பார்ன் ஷெல், பின்னர் சி ஷெல், பின்னர் பாஷ். பெர்ல் மற்றும் பைதான் உட்பட பல ஸ்கிரிப்டிங் மொழிகள் வளர்ந்தன. எளிய பணிகளை தானியக்கமாக்கினால், பயனுள்ள விஷயங்களைச் செய்ய உங்களுக்கு அதிக நேரம் கிடைக்கும்.

யுனிக்ஸ் நேர சோதனையை நிறுத்தியது

1969 முதல் யுனிக்ஸ் ஒரு வடிவத்தில் அல்லது இன்னொரு வடிவத்தில் விடாமுயற்சியுடன் செயல்பட்டுள்ளது, ஏனெனில் அதன் பின்னால் உள்ள தத்துவம் தவிர்க்கமுடியாதது. நீங்கள் ஒரு புரோகிராமர் இல்லையென்றாலும், மேலாண்மை, கணினி நிர்வாகம் அல்லது உங்கள் வாழ்க்கையின் பிற பகுதிகளிலும் கூட எந்தவொரு திட்டத்திலும் எளிமை மற்றும் நேர்த்தியின் நற்பண்புகளை நீங்கள் பின்பற்றலாம். யுனிக்ஸ் தத்துவத்தின் விரிவான பார்வைக்கு, மைக் கான்கார்ஸின் புத்தகமான "லினக்ஸ் மற்றும் யுனிக்ஸ் தத்துவம்" ஐப் பாருங்கள். உங்கள் ஐ.டி பணிக்கு நீங்கள் விண்ணப்பிக்கக்கூடிய படிப்பினைகள் நிறைந்தவை - மற்றும் அதற்கு அப்பால்.