উত্তর:
যে কোনও সময় আপনি যখন নিজেকে একাধিকবার কিছু করতে দেখেন, স্ক্রিপ্ট করুন। আপনি যতটা সম্ভব অলস চিন্তা করুন। কম্পিউটারগুলি সেই মেনাল ক্র্যাপগুলি করার জন্য তৈরি হয়েছিল। ব্যস্ত কাজের মতো গন্ধযুক্ত যে কোনও জিনিসের শেল স্ক্রিপ্ট দরকার।
ব্যক্তিগতভাবে, আমি কয়েক বছর ধরে স্ল্যাকওয়ারে চারপাশে গুজব ছড়িয়ে শিখেছি। আপনি যতটা সম্ভব আপনার সিস্টেমে ফিরুন তখন কী ঘটে তা দেখুন। পাঠ্যের সাথে আরামদায়ক হতে শিখুন। অন্য প্রত্যেকে নেটওয়ার্কম্যানেজারের দিকে ঝুঁকছেন এবং উত্তেজিত হয়ে উঠলে আপনার নিজের নেটওয়ার্ক নেটওয়ার্ক ম্যানেজার তৈরি করা কতটা সহজ তা শিখুন। অবশ্যই, এটিতে ব্যবহারের মতো বেশি কেস নাও থাকতে পারে তবে আপনি ইথারনেট এবং ওয়্যারলেস অন-ডিমান্ডের মাধ্যমে গতিশীলভাবে সংযোগ স্থাপনের জন্য যথেষ্ট পরিমাণে প্রয়োগ এবং চলমান কিছু পেতে পারেন।
আমি অন্য থ্রেডে যে তিনটি বইয়ের পরামর্শ দিয়েছিলাম তা পুনরায় সুপারিশ করতে চাই, এগুলি আমার মতে ইউনিক্সের চেতনায় আসার সেরা বই:
প্রথমটি পুরানো, খুব পুরানো, তবে এটি সংক্ষিপ্ত, একটি সংক্ষিপ্ত পাঠ এবং আপনাকে আপনার প্রয়োজনীয় শেল চপগুলি দেবে (নিয়মিত প্রকাশ, সেড, পাইপলাইন)।
দ্বিতীয়টি অবিশ্বাস্যভাবে বিনোদনমূলক।
তৃতীয়টি হ'ল 90 এর দশকে ইউনিক্স মাস্টার্সের "সেরা সেরা" কৌশলগুলির সংকলন (এটি যখন আমি এটি পড়ি)। বইটি পুনরায় সম্পাদিত হতে থাকে, সুতরাং আমি নিশ্চিত যে এটিতে অনেকগুলি নগেট রয়েছে।
অ্যাডভান্সড ব্যাশ-স্ক্রিপ্টিং গাইডে প্রচুর তথ্য রয়েছে এবং এটি বর্তমান থাকার জন্য প্রায়শই আপডেট হয়।
এটি কীভাবে শিখবেন: কমান্ড-লাইনের প্রেমে পড়ুন। এটি নিয়মিত ব্যবহার করুন এবং ম্যান পেজগুলি প্রায়শই টানুন। প্রায়শই, এমনকি। আমি যখন প্রথম স্ক্রিপ্টিং শিখছিলাম তখন আমি কতবার টাইপ করেছি তা গণনা করতে পারিনি man bash
। আমি অন্য কমান্ডের জন্য ম্যান পৃষ্ঠাটি কতবার টানলাম তাও আমি গণনা করতে পারিনি।
xterm
আমার প্রধান ফাইল ম্যানেজার হিসাবে (বা কোনও টার্মিনাল, যদি তা গুরুত্বপূর্ণ হয়) ব্যবহার করি। সুতরাং, আমি সমস্ত সময় শেলটি ব্যবহার করতে বাধ্য করেছিলাম, যা আমাকে সময়ের সাথে সাথে কিছু কৌশল শিখতে এবং বিকাশ করতে বাধ্য করে।
আমি একটি পর্যবেক্ষণ সরঞ্জাম লিখে এটি শিখেছি। এটি ssh এর মাধ্যমে একগুচ্ছ মেশিনের সাথে সংযোগ স্থাপন করবে এবং আপটাইম, লোড, সক্রিয় সংযোগের সংখ্যা, মেমরির ব্যবহার এবং এর মতো স্টাফের মতো ডেটা সংগ্রহ করবে। আমার স্থানীয় মেশিনে এটি আমাকে পাঠ্য সারণী হিসাবে সেই ডেটাটি দেখায়।
মিগুয়েলের 'দ্য ইউনিক্স প্রোগ্রামিং এনভায়রনমেন্ট' এর সুপারিশকে আমি দ্বিতীয় করলাম। এটি সত্যই পুরানো তবে এটি শেল সম্পর্কে আমি যতটা জানি প্রায় সবই শিখেছি এবং কারণ এটি এত পুরানো আপনি এটি কেবলমাত্র অল্প কিছু টাকার বিনিময়ে এটি পেতে পারেন: http://is.gd/eiSn6
একটি বই বা একটি ম্যানুয়াল সন্ধান করুন এবং আপনার নির্বাচিত শেলটিকে একটি প্রোগ্রামিং ভাষার মতো আচরণ করুন, কারণ এটি। (ঠিক আছে, সম্ভবত csh না ...)
প্রারম্ভিকদের জন্য, আপনি কীভাবে বাশ শেল, বোর্ন শেল, সিএসএস, জেডএস, বা যেকোনো কিছুতে কীভাবে তা নির্ধারণ করবেন তা শিখুন। এর মধ্যে কয়েকটি সি এবং সি ++ এর মতো প্রতিটিের মতোই রয়েছে - ছদ্মবেশী ভিন্ন so সুতরাং আপনি কোনটির সাথে লড়াই করছেন তা জেনে রাখা আপনাকে এমন উদাহরণ এবং ম্যানুয়ালগুলি সন্ধান করতে সহায়তা করবে যা প্রকৃতপক্ষে কোনও নির্দিষ্ট পরিস্থিতিতে সহায়তা করবে।