আমি বহু বছর ধরে লিনাক্স ব্যবহারকারী এবং চালু। সম্প্রতি, আমি এটি প্রতিদিন ব্যবহার করে আসছি। আমি মিডিয়া জন্য পরামর্শ খুঁজছি; বাণিজ্যিক বই, বিনামূল্যে তথ্য, অনলাইন ভিডিও ইত্যাদি যা আমাকে আরও গভীর স্তরে ওএস বুঝতে সহায়তা করবে। আপনার পরামর্শ দয়া করে।
আমি বহু বছর ধরে লিনাক্স ব্যবহারকারী এবং চালু। সম্প্রতি, আমি এটি প্রতিদিন ব্যবহার করে আসছি। আমি মিডিয়া জন্য পরামর্শ খুঁজছি; বাণিজ্যিক বই, বিনামূল্যে তথ্য, অনলাইন ভিডিও ইত্যাদি যা আমাকে আরও গভীর স্তরে ওএস বুঝতে সহায়তা করবে। আপনার পরামর্শ দয়া করে।
উত্তর:
লিনাক্স ডকুমেন্টেশন প্রজেক্ট, গাইড পৃষ্ঠাতে আপনি বেশ কয়েকটি বিনামূল্যে গাইড পাবেন । এটি সেখান থেকে আমি বেছে নেওয়া একটি সংক্ষিপ্ত তালিকা, তবে আপনার কী প্রয়োজন তা সন্ধান করার জন্য আপনার পৃষ্ঠাটি স্ক্রোল করা উচিত।
আপনি নির্দিষ্ট জন্য হওয়া উচিত HOWTOs আপনি আগ্রহী বিষয়ের জন্য। আরেকটি তারিখ হাওটুর তালিকা অনুসারে বাছাই করা ।
লিনাক্স পর্যালোচনা শুরুর পৃষ্ঠাতে কিছু সূচনা আছে ।
অবশেষে, এটি অনলাইনে উপলব্ধ একটি ছোট বই - লিনাক্স কার্নেল ইন সংক্ষেপে । এটি 2007 সংস্করণের পিডিএফ আকারে।
আপনার প্রয়োজনীয় জিনিসগুলির জন্য নিজের অনুসন্ধান শুরু করার জন্য আপনাকে এই রেফারেন্সগুলি কেবল ফেলার হিসাবে ব্যবহার করা উচিত।
লিনাক্স বোঝার সর্বোত্তম উপায় হ'ল এটি ভেঙে ফেলা, এবং এর পরে এটি ঠিক করা।
আমি নিশ্চিত নই, আপনি যখন "গভীর স্তর" বলছেন, আপনি যদি কমান্ড লাইনে আরও বেশি কিছু পাওয়ার কথা বলছেন (কিছু লোক কখনই তাদের ডিস্ট্রো নিয়ে আসে জিইউআই ছেড়ে যায় না, যদি আপনি এটি কল্পনা করতে পারেন), বা সত্যই কর্ণেল ড্রাইভার লেখার মতো কৌতুকপূর্ণ নিম্ন-স্তরের স্টাফ। আমি পরবর্তীকালের চেয়ে বেশি প্রাক্তনকে ধরে নিচ্ছি।
আমি আপনাকে লিনাক্স এবং লিনাক্সে চলমান অ্যাপ্লিকেশনগুলি (ওয়েব সার্ভার চালানো, উইন্ডোজ হোস্টগুলিতে ফাইল পরিবেশন করা, ডিএইচসিপি পরিবেশন করা, গ্রাফিকাল ডেস্কটপ চালানো ইত্যাদির জন্য) যুক্তিযুক্ত লক্ষ্যগুলি নির্ধারণ করার পরামর্শ দেব। এটি আমার দৃ belief় বিশ্বাস যে আপনি যখন "কাজ" করছেন তখনই আপনি শিখবেন। একবার আপনার মনে লক্ষ্য হয়ে উঠলে এটি অনুসরণ করুন। এর অর্থ ম্যান পেজগুলি (প্রচুর এবং প্রচুর ম্যান পৃষ্ঠাগুলি) পড়া, "হাওটো" ডকুমেন্টেশন, মেলিংয়ের তালিকা সংরক্ষণাগারগুলি, এলোমেলো ব্লগ পোস্টগুলি এবং অবশ্যই, যে ডকুমেন্টেশনগুলি আপনি ইনস্টল করতে বা সংকলন করতে চলেছেন এমন বিভিন্ন প্রোগ্রামের সাথে আসে যা আপনার চালনাতে চলেছে বাক্সে।
বেশ কয়েক বছর ধরে ক্লাসরুম ভিত্তিক আইটি সার্টিফিকেশন কোর্স শিখিয়েছি, আমি বিশ্বাস করি যে আমি কিছুটা কর্তৃত্বের সাথে বলতে পারি যে আমি যে শিক্ষার্থীদের সর্বাধিক অগ্রগতি দেখেছি তারা তারাই তাদের নিজস্ব নকশার পাগল প্রকল্পগুলি করছিল এবং আসনগুলি দ্বারা শিখছিল তাদের প্যান্টের।
যেমনটি আমি আগেই বলেছি, ম্যান পেজ, "হাটো" ডকুমেন্টেশন ( http://tldp.org/docs.html এবং 'নেট এর অনেকগুলি জায়গায়) এবং মেলিং তালিকার সংরক্ষণাগারগুলি আপনার বন্ধু are আমি কমপক্ষে এই পর্যায়ে কার্নেল ইন্টার্নাল সম্পর্কে যে কোনও বইয়ের কথা বলেছি সে সম্পর্কে আমি পরিষ্কার হয়েছি। শুরু করার জন্য আপনার এ জাতীয় গভীর জ্ঞানের দরকার নেই।
অন্যান্য লোকের সাথে কথা বলুন। সার্ভার ফল্ট দেখে মনে হচ্ছে এটি ভাল পরামর্শের জন্য একটি দুর্দান্ত জায়গা হিসাবে পরিণত হয়েছে। এখানে প্রশ্ন জিজ্ঞাসা করুন এবং এমনটি করবেন না যে আপনি এমনটি বোকা দেখছেন। আপনি যদি লিনাক্সের সাথে পরিচিত তাদের সাথে কিছু "মুখ সময়" পেতে পারেন তবে এটির জন্য যান। (যদিও আমি আপনাকে পরামর্শ দেওয়ার চেষ্টা করব এবং সত্য থেকে মতামত পৃথক করব। অন্য কোন সম্প্রদায়ের মতো কীভাবে জিনিসগুলি করা যায় সে সম্পর্কে বিভিন্ন মতামত নিয়ে লিনাক্স সম্প্রদায়ের অনেকগুলি "পবিত্র যুদ্ধ" রয়েছে - সম্ভবত আরও বেশি, সম্প্রদায়ের প্রকৃতি দেওয়া হয়েছে ।)
লিনাক্সের ইউনিক্স heritageতিহ্যের সত্যই "গভীর" জ্ঞান পেতে আপনি সম্ভবত কিছু পুরানো ইউনিক্স-নির্দিষ্ট প্রশাসন বা রেফারেন্স ম্যানুয়াল পেতে পারেন। আমি এগুলি খুব তাড়াতাড়ি পরিষ্কার করে নিয়ে যেতে চাই (ইউনিক্স থেকে প্রাপ্ত কিছু অপারেটিং সিসেমের তুলনায় লিনাক্সের সাথে "নেওয়া হয়নি "গুলির .তিহাসিক প্রকৃতির প্রশংসা করতে না পারলে)
আপনার সামগ্রিক দক্ষতা-স্তরটি কী তা জানেন না, আমি এমন কোনও বইয়ের জন্য চিৎকার করব যা আমার বা শ্রুতিমধুর নয়। আমি অত্যন্ত পরামর্শ দিচ্ছি "টিসিপি / আইপি ইলাস্ট্রেটেড" ( http://www.amazon.com/Iilustrated- ভলিউমস- অ্যাডিসন- ওয়েসলি- প্রফেশনাল- কমপুটিং / dp/0201776316 )। এটি মোটেই লিনাক্স-নির্দিষ্ট নয়, তবে আপনি এমন অনেকগুলি কাজ করছেন যা টিসিপি / আইপি নিয়ে কাজ করে যে এটি "ঠান্ডা" জেনে নেওয়া কোনও বুদ্ধিমান নয়।
আমার অনুমান, সংক্ষেপে, আমি বলছি যে কোনও ম্যাজিক বই বা বই নেই, "মাস্টার্স" শিখেছে এমন কোনও সুপার-সিক্রেট ভিডিও নেই, তবে আপনি যদি এটির সাথে আঁকড়ে থাকেন এবং ভয় পান না তবে আপনি কী শিখতে পারবেন তার কোনও সীমাবদ্ধতা নেই আপনার হাত নোংরা করতে।
পৃথক উপাদানগুলির সাথে খেলে কেবল বছরের অভিজ্ঞতা আপনাকে একটি গভীর উপলব্ধি দেবে। এটি বলার পরেও, ওরিলি প্রেসের বিশাল সংখ্যাগরিষ্ঠগুলি সত্যই ভাল লেখা এবং নিখুঁত হয় যদি আপনি ডামি না হন এবং 24 ঘন্টাের বেশি থাকেন। :)
লিনাক্স থেকে স্ক্র্যাচ নামে একটি প্রকল্প রয়েছে , যা আপনাকে দেখায় যে কীভাবে কিছুই থেকে একটি লিনাক্স বিতরণ তৈরি করা যায়। আপনি একবার এটি শিক্ষামূলক হতে পারে। আপনার উত্স থেকে সমস্ত কিছু সংকলন করার দরকার হওয়ায় এটি সময় সাশ্রয়ী হবে এবং আপনি এটি শেষে ফেলে দেবেন।
উচ্চ স্তরে কীভাবে কার্নেলে জিনিসগুলি কাজ করে তা বজায় রাখার জন্য আমি LWN.net এর কার্নেল পৃষ্ঠাটিকে অমূল্য বলে মনে করি।
এটি প্রতিদিন ব্যবহার করা ব্যতীত (যা আমি মনে করি এটি একটি দুর্দান্ত জিনিস!), আমি আপনাকে পরামর্শ দিচ্ছি যে আপনার পরিষেবাগুলি একটি লিনাক্স বাক্সে কার্যকর করা যেতে পারে about লিনাক্স পরিষেবাদির উপর ভিত্তি করে এটি ডিজাইন করা শুরু করুন, আপনার প্রস্তুত হওয়ার পরে গবেষণা এবং প্রয়োগ করুন। আশা করি প্রক্রিয়াটিতে ভুল হবে এবং সেই অভিজ্ঞতা আপনাকে আরও গভীর স্তরে ওএস বুঝতে সহায়তা করবে।
সাধারণ ইউনিক্স দর্শনের জন্য এবং কমান্ড লাইনের একটি দুর্দান্ত পরিচিতির জন্য রয়েছে ব্রায়ান কর্নিগান এবং রব পাইকের ক্লাসিক দ্য ইউনিক্স প্রোগ্রামিং পরিবেশ ।
এছাড়াও, আইবিএম-এর বিকাশকারী ওয়ার্কস ওয়েবসাইটটির লিনাক্স বিভাগে 900 টিরও বেশি নিবন্ধ রয়েছে। আপনি আকর্ষণীয় বলে মনে হয় আপনি নিবন্ধের তালিকা ব্রাউজ করতে পারেন।
অবশেষে, একবার আপনি কৌতুকপূর্ণ-মূর্খতা পেতে প্রস্তুত, উত্স যান। আপনি কার্নেল.আরজে যে কার্নেল সংস্করণটি ব্যবহার করছেন তার উত্স কোডটি ধরুন (আপনার বিতরণে আপনার ইনস্টল করতে পারে এমন কার্নেল উত্স প্যাকেজও থাকবে) এবং ডকুমেন্টেশন ডিরেক্টরিটি পরীক্ষা করে দেখুন। আপনি কার্নেল ইন্টার্নাল এবং কনফিগারেশন সেটিংসে প্রচুর রেফারেন্স উপাদান খুঁজে পাবেন।
বিদ্যালয়. লিনাক্স সিস্টেমটি সত্যই বুঝতে আপনার কম্পিউটার বিজ্ঞান সিস্টেমের ব্যাকগ্রাউন্ডের একটি বিস্তৃত অ্যারের প্রয়োজন। সংকলক, কম্পিউটার আর্কিটেকচার এবং অপারেটিং সিস্টেম। এবং আপনার এমন একটি গাইডের দরকার যারা যিনি গুরুত্বপূর্ণ তা আপনাকে দেখাতে এবং আপনার বা রূপের যে কোনও ভুল বোঝাবুঝির সংশোধন করতে পারে।
একবার আপনি কীভাবে আধুনিক প্রসেসরগুলি কাজ করেন এবং সি সংকলকগুলি কীভাবে তাদের শোষণ করে তা বুঝতে পারলে আপনি মিনিক্স 3 এর মতো বইগুলিতে ডুব দিতে পারেন :
এটি লিনাক্স কার্নেলের লেখক টরভাল্ডস (lyিলে .ালা) তাঁর কাজের উপর ভিত্তি করে বইটির সর্বশেষতম সংস্করণ। আপনি একটি অপারেটিং সিস্টেমের মৌলিক উপাদান এবং অ্যালগরিদম সম্পর্কে এবং কীভাবে কোনওটি বাস্তবায়ন করবেন সে সম্পর্কে শিখতে পারবেন: পাঠ্যটি রেফারেন্স এবং নির্দেশমূলক উদ্দেশ্যে মিনিক্সে উত্স কোডের প্রায় সম্পূর্ণ মুদ্রণের সাথে আসে। সিস্টেম কীভাবে কাজ করে এবং কোথায় নিয়ন্ত্রণ প্রবাহিত হয় তার সম্পূর্ণ বোঝার জন্য বাধা হ্যান্ডলারটি দেখুন ler
এবং স্কুলিং এবং কম্পিউটার সায়েন্সের উপহাস করার আগে এটি লক্ষণীয় গুরুত্বপূর্ণ যে অপারেটিং সিস্টেমগুলি যে কাজগুলি করতে বলা হয় তা সাধারণত এনপি-সম্পূর্ণ হয়। সুতরাং উপলব্ধ বিভিন্ন ধরণের অ্যালগরিদম বোঝার জন্য পারফরম্যান্স টিউনিং করার পক্ষে গুরুত্বপূর্ণ, যেহেতু কার্যকরভাবে অনুকূল অ্যালগরিদম হবে না।
কার্নেল ছাড়াও আরও অনেকগুলি ক্ষেত্র রয়েছে। লিনাক্স ওপেন সোর্স হওয়ায় এটি একাডেমিক সোনার খনি। ডেবিয়ান এবং উবুন্টুর মতো সিস্টেমগুলি তাদের উত্স উপলভ্য করে এবং এটি অত্যন্ত সহজ:
apt-get source package-name
অনেকগুলি প্রবাহ স্ট্রিমগুলি তাদের কোডটি পুনর্বিবেশন নিয়ন্ত্রণে হোস্ট করে, তাই আপনি কোনও প্রোগ্রামের উত্সের সর্বাধিক টু ডেট সংস্করণটি পড়তে পারেন বা এটি কীভাবে বছর আগে তৈরি হয়েছিল তাও দেখতে পারেন।
উৎস ।
এটি অবশ্যই আপনার যদি কার্নেলটি বোঝায় ।
আপনি যদি কার্নেল এবং এপিআইয়ের উপরে সিস্টেমটি শিখতে চাইছেন তবে আমি পুরানো স্কুলটি শিখতে শুরু করব Unix
। হতে পারে কিছু ফ্রিবিএসডি / ওপেনবিএসডি / নেটবিএসডি / ড্রাগনফ্লাই বিএসডি চেষ্টা করুন । একটু মিনিক্সও সাহায্য করতে পারে। তারপরে স্ল্যাকওয়ার , আর্ক , ডেবিয়ান এবং জেন্টুতে যান । এগুলি সমস্ত আলাদা ( এবং দুর্দান্ত ডকুমেন্টেশনের সাথে আসে ), এবং এই দ্বৈত মুদ্রায় আপনার কৌতূহল আপনাকে এটি কেন এটি অনুসন্ধান করতে বাধ্য করবে, আপনি প্রচুর প্রযুক্তিগত, কৌতুক, রাজনৈতিক এবং historicalতিহাসিক জ্ঞান অর্জন করবেন।
আর একটি উপায় হ'ল ডিগগিন 'ইন /etc
, পুরানো ইউনিক্স ম্যানুয়ালগুলি এবং অবশ্যই গুগল ।
স্ক্র্যাচ থেকে লিনাক্স হ'ল learning
জিএনইউ / লিনাক্সের দুর্দান্ত উপায় ।
শুধু আপনার নিজের ডিস্ট্রো তৈরি করা শুরু করুন। আমি নিজের জন্য এটি করেছি এবং আপনি কি জানেন? 4 মাস পরে আমি ব্যয় করেছি যে আমি আমার আশেপাশের ছেলেদের চেয়ে 10 বছরের বেশি সময় লিনাক্স ব্যবহার করছি তার চেয়ে বেশি লিনাক্স ইন্টার্নাল সম্পর্কে জানি।
* নিক্সের যে কোনও একটি পরিবেশে শিখাই একটি সামগ্রিক পদ্ধতি। এটি এপিফিনিস এবং অভিজ্ঞতার একটি সিরিজ জড়িত । এই দুর্ঘটনা দ্বারা হয় না। এটি মূলত এটির নকশাটির উপ-উত্পাদক, কারণ মূল পরিবেশটি কম্পিউটার প্রোগ্রামারগুলির চারপাশে এবং এর জন্য ডিজাইন করা হয়েছিল। এটি এর সবচেয়ে বড় ঘাটতিও, কারণ প্রযুক্তিগত দিকগুলিতে মনোনিবেশ করা হয়েছে তবে ব্যবহারকারীর অভিজ্ঞতা নয়। এটি "একটি দৃ frame় ফ্রেমযুক্ত একটি ঘর যা পরিষেবা ছাড়াই ১০০ বছর স্থায়ী হবে, তবুও এর পার্শ্ব প্রতিক্রিয়াবিহীন এবং পেইন্টটি স্পষ্টভাবে অবহেলিত"।
এটি উইন্ডোজের সাথে বৈসাদৃশ্য করুন যা এই ফিলোসফির আয়না চিত্র - এমন কিছু করুন যা ব্যবহারকারীকে একটি বাস্তব অভিজ্ঞতা দেয়, তবে তাদের অভ্যন্তরীণ জিনিসগুলি থেকে রক্ষা করে। এটি "সুন্দর ট্রিম এবং পেইন্ট সহ একটি ঘর, তবে একাধিক কাজের আশেপাশে বেশ কয়েকবার নির্মিত ফাউন্ডেশন"।
সত্যই শিখতে শুরু করতে, আমি কাস্টম কার্নেল চিত্রগুলি তৈরি করার পরামর্শ দেব যা আপনার হার্ডওয়ারের সাথে নির্দিষ্ট বিকল্প রয়েছে এবং আপনার পছন্দসই বিকল্পগুলি সেগুলি ইনস্টল করুন installing আপনার এটিকে পুরোপুরি প্রত্যাশা করা উচিত যে কোনও কিছু, কোথাও ভেঙে যাবে এবং আপনি জিনিসগুলিকে "স্বাভাবিক" হিসাবে ব্যাক করতে পারবেন বা নাও করতে পারেন। এটি সেই শেখার প্রক্রিয়াটির একটি সাধারণ অংশ এবং আপনার কাছে এটির কাছে আসা উচিত যেন বিষয়গুলি ভেঙে যায় (যেমন এটিকে প্রাথমিক ইনস্টল করবেন না, একটি পৃথক ড্রাইভ বা ভার্চুয়াল মেশিন বা কিছু ব্যবহার করুন ...)
আমি একটি অনুরূপ প্রশ্নের উত্তর দিয়েছি , তাই টাইপিং হ্রাস করতে আমি এটিকে এখানে ক্রসলিঙ্ক করব । আপনি এই পৃষ্ঠায় প্রথম কয়েকটি অনুচ্ছেদও পড়তে চাইবেন , যা আপনি যা করছেন তার জন্য আপনাকে আরও ভাল অনুভূতি দেবে ।
পড়ার / ফাইল cat'ing শুরু /proc
এবং /etc
- আপনি কেবল ফাইল পড়ার মাধ্যমে কোনো ক্ষতি করব না, এবং অনেক মানুষের আছে (হয়তো আপনার টার্মিনাল / SSH-সংযোগ screwing আপনি বিড়াল একটি ফাইল বাইনারি তথ্য উত্পাদন করে যদি Save) পাঠযোগ্য। ' sysctl -a
' আউটপুটও সোনার খনি। যখন আপনি আকর্ষণীয় কিছু পান, গুগল বা man
এটি সম্পর্কে আরও তথ্যের জন্য।
কার্নেল এবং ওএস এইভাবে কীভাবে কাজ করে সে সম্পর্কে আপনি কিছু বাস্তব রত্ন খুঁজে পেতে পারেন।
কয়েকটি দ্রুত পয়েন্টার:
/ Etc / inittab /etc/rcS.d /etc/rc2.d জন্য / etc / নিম্নলিখিতরূপে crontab পরিবর্তন জন্য / proc / 1 / পরিবেশ জন্য / proc / ফাইল সিস্টেম / Proc / meminfo জন্য / proc / cpuinfo sysctl -a | grep vm.sppppiness / ইত্যাদি / ডিফল্ট # ডেবিয়ান ভিত্তিক / etc / sysconfig # redhat- ভিত্তিক
দ্রুত টিপ - কিছু / আউটপুট আউটপুট NUL পৃথক করা হয়, এবং তাই পড়া শক্ত। 'টিআর' ব্যবহার করুন NUL এর নতুন লাইনে রূপান্তর করতে, যেমন:
sudo cat / proc / 1 / এনভায়রনমেন্ট | ট্র '\ 0', '\ n'
লিনাক্স, বা যে কোনও অপারেটিং সিস্টেম সম্পর্কে অনেক কিছু শিখতে হবে। এক ধরণের শেখা হ'ল আমি "গভীরতা" শিখি, যা কার্নেলটি কীভাবে কাজ করে, কী অনুমানগুলি তৈরি করে, বিভিন্ন বিট কীভাবে একে অপরের সাথে কথা বলে এবং এটি হার্ডওয়্যারের সাথে কীভাবে কাজ করে তা সন্ধান করে is এটা কার্নেল স্টাফ। অপারেটিং সিস্টেমটি ঠিক সেভাবে কেন ভেঙেছিল তা নির্ধারণে এর মতো স্টাফ খুব কার্যকর। আসলে, কার্ল ক্যাটজকে যেমন করেছিলাম তেমনই আমি শিখেছি । আমি জিনিস ভাঙ্গা, এবং এটি আরও ভাল করে দিয়েছি।
এই ধরণের জ্ঞানের জন্য, লিনাক্স বেশ সহজ। এটি সব অনেক জায়গায় ডকুমেন্টেড। এক হতে পারে না বেশ , Windows এর জন্য বলেন যদিও এখনও এটি জন্য আছে ডক এর অনেক।
তারপরে 'ওএসে আশেপাশে' পড়াশোনা রয়েছে, যেখানে বাশ / সেড / অ্যাজক / রেজেক্সের জ্ঞান এবং অন্যান্য সমস্ত জিনিস কার্যকর হয়। কারণ আসল বিষয়টি হ'ল আজকাল একটি অপারেটিং সিস্টেম তার কার্নেলের চেয়ে অনেক বেশি। আপনার কাছে সরবরাহকারী ড্রাইভার ব্লব সরবরাহ করেছেন। আপনার কাছে কীভাবে এই নির্দিষ্ট বিতরণটির প্রারম্ভিক স্ক্রিপ্টগুলি প্যাকেজ করে। আপনার বিভিন্ন প্যাচ / আপডেট পদ্ধতি রয়েছে। আপনার কাছে সিস্টেম ডিমন রয়েছে যা প্রত্যেকের প্রয়োজন, কিন্তু কার্নেল নয়।
এটি সাধারণ কার্নেল-ফু-র তুলনায় জ্ঞানের অনেক বিস্তৃত বর্ণালী। এটি ডিস্ট্রিবিউটর দ্বারা পরিবর্তিত হয় যাতে রেড হ্যাটতে জিনিসগুলি কীভাবে স্ল্যাকওয়্যারের ক্ষেত্রে কাজ করে না। যেখানে ফাইলগুলি রাখা হয় তারতম্য হতে পারে। তারা 'vi' প্রতিস্থাপন করতে যা বেছে নিয়েছিল তা পারে।
"লার্নিং লার্নিং" একটি সাধারণ অপারেটিং সিস্টেমের চেয়ে সম্পূর্ণ ইকোসিস্টেম শেখার বিষয়ে আরও বেশি।
আমার কাছে "লিনাক্স প্রোগ্রামিং" নামে একটি বই ছিল যা আমাকে "লিনাক্স শিখুন" বইয়ের চেয়ে ওএস সম্পর্কে আরও শিখিয়েছিল। আমি যদি আইএসবিএন নম্বর পেয়ে থাকি তবে এটি আশ্চর্যজনক ছিল ... কারণ এটি প্রোগ্রামিংয়ে "কেন" গুলি চালিয়ে গেছে, কেবল "কীভাবে" তা নয়।
সামগ্রিকভাবে, আমার বেশিরভাগ শিখনটি এটিকে ভেঙে ফিক্স করার মাধ্যমে সততার সাথে হয়েছিল। এটি ধীরে ধীরে ঘটেছে, এবং আমি এখনও 12 বছর পরে নতুন জিনিস শিখছি।
এটি অবশ্যই একটি প্রক্রিয়া। কীটি খুব, খুব কৌতূহলী হতে হবে। আপনি যখন এমন কিছু মুখের মুখোমুখি হন যার সাথে আপনি অপরিচিত হন, তখন তার সাথে পরিচিত হন। এটি কীভাবে এবং কেন টিক দেয় সে সম্পর্কে জ্ঞান অনুসন্ধান করুন এবং অন্তর্নিহিত প্রযুক্তিগুলিও শিখুন।
আমি লিনাক্স, ফ্রিবিএসডি, ওপেনবিএসডি, সোলারিস এবং তারপরেও অন্যান্য বিভিন্ন লিনাক্স লিনাক্স সম্পর্কে অনেক কিছু শেখার একটি ভাল উপায়কে বিকৃত করে দেখতে পেয়েছি। এটি কীভাবে আলাদাভাবে কাজ করেছে সে সম্পর্কে। আপনি কোথায় আছেন তা শিখার চেয়ে আপনি অন্য জায়গা পরিদর্শন করার সময় আপনি নিজের শহর সম্পর্কে ততটা শিখেন।
যখন বইয়ের কথা আসে, আমি ও'রিলির পছন্দ করি, সুতরাং "এসেনশিয়াল সিস্টেম অ্যাডমিনিস্ট্রেশন পকেট রেফারেন্স" এবং "লিনাক্স সিস্টেম অ্যাডমিনিস্ট্রেশন" সম্ভব শুরুর পয়েন্টগুলি।
আমার টিসিপি / আইপি নেটওয়ার্ক প্রশাসনের অনুলিপিটি একটি পুরানো এবং আমি এটি কিছুক্ষণের জন্য ব্যবহার করি নি, তবে কী ঘটছে তার আরও গভীরতর উপলব্ধি পেতে আমি এটি খুব দরকারী বলে মনে করি।
আপনি আপনার নিয়মিত ডেস্কটপ হিসাবে লিনাক্স ব্যবহার করে ইতিমধ্যে প্রথম পদক্ষেপটি তৈরি করছেন।
আপনি যদি বুঝতে চান যে সমস্ত অংশগুলি কীভাবে একত্রে হুক হয় এবং কনফিগার করা থাকে তবে আমি জেন্টু চালানোর পরামর্শ দিচ্ছি । একটি নিয়মিত পর্যায় 3 ইনস্টল থেকে আপনার নিজের কার্নেলটি সঙ্কলন করতে হবে, আপনার সমস্ত পরিষেবাগুলি ইনস্টল করতে হবে (এসএসএইচ ব্যতীত যেটি বাক্সের বাইরে রয়েছে), এক্সকে নিজেই তৈরি এবং কনফিগার করতে হবে ইত্যাদি you're যখন আপনি এটি করছেন, আপনি একটি শেষ বাইনারি লিনাক্স ইনস্টলেশন মধ্যে যে সমস্ত বিট যেতে অনেক বেশি বোঝার। এটিও ক্ষতি করে না যে জেন্টুর কাছে আমি যে কোনও ডিস্ট্রো খুঁজে পেয়েছি তার সেরা ডকুমেন্টেশন রয়েছে, বা এই পোর্টেজটি দুর্দান্তভাবে শক্তিশালী এবং নমনীয় প্যাকেজ ম্যানেজার।
আমি দৃ strongly়ভাবে এটি "প্রয়োজনীয় পড়া" হিসাবে সুপারিশ করব:
ইউনিক্স প্রোগ্রামিং পরিবেশ - ব্রায়ান ডাব্লু কার্নিগান / রব পাইক
আইএসবিএন 0-13-937681-এক্স
http://www.amazon.com/Unix-Programming-Environment-Prentice-Hall-Software/dp/013937681X
অন্য কেউ এটি উল্লেখ করেছেন, এবং আমি মনে করি এটিই এমন জিনিস যা আমাকে বিভিন্ন লিনাক্স স্বাদ ব্যবহার করে সবচেয়ে বেশি সাহায্য করেছিল। যদি আপনি লিনাক্সে যুক্তিসঙ্গত হ্যান্ডেল অনুভব করেন তবে ওপেন / নেট / ফ্রিবিএসডি ব্যবহার শুরু করুন।
তবে কেন, বেশিরভাগ লিনাক্স লোকেরা যেগুলির সাথে আমি কাজ করেছি তারা এক বা দুটি লিনাক্স ডিস্ট্রো ব্যবহার করতে পারে যা সমস্তর চেয়ে আলাদা নয়। অবশ্যই, তাদের বেশিরভাগই তাদের হাতের পিছনের মতো those ডিগ্রোগুলি জানত তবে তারা এখনও কিছু কিছু নিয়ে উদ্বেগের ভিত্তিতে অবাক হতে পারে। আমি মনে করি (শিখা যুদ্ধ শুরু করার জন্য নয়) বিএসডিরা যেভাবে একত্রিত হয় সেগুলি কীভাবে করা হয় তার "কেন" আবিষ্কার করা আরও সহজ (আরও, বিএসডি মেলিং তালিকাগুলিতে লুকিয়ে থাকা) তারা ব্যাখ্যা করে যে মৃত্যুর "কেন"? )। এটি আপনার দৃষ্টিভঙ্গি পরিবর্তনের দিকে নেমে আসে, কেউ কখনও সম্পূর্ণ ভিন্ন উপায়ে না করা অবধি নির্দিষ্ট কিছু জিনিস কেন এমন তা জিজ্ঞাসা করা আপনার কাছে কখনই ঘটতে পারে না।
স্ট্যাকওভারফ্লোতে এই পোস্টিংটিতে ইউনিক্স / লিনাক্স সংস্থাগুলির একটি বৃহত তালিকা রয়েছে যা বিষয়টিতে প্রচলিত নীতি সম্পর্কিত কাজ করে।
পর্দার আড়ালে লিনাক্সকে কী টিক টিক করে তোলে তা শেখার আরেকটি উপায় হ'ল লিনাক্স থেকে স্ক্র্যাচ ( http://www.linuxfromscratch.org/ ) এর মাধ্যমে কাজ করা । এটি একটি লিনাক্স সিস্টেমের বিভিন্ন উপাদান ম্যানুয়ালি ইনস্টল এবং কনফিগার করতে ব্যায়ামগুলির একটি সেট এবং বাদাম এবং বোল্টগুলি শিখতে খুব ভাল ভূমিকা int