শেল স্ক্রিপ্টিং - টিউটোরিয়াল 01: টার্মিনাল, কনসোল এবং শেল

শেল স্ক্রিপ্টিং - টিউটোরিয়াল 01: টার্মিনাল, কনসোল এবং শেল

শেল স্ক্রিপ্টিং - টিউটোরিয়াল 01: টার্মিনাল, কনসোল এবং শেল

En Ubunlog আমরা সবসময় দেখাতে চাই খবর এবং নতুনত্ব, পরবর্তী পাশে গাইড এবং টিউটোরিয়াল. এই কারণে, আজ আমরা একটি বিস্তৃত এবং উন্নত প্রযুক্তিগত পয়েন্ট সম্পর্কিত টিউটোরিয়ালের একটি দরকারী সিরিজ দিয়ে শুরু করব জিএনইউ / লিনাক্স.

ফলস্বরূপ, আজ আমরা প্রথমটি শুরু করব (01 টিউটোরিয়াল) সম্পর্কে ছোট পোস্ট একটি সিরিজ থেকে শেল স্ক্রিপ্টিং. সাহায্য করতে টার্মিনাল দক্ষতা উন্নত করুন, এর সমস্ত উত্সাহী ব্যবহারকারীদের কাছে জিএনইউ / লিনাক্স অপারেটিং সিস্টেম. নির্বিশেষে তারা এটা অপেশাদারি বা পেশাগতভাবে করে কিনা।

পাওয়ারশেল সম্পর্কে

এবং এই শুরু করার আগে "শেল স্ক্রিপ্টিং" এর টিউটোরিয়াল 01, আমরা নিম্নলিখিত অন্বেষণ সুপারিশ সম্পর্কিত বিষয়বস্তু, আজকের এই পোস্টটি পড়ার শেষে:

পাওয়ারশেল সম্পর্কে
সম্পর্কিত নিবন্ধ:
পাওয়ারশেল, উবুন্টু 22.04 এ এই কমান্ড লাইন শেলটি ইনস্টল করুন
লুয়া সম্পর্কে
সম্পর্কিত নিবন্ধ:
লুয়া, উবুন্টুতে এই শক্তিশালী স্ক্রিপ্টিং ভাষা ইনস্টল করুন

শেল স্ক্রিপ্টিং টিউটোরিয়াল 01

শেল স্ক্রিপ্টিং টিউটোরিয়াল 01

সম্পর্কিত বুনিয়াদি

টার্মিনাল কি?

যখন আপনি সম্পর্কে কথা বলা হার্ডওয়্যার, শব্দটি সাধারণত যুক্ত হয় "টার্মিনাল" যারা শারীরিক ডিভাইস আমাদের অনুমতি দেয় একটি কম্পিউটারে তথ্য লিখুন এবং গ্রহণ করুন. তবে ক্ষেত্রবিশেষে ড সফটওয়্যার, এবং সর্বোপরি, পরিপ্রেক্ষিতে টেক্সট মোডে অপারেটিং সিস্টেমের ব্যবহারশব্দটি "টার্মিনাল", সাধারণত বিশেষভাবে বোঝায় 'টার্মিনাল এমুলেটর'. অর্থাৎ, সেইসব অ্যাপ্লিকেশন যা আমাদেরকে গ্রাফিক্যাল ইউজার ইন্টারফেসের (GUI) মধ্যে টেক্সট মোড ব্যবহার করতে দেয়। এইভাবে, চালান এবং একটি শেল অ্যাক্সেস দিন বা একাধিক শেল প্রকার।

একটি ভাল সুপরিচিত উদাহরণ হল উইন্ডোজ, যা সুপরিচিত প্রস্তাব উইন্ডোজ টার্মিনাল, যা ডিফল্টরূপে আপনাকে ব্যবহার করতে দেয় উইন্ডোজ পাওয়ারশেল (বা শুধু পাওয়ারশেল), এবং অ্যাপ "সিস্টেমের প্রতীক" বা সহজভাবে সিএমডি (কমান্ড প্রম্পট). অন্যদিকে, জিএনইউ/লিনাক্সে অনেক টার্মিনাল অ্যাপ্লিকেশন রয়েছে, যেগুলি একাধিক শেল ব্যবহার করতে পারে। সবচেয়ে পরিচিত ব্যাশ শেল হচ্ছে।

একটি কনসোল কি?

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

এবং প্রতিটিতে, একটি ভিন্ন শেল সেশন শুরু করুন। উপরন্তু, মধ্যে জিএনইউ / লিনাক্স অপারেটিং সিস্টেম, আমরা সাধারণত পরিচিত বিভিন্ন কনসোল অ্যাক্সেস আছে TTY (টেলিটাইপরাইটার), যা নিম্নলিখিত কীবোর্ড শর্টকাট ব্যবহার করে অ্যাক্সেস করা যেতে পারে: Ctrl + Alt + ফাংশন কী (F1 থেকে F7 পর্যন্ত)।

টার্মিনাল, কনসোল এবং শেল

একটি শেল কি?

একটি শেলকে সংক্ষেপে বর্ণনা করা যেতে পারে, ক অপারেটিং সিস্টেম কমান্ড ইন্টারপ্রেটার। সুতরাং, ঘুরে, একটি শেল একটি হিসাবে দেখা যেতে পারে উচ্চ কর্মক্ষমতা টেক্সট ইন্টারফেস, যা খুব নির্দিষ্ট উদ্দেশ্যে একটি টার্মিনাল (কনসোলের) মাধ্যমে ব্যবহার করা হয়, যেমন: একটি অপারেটিং সিস্টেম পরিচালনা করা, অ্যাপ্লিকেশনগুলির সাথে কাজ করা এবং ইন্টারঅ্যাক্ট করা এবং একটি মৌলিক প্রোগ্রামিং পরিবেশ (উন্নয়ন) অফার করা। এছাড়াও, জিএনইউ/লিনাক্সে অনেকগুলি শেল রয়েছে, যার মধ্যে নিম্নলিখিতগুলি উল্লেখ করা যেতে পারে: Zsh, মাছ, Ksh এবং Tcsh, অন্য অনেকের মধ্যে।

পরবর্তী এবং দ্বিতীয় টিউটোরিয়ালে, আমরা বিশেষ করে শেলগুলির আরও গভীরে ডুব দেব বাশ শেল. এবং তারপর আমরা এগিয়ে যেতে হবে স্ক্রিপ্ট এবং শেল স্ক্রিপ্টিং.

উইং সম্পর্কে
সম্পর্কিত নিবন্ধ:
উইং, পাইথনের জন্য ডিজাইন করা একটি বিকাশ পরিবেশ
র‌্যাকেট সম্পর্কে
সম্পর্কিত নিবন্ধ:
র‌্যাকেট, উবুন্টুতে এই প্রোগ্রামিংয়ের ভাষা ইনস্টল করুন

পোস্টের জন্য বিমূর্ত ব্যানার

সারাংশ

সংক্ষেপে, আমরা এটি আশা করি "শেল স্ক্রিপ্টিং" এর টিউটোরিয়াল 01 অনেকের পছন্দ এবং উপযোগিতা হতে হবে। এবং একটি মহান সূচনা পয়েন্ট অবদান GNU/Linux টার্মিনাল ব্যবহারের প্রশিক্ষণবিশেষ করে তাদের জন্য নতুন ব্যবহারকারী বাণীতে বিনামূল্যে এবং ওপেন অপারেটিং সিস্টেম, যা সম্ভবত শুধুমাত্র গ্রাফিকাল অ্যাপ্লিকেশনগুলিকে পরিচালনা করতে ব্যবহার করে।

কন্টেন্ট ভালো লাগলে, মন্তব্য করুন এবং শেয়ার করুন. এবং মনে রাখবেন, আমাদের শুরুতে যান «ওয়েব সাইট», অফিসিয়াল চ্যানেল ছাড়াও Telegram আরও খবর, টিউটোরিয়াল এবং লিনাক্স আপডেটের জন্য।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।