লিনাক্স Newbies এবং প্রশাসকদের জন্য 4 বিনামূল্যে শেল স্ক্রিপ্টিং ইবুক


সিস্টেম অ্যাডমিনিস্ট্রেশন তথ্য প্রযুক্তির একটি শাখা যা বহু-ব্যবহারকারী কম্পিউটার সিস্টেম এবং সার্ভারগুলির নির্ভরযোগ্য অপারেশন নিয়ে কাজ করে। যে ব্যক্তি মাল্টিউজার কম্পিউটার সিস্টেম এবং সার্ভারের নির্ভরযোগ্য অপারেশনের জন্য দায়বদ্ধ তাকে সিস্টেম প্রশাসক বলা হয়।

একটি সিস্টেম প্রশাসক যার দক্ষতার ক্ষেত্র লিনাক্স তাকে লিনাক্স সিস্টেম প্রশাসক বলে। একটি সাধারণ লিনাক্স সিস্টেম প্রশাসকের ভূমিকা বিভিন্ন বিষয়গুলির মধ্যে পরিবর্তিত হতে পারে যা অন্তর্ভুক্ত থাকতে পারে তবে তা সীমাবদ্ধ নয় - হার্ডওয়্যার রক্ষণাবেক্ষণ, সিস্টেম রক্ষণাবেক্ষণ, ব্যবহারকারী প্রশাসন, নেটওয়ার্ক প্রশাসন, সিস্টেমের কার্য সম্পাদন, রিসোর্স ব্যবহার মনিটরিং, ব্যাকআপ, নিশ্চিত সুরক্ষা, আপডেট সিস্টেম, বাস্তবায়ন নীতি, ডকুমেন্টেশন, অ্যাপ্লিকেশন ইনস্টলেশন এবং ব্লা, ব্লা, ব্লাহ ...

ইনফরমেশন টেকনোলজি ফিল্ডের একটি উক্তি রয়েছে - "একজন প্রোগ্রামার তখনই পরিচিত হয় যখন সে/সে ভাল কিছু করে এবং প্রশাসক যখন সে খারাপ কিছু করে তবে জানা যায়” " পরিচিত প্রশাসকের চেয়ে অজানা প্রশাসক হওয়া সর্বদা ভাল। কেন? কারণ যদি আপনি পরিচিত হন তবে এর অর্থ আপনার সেটআপটি যেমনটি করা উচিত তেমনি কাজ করে না এবং আপনাকে প্রায়শই সহায়তা ও ফিক্সিংয়ের জন্য ডাকা হয়।

তিনটি নিয়ম রয়েছে যা প্রতিটি সিস্টেম প্রশাসকের অবশ্যই অনুসরণ করা উচিত এবং কখনই ভাঙ্গা উচিত নয়।

  1. বিধি 1: সবকিছু ব্যাকআপ করুন
  2. বিধি 2: মাস্টার কমান্ড লাইন
  3. বিধি 3: সম্ভবত কোনও স্ক্রিপ্টিং ভাষা বা শেল স্ক্রিপ্ট ব্যবহার করে টাস্কটি স্বয়ংক্রিয় করুন

সব কিছু ব্যাকআপ কেন? ভাল আপনি কখনই জানবেন না কখন সার্ভার বা কোনও ফাইল সিস্টেম অদ্ভুত অভিনয় শুরু করতে পারে বা স্টোরেজ ইউনিটটি ধসে পড়ে। আপনার অবশ্যই সমস্ত কিছুর ব্যাকআপ রাখতে হবে যাতে কিছু ভুল হয়ে গেলে আপনার ঘামও ভাঙতে হবে না, কেবল পুনরুদ্ধার করুন।

আপনি যদি সত্যিকারের লিনাক্স অ্যাডমিনিস্ট্রেটর এবং লিনাক্স সিস্টেম বোঝেন তবে আপনি জানেন যে কমান্ড লাইন ব্যবহার করার সময় আপনি প্রচুর শক্তি পেয়েছেন get কমান্ড লাইন ব্যবহার করার সময় আপনার কাছে সিস্টেম কলগুলিতে সরাসরি অ্যাক্সেস রয়েছে। বেশিরভাগ অ্যাডমিন হেডলেস সার্ভারে (নো-জিইআই) কাজ করে এবং তারপরে লিনাক্স কমান্ড লাইনটি আপনার একমাত্র বন্ধু এবং মনে রাখবেন এটি আপনার বিশ্বাসের চেয়ে আরও শক্তিশালী।

স্বয়ংক্রিয় কাজ, তবে কেন? ঠিক আছে প্রথম পয়েন্টে প্রশাসক অলস এবং তিনি স্বয়ংক্রিয়ভাবে ব্যাকআপের মতো বিভিন্ন উপস্থিতি সম্পাদন করতে চান। একজন বুদ্ধিমান প্রশাসক তার কোনও কাজ কোনও ধরণের স্ক্রিপ্ট ব্যবহার করে স্বয়ংক্রিয় করতে চান যাতে প্রতিবার হস্তক্ষেপ করার প্রয়োজন না হয়। তিনি ব্যাকআপ, লগ এবং সম্ভাব্য সমস্ত কিছুর শিডিউল রাখতেন। সিস্টেম অ্যাডমিনিস্ট্রেশনের স্তরে যখন আপনি এগিয়ে যান আপনার কেবল স্বয়ংক্রিয়করণের জন্যই নয়, কনফিগারেশন ফাইলগুলি এবং অন্যান্যগুলির জন্য সন্ধান করতে হবে। শেল স্ক্রিপ্টিং এমন একটি কম্পিউটার প্রোগ্রাম যা ইউনিক্স/লিনাক্স শেলটিতে চলতে পারে।

শেল স্ক্রিপ্টিং (বাশ স্ক্রিপ্টিং) ভাষা সহজ এবং মজাদার। আপনি যদি অন্য কোনও প্রোগ্রামিং ভাষা জানেন তবে আপনি সম্ভবত শেল স্ক্রিপ্টগুলির বেশিরভাগটি বুঝতে পারবেন এবং খুব শীঘ্রই আপনার নিজের লেখা শুরু করতে পারেন। আপনার কাছে কোনও প্রোগ্রামিং ভাষার জ্ঞান না থাকলেও স্ক্রিপ্টিং শেখা কোনও অসুবিধা হবে না।

পাইথন, পার্ল, রুবি ইত্যাদির মতো অন্যান্য স্ক্রিপ্টিং ল্যাঙ্গুয়েজ রয়েছে যা আপনাকে আরও ফাংশন সরবরাহ করে এবং সহজেই ফলাফলটি অর্জনে সহায়তা করে। তবে আপনি যদি নবজাতক হন এবং শেল স্ক্রিপ্টিং থেকে শুরু করতে চান।

আমরা ইতিমধ্যে শেল স্ক্রিপ্টিং সম্পর্কিত নিবন্ধগুলি বোঝার জন্য একটি সিরিজ পোস্ট করেছি যা আপনি নীচের লিঙ্কে পেতে পারেন।

  1. লিনাক্স শেল স্ক্রিপ্টিং শিখুন

আমরা খুব শীঘ্রই এই সিরিজটি প্রসারিত করব, এর আগে আমরা শেল স্ক্রিপ্টিংয়ের 4 টি বইয়ের একটি তালিকা তৈরি করেছি। এই বইগুলি ডাউনলোডের জন্য নিখরচায় এবং আপনার শেল স্ক্রিপ্টিং দক্ষতা রক্ষণাবেক্ষণে সহায়তা করবে। আপনি অভিজ্ঞ বা নবাগত কোনও বিষয় নয়, আপনি যদি লিনাক্সের ক্ষেত্রে থাকেন তবে আপনার অবশ্যই এই সহজ কাগজপত্রগুলি আপনার কাছে রাখতে হবে।

1. প্রাথমিকদের জন্য বাশ গাইড

এই বইটিতে মোট 16 টি অধ্যায় রয়েছে 165 পৃষ্ঠায় ছড়িয়ে। এই বইটি লিখেছেন মাচেলেট গ্যারেলস। এই বইটি ইউনিক্স এবং পরিবেশের মতো কাজ করা প্রত্যেকের পক্ষে অবশ্যই। আপনি যদি কোনও সিস্টেম প্রশাসক হন এবং আপনার জীবনকে আরও সহজ করতে চান তবে এই উত্স আপনার জন্য। যদি আপনি অভিজ্ঞ লিনাক্স ব্যবহারকারী হন তবে এই বইয়ের লক্ষ্য আপনাকে সিস্টেমের অন্তর্দৃষ্টি দেবে। দস্তাবেজগুলি খুব উত্সাহজনক এবং এটি আপনাকে আপনার নিজের স্ক্রিপ্টগুলি লিখতে সহায়তা করবে। সহজে ভাষা বোঝার জন্য কভার করা বিষয়গুলির বিস্তারিত এবং বিস্তৃত তালিকা এই গাইডের আরেকটি প্লাস পয়েন্ট।

২. উন্নত বাশ-স্ক্রিপ্টিং গাইড

এই বইটিতে 38 টি অধ্যায় রয়েছে এবং 901 পৃষ্ঠায় ছড়িয়ে রয়েছে। আপনার বুঝতে সহজ হতে পারে এমন ভাষায় এখনও শেখার প্রয়োজন হতে পারে এমন সমস্ত কিছুর বিশদ বিবরণ রয়েছে। এই বইটি মেন্ডেল কুপার লিখেছেন এবং এতে প্রচুর ব্যবহারিক উদাহরণ রয়েছে। বইটির টিউটোরিয়াল ধরে নিয়েছে যে আপনার কাছে স্ক্রিপ্টিং এবং প্রোগ্রামিংয়ের পূর্বের জ্ঞান নেই তবে শিক্ষার মধ্যবর্তী এবং উন্নত স্তরে দ্রুত অগ্রগতি। বইয়ের বিশদ বিবরণ এটিকে একটি স্ব-অধ্যয়নের গাইড হিসাবে তৈরি করে।

৩. শেল স্ক্রিপ্টিং: লিনাক্সের জন্য বিশেষজ্ঞ রেসিপি

এই বইটি লিখেছেন স্টিভ পার্কার। যদিও আপনি এই বইটি সম্পূর্ণ বিনামূল্যে ডাউনলোড করতে পারবেন না, প্রথম 40 পৃষ্ঠা বিনামূল্যে। বইটিতে কী রয়েছে তা জানা যথেষ্ট is ব্যক্তিগতভাবে আমি গাইডের এই দুর্দান্ত অংশটির জন্য স্টিভের একজন প্রশংসক। তাঁর দক্ষতা এবং লেখার স্টাইল দুর্দান্ত। প্রচুর ব্যবহারিক উদাহরণ, তাত্ত্বিক বোঝা সহজ এবং তার উপস্থাপনের ধরণটি তালিকায় যুক্ত করে। মূল বইটি প্রচুর পরিমাণে। আপনি 40 টি পৃষ্ঠার গাইডটি ডাউনলোড করতে পারেন এবং শিখতে এবং দেখুন আপনি স্ক্রিপ্টিংটি পেতে চলেছেন কিনা তা দেখতে।

৪. লিনাক্স শেল স্ক্রিপ্টিং কুকবুক, দ্বিতীয় সংস্করণ

এই বইতে 40 পৃষ্ঠায় ছড়িয়ে মোট 9 টি অধ্যায় রয়েছে। এই বইটি শান্তনু তুষার লিখেছেন যিনি শুরুর দিন থেকেই জিএনইউ/লিনাক্স ব্যবহারকারী। এই গাইডটিতে তত্ত্ব এবং ব্যবহারিকের সুষম সমন্বয় রয়েছে। আমি চাই না যে আপনি এই 40 পৃষ্ঠার গাইডটির জন্য আপনার আগ্রহটি কমাতে চান যা আপনার জন্য জীবন রক্ষাকারী হতে পারে। এটি ডাউনলোড করুন এবং দেখুন এটি আপনার জন্য কীভাবে কার্যকর।

আমাদের অংশীদার সাইট থেকে যে কোনও বই ডাউনলোড করার জন্য আপনাকে একটি ছোট ফর্ম পূরণ করতে হবে। আপনার সমস্ত তথ্য আমাদের অংশীদার সাইটের সাথে নিরাপদ এবং আমরা আপনাকে স্প্যাম করব না। এমনকি আমরা স্প্যামকে ঘৃণা করি। প্রাসঙ্গিক তথ্য সহ ফর্মটি পূরণ করুন যাতে আপনি সময়ে সময়ে বিজ্ঞপ্তি এবং তথ্য পেতে পারেন। আপনি কোনও তথ্য গ্রহণ করতে বেছে নিতে পারেন। আপনাকে কেবল একবার নিবন্ধন করতে হবে এবং আপনি যে কোনও বই ডাউনলোড করতে পারেন যে কোনও সময় এবং এটিও বিনামূল্যে।

এটির বিভিন্ন ডোমেনে প্রচুর বই রয়েছে এবং একবার নিবন্ধন করে আপনি পুরো লাইব্রেরিটি ডাউনলোড করতে এবং আপনার লাইব্রেরিতে যা চান তা পছন্দ করে নিন। উপরের শেল স্ক্রিপ্টিং বইগুলি আপনার দক্ষতায় বিশাল পরিবর্তন আনবে এবং আপনাকে পরবর্তী স্তরে নিয়ে যাবে। তাহলে তুমি কিসের জন্য অপেক্ষা করছ? লিনাক্সে ক্যারিয়ার চান, আপনার দক্ষতা সেটগুলি নতুন করে তৈরি করতে চান, নতুন এবং আকর্ষণীয় কিছু শিখতে পারেন, বই ডাউনলোড করুন, মজা করুন!

গল্পের অন্য দিক ...

আপনি জানেন যে টেকমিন্ট সম্পূর্ণরূপে একটি অলাভজনক সংস্থা এবং প্রতিটি ডাউনলোডের জন্য আপনি ট্রেডপবকে আমাদের ব্যান্ডউইথ এবং হোস্টিংয়ের জন্য অর্থ প্রদানের জন্য খুব সামান্য পরিমাণে অর্থ প্রদান করেন। সুতরাং আপনি যদি একটি বই ডাউনলোড করেন এটি আপনাকে আপনার জ্ঞান এবং দক্ষতা বাড়াতে সহায়তা করবে পাশাপাশি আপনি আমাদের জীবিত করতে এবং আপনাকে সার্ভার চালিয়ে যেতে অবদান রাখবেন।

এখন এ পর্যন্তই. আপনি কোন বই ডাউনলোড করেছেন তা আমরা জানতে চাই। আপনি কী প্রত্যাশা করেছিলেন এবং কী পাবেন। আমাদের আপনার অভিজ্ঞতা বলুন এবং আমরা আপনার অভিজ্ঞতা এবং আমাদের পরিষেবা উন্নত করার জন্য যথাসাধ্য চেষ্টা করব। কুল থাকুন, থাকুন। কুদোস!