কম্পিউটার টিউটোরিয়াল

১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে

লেখক: রামেশ নাটারাজান

তারিখ: জানুয়ারি ১২, ২০০৯

আমি ঘুমানোর আগে প্রতিদিন কমপক্ষে ৩০ মিনিট পড়ার অভ্যাস গড়ে উঠিয়েছি। আমার পড়ার তালিকায় সবসময় একটি টেকনিক্যাল এবং একটি নন-টেকনিক্যাল বই থাকে। আমি ইনফ্রাস্ট্রাকচার সংক্রান্ত অনেক বই পড়ি - সিসঅ্যাডমিন, DBA, নেটওয়ার্কিং এবং স্টোরেজ। আমি বিখ্যাত মানুষের জীবনী, ব্যক্তিগত উন্নতি এবং মাঝে মাঝে থ্রিলার পড়তে পছন্দ করি।

এখানে উল্লেখ করা ১২টি Linux বই بأي আকারে ব্যাপক বা প্রামাণিক তালিকা নয়। কিন্তু, এই ১২টি বই আমার প্রিয় কিছু যা আমি বছরের পর বছর পড়ে আনন্দ পেয়েছি এবং আমি दृঢ়ভাবে বিশ্বাস করি আপনার Linux-এ টেকনিক্যাল দক্ষতা বাড়াবে, যদি আপনি এগুলো এখনো না পড়েন।

  1. Sed and Awk১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: ডেল ডোহার্টি এবং আرنল্ড রবিন্স। Sed and Awk আমার Linux কমান্ড লাইনে কাজ করার পদ্ধতিকে সম্পূর্ণ পরিবর্তন করেছে। এই বই Sed and Awk-এ আপনার একমাত্র প্রয়োজনীয় উপাদান। একবার আপনি Sed and Awk-এর বেসিকসই মাস্টার করলে, আপনি চমকিত হবেন কতটুকু জটিল কাজ আপনি খুব দ্রুত এবং সুন্দরভাবে সম্পন্ন করতে পারবেন। আমার দিনন্দিন কুইক রেফারেন্সের জন্য sed এবং awk উদাহরণ, আমি একই লেখকের লেখা Sed and Awk Pocket Reference১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে ব্যবহার করি।
  2. Learning the Vi and Vim Editors১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: আرنল্ড রবিন্স। আমি একটি কমান্ড-লাইন জাঙ্কি। তাই, স্বাভাবিকভাবেই আমি Vi এবং Vim এডিটরের বড় ফ্যান। অনেক বছর আগে, যখন আমি Linux-এ অনেক C কোড লিখতাম, আমি সবসময় আমার সাথে Vi এডিটর পকেট রেফারেন্স রাখতাম। আপনি যদি বছরের পর বছর Vi এবং Vim এডিটর ব্যবহার করছেন এবং এই বইটি না পড়েছেন, তবে দয়া করে নিজের জন্য একটি উপকার করুন এবং এই বইটি পড়ুন। আপনি Vim এডিটরের ক্ষমতা দেখে চমকিত হবেন।
  3. Bash Cookbook১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: কার্ল আলবিং, JP ভোসেন এবং ক্যামেরন নিউহ্যাম। আপনি সিসঅ্যাডমিন, DBA বা ডেভেলপার হোন, আপনাকে কখনো না কখনো শেল স্ক্রিপ্ট লিখতে হবে। একজন বুদ্ধিমান সিসঅ্যাডমিন জানেন যে একবার আপনি শেল-স্ক্রিপ্টিং টেকনিক মাস্টার করলে, আপনি আপনার সার্ভারগুলোকে অটো-পাইলট মোডে রাখতে পারেন শেল-স্ক্রিপ্টগুলোর মাধ্যমে গ্রান্ট ওয়ার্ক করিয়ে। সিসঅ্যাডমিনের অটো-পাইলট মোডে যেতে, আপনাকে অবশ্যই এই কুকবুকে প্রদত্ত উদাহরণগুলো মাস্টার করতে হবে। Bash শেলের উপর আরও কিছু বই বাজারে আছে। কিন্তু, এই বইটি সবগুলোকে পিছনে ফেলে অনেক ডিটেইলড উদাহরণ দিয়ে।
  4. SSH, The Secure Shell১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: ড্যানিয়েল জে. বারেট, রিচার্ড ই. সিলভারম্যান এবং রবার্ট জি. বার্নস। এটি হাতে খড়ি SSH-র উপর সেরা বই। এই বই SSH-এর তাত্ত্বিক এবং প্রায়োগিক উভয় দিক ব্যাখ্যা করে। SSH এক এন্ড-ইউজার হিসেবে ব্যবহার করা খুব সহজ। কিন্তু, একটি অ্যাডমিনিস্ট্রেটর হিসেবে SSH কনফিগার করা জটিল এবং SSH-এর বিস্তারিত বোঝাপড়া চায়। এটি যেকোনো সিস্টেম অ্যাডমিনিস্ট্রেটরের জন্য আবশ্যক পড়া। এই বইয়ের উদাহরণগুলো সঠিক দেখায় SSH-এর বিভিন্ন ফ্লেভার যেমন SSH1, SSH2 এবং OpenSSH-এর জন্য কী ভিন্নভাবে করতে হবে।
  5. Essential System Administration১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: Æleen Frisch। এটি যারা Unix সিস্টেম অ্যাডমিনিস্ট্রেটর হতে চান তাদের জন্য একটি চমৎকার বই। এই বই সিস্টেম অ্যাডমিনিস্ট্রেশনের সকল সাধারণ টাস্ক কভার করে। এটি একাধিক Unix ফ্লেভারের সাথে কাজ করার সময় একটি পーフেক্ট কম্প্যানিয়ন, কারণ এতে AIX, FreeBSD, HP-UX, Linux, Solaris এবং Tru64-এর জন্য উদাহরণ আছে। আমি এই বইয়ের পকেট ভার্সন - Essential System Administration Pocket Reference১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে ব্যবহার করতাম, যখন আমি একই সাথে একাধিক Unix ফ্লেভারের সিস্টেম ম্যানেজ করতাম।
  6. Linux Server Hacks, Volume One, ১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতেলেখক: রব ফ্লিকেঞ্জার। ১০০টি চমৎকার প্রায়োগিক হ্যাক এক বইয়ে। একটি Linux টেস্ট বেড সেট আপ করুন এবং সব হ্যাক ট্রাই করুন। এই হ্যাকগুলো সুন্দরভাবে বিভিন্ন সেকশনে গোষ্ঠীভূত - Server Basics, Revision Control, Backups, Networking, Monitoring, SSH, Scripting, এবং Information Servers। একবার এই হ্যাকগুলো মাস্টার করলে, আপনাকে অবশ্যই Linux Server Hacks, Volume Two পড়তে হবে, লেখক: উইলিয়াম فون হেগেন এবং ব্রায়ান জোনস, যাতে ১০০টি Linux হ্যাক আছে authentication, monitoring, security, performance এবং connectivity-র ওপর ফোকাস করে।
  7. DNS and BIND১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: Cricket Liu এবং Paul Albitz। অনেক বছর আগে, আমি অনলাইন ডকুমেন্টেশন পড়ে আমার প্রথম DNS কনফিগার করেছিলাম। আমি এই বই কিনেছিলাম DNS এবং BIND কীভাবে কাজ করে সেটি বুঝতে। আমি এই বই দুবার আপগ্রেড করেছি যখন নতুন সংস্করণ রিলিজ হয়েছিল। আপনি যদি একজন সিরিয়াস সিস্টেম অ্যাডমিনিস্ট্রেটর হন, তবে এটি অবশ্যই আপনার লাইব্রেরিতে থাকা উচিত।
  8. Understanding the Linux Kernel১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: ড্যানিয়েল ভোভেট এবং মার্কো সেসাতি। আপনি যদি Linux পরিবেশে একজন সিরিয়াস ডেভেলপার বা সিসঅ্যাডমিন হন, তবে এটি আবশ্যক পড়া। এই বই Linux Kernel 2.6-এর ভেতরের কাজকর্মকে কাঠামোগত এবং লজিক্যালভাবে ব্যাখ্যা করে। এটি কথা বলে কিভাবে Kernel মেমরি ম্যানেজমেন্ট, প্রসেস শিডিউলিং, I/O আর্কিটেকচার এবং ব্লক ডিভাইস হ্যান্ডেল করে। সামগ্রিকভাবে এই বই Linux-এর হুডের নিচে কী আছে তা জানতে কৌতূহলী গিকদের জন্য একটি ট്രീট।
  9. Linux Cookbook১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: কার্লা श्रোডার। এই বই ইউজার এবং সিস্টেম অ্যাডমিনিস্ট্রেটর উভয় দৃষ্টিকোণ থেকে Linux ফিচার কভার করে। RPM-ভিত্তিক সিস্টেম এবং Debian-এ সফটওয়্যার ইনস্টল এবং ম্যানেজ করার জন্য দুটি চ্যাপ্টার নিবেদিত। আপনি যদি RedHat ব্যবহার করেন, তবে Linux Pocket Guide১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: ড্যানিয়েল জে. বারেট আপনার লাইব্রেরির জন্য একটি চমৎকার অডিশন, যা সব অপরিহার্য Linux কমান্ড নমুনা ব্যবহার সহ কভার করে।
  10. Linux Firewalls১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: মাইকেল র্যাশ। একটি সুরক্ষিত Linux সিস্টেম বানাতে হলে আপনাকে এই বই পড়তে হবে। iptables-র জন্য বেশ কিছু বই বাজারে আছে। কিন্তু, এটি স্পেসিফিক্যালি iptables, psad এবং fwsnort ব্যবহার করে Intrusion Detection System কনফিগার করার মূলভূত আলোচনা করে। আপনি যদি iptables যা যা করতে পারে সেটির একটি ব্যাপক হ্যান্ডি রেফারেন্স নির্দিষ্ট উদাহরণসহ চান, তবে Linux Iptables Pocket Reference১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: Gregor N. Purdy সেটি সেরা।
  11. Linux Administration Handbook১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: Evi Nemeth, Garth Snyder এবং Trent R. Hein। আমার সিস্টেম অ্যাডমিনিস্ট্রেশনের المبكرة দিনগুলোতে, আমি এই বইরेफার করতাম। এটি একটি খুব ডিটেইলড বই প্রায় ১০০০ পৃষ্ঠা এবং ৩০ চ্যাপ্টার সহ যা সুন্দরভাবে তিনটি হাই-লেভেল সেকশনে গোষ্ঠীভূত - Basic Administration, Networking এবং Bunch O' Stuff।
  12. Beginning Ubuntu Linux১২টি পড়া উচিত Linux বই: আপনার জ্ঞান বাড়াতে, লেখক: কির থোমাস এবং জেমে সিকাম। যারা Windows থেকে Linux-এ ট্রানজিশন করতে চান, তাদের পুরনো ল্যাপটপ বা ডেস্কটপে Ubuntu Linux ইনস্টল করুন এবং এই বইটি নিন। আমি Linux-র খবর তাদের কাছে পৌঁছে দিতে দৃঢ়ভাবে বিশ্বাস করি যারা এটা ব্যবহার করেন না। আপনি আপনার কোনো প্রিয়জন বা বন্ধুকে Linux শিখাতে চাইলে, একটি পুরনো ল্যাপটপে Ubuntu ইনস্টল করুন এবং এই বইটি তাদের উপহার দিন। তারা অবশ্যই আপনার কাছে খুব কৃতজ্ঞ হবে।

আমার সুপারিশ করা আরও Linux বইের জন্য, Amazon-এ The Geek Stuff বুকস্টোর ব্রাউজ করুন।

Linux-এ অনেক সড়ে সড়ে বই আছে। আপনার প্রিয় Linux বই কী যা এই তালিকায় নেই?

আপনি যদি এই আর্টিকেলটি পছন্দ করেন, দয়া করে এটি delicious এবং StumbleUpon-এ বুকমার্ক করুন।

আপনি যদি এই আর্টিকেলটি পছন্দ করেন, তবে আপনি এটিও পছন্দ করতে পারেন..


ট্যাগ করা হয়েছে: Best Linux Books, Book Review, Linux Book Reviews, Linux enduser Books, Linux Sysadmin Books, Top Linux Books

  1. Firefox-এ পেজ রিফ্রেশ করার পদ্ধতি

  2. HTML <input> disabled অ্যাট্রিবিউট

  3. C# কোডের জন্য ইউনিট টেস্টিং

  4. HTML DOM Input Number disabled প্রপার্টি