শিক্ষানবিস গীক: কীভাবে লিনাক্স টার্মিনাল ব্যবহার শুরু করবেন

আপনি যদি নতুন লিনাক্স ব্যবহারকারী হন বা আপনি কিছু সময়ের জন্য লিনাক্স ব্যবহার করছেন, আমরা আপনাকে টার্মিনালটি শুরু করতে সহায়তা করব। টার্মিনাল এমন কিছু নয় যা আপনাকে ভয় করা উচিত - এটি প্রচুর ব্যবহার সহ একটি শক্তিশালী সরঞ্জাম।

একটি একক নিবন্ধ পড়ে টার্মিনাল সম্পর্কে আপনার যা জানা দরকার তা আপনি শিখতে পারবেন না। টার্মিনালের সাথে খেলে অভিজ্ঞতা লাগে takes আমরা আশা করি যে এই পরিচিতিটি আপনাকে বেসিকগুলি ধরে ফেলতে সহায়তা করবে যাতে আপনি আরও শিখতে পারেন।

বেসিক টার্মিনাল ব্যবহার

আপনার ডেস্কটপের অ্যাপ্লিকেশন মেনু থেকে একটি টার্মিনাল চালু করুন এবং আপনি বাশ শেলটি দেখতে পাবেন। অন্যান্য শেল রয়েছে তবে বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনগুলি ডিফল্টরূপে ব্যাশ ব্যবহার করে।

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

ফায়ার ফক্স

কমান্ড টাইপ করার পরে এন্টার টিপুন এটি চালানোর জন্য। মনে রাখবেন যে আপনাকে .exe বা এর মতো কিছু যুক্ত করার দরকার নেই - প্রোগ্রামগুলির লিনাক্সে ফাইল এক্সটেনশন নেই।

টার্মিনাল কমান্ড আর্গুমেন্ট গ্রহণ করতে পারে। আপনি যে ধরণের আর্গুমেন্ট ব্যবহার করতে পারেন তা প্রোগ্রামের উপর নির্ভর করে। উদাহরণস্বরূপ, ফায়ারফক্স ওয়েব ঠিকানাগুলি আর্গুমেন্ট হিসাবে গ্রহণ করে। ফায়ারফক্স চালু করতে এবং কীভাবে টু গিক খুলতে, আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন:

ফায়ারফক্স howtogeek.com

অন্য কমান্ডগুলি আপনি ফায়ারফক্সের মতো টার্মিনাল ফাংশনটিতে চালিত করবেন কেবলমাত্র টার্মিনালে চালানো এবং কোনও ধরণের গ্রাফিকাল অ্যাপ্লিকেশন উইন্ডো খুলবেন না।

সফ্টওয়্যার ইনস্টল করা হচ্ছে

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

উবুন্টুতে (অন্যান্য বিতরণের নিজস্ব প্যাকেজ ম্যানেজমেন্ট সিস্টেম রয়েছে), একটি নতুন সফ্টওয়্যার প্যাকেজ ইনস্টল করার আদেশটি হ'ল:

sudo অ্যাপ্লিকেশন ইনস্টল প্যাকেজ নাম

এটি কিছুটা জটিল মনে হলেও এটি উপরের ফায়ারফক্স কমান্ডের মতো কাজ করছে। উপরের লাইনটি চালু হয় sudo, যা প্রবর্তনের আগে আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করে apt-get রুট (প্রশাসক) সুবিধার সাথে। অ্যাপটি-গেট প্রোগ্রামটি আর্গুমেন্টগুলি পড়ে প্যাকেজ নাম ইনস্টল করুন এবং নামের একটি প্যাকেজ ইনস্টল করে প্যাকেজ নাম.

তবে আপনি একাধিক প্যাকেজকে আর্গুমেন্ট হিসাবেও নির্দিষ্ট করতে পারেন। উদাহরণস্বরূপ, ক্রোমিয়াম ওয়েব ব্রাউজার এবং পিডগিন তাত্ক্ষণিক মেসেঞ্জার ইনস্টল করতে, আপনি এই আদেশটি কার্যকর করতে পারেন:

sudo অ্যাপ্লিকেশন ক্রোমিয়াম-ব্রাউজার পিডগিন ইনস্টল করুন

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

আরও গভীরতর নির্দেশাবলীর জন্য, কমান্ড-লাইনের উবুন্টুতে প্রোগ্রামগুলি কীভাবে ইনস্টল করবেন তা পড়ুন।

ডিরেক্টরি এবং ফাইলগুলির সাথে কাজ করা

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

আপনি যদি কোনও ফাইলের অস্তিত্বের জন্য কোনও পথ নির্দিষ্ট করেন তবে ন্যানো (এবং অন্যান্য অনেকগুলি প্রোগ্রাম) সেই জায়গায় একটি নতুন, ফাঁকা ফাইল তৈরি করবে এবং এটি খুলবে।

ফাইল এবং ডিরেক্টরিগুলি নিয়ে কাজ করার জন্য আপনাকে কয়েকটি প্রাথমিক আদেশগুলি জানতে হবে:

  • সিডি - যে ~ প্রম্পটের বাম দিকে আপনার হোম ডিরেক্টরিটি প্রতিনিধিত্ব করে (এটিই / হোম / আপনি), যা টার্মিনালের ডিফল্ট ডিরেক্টরি। অন্য ডিরেক্টরিতে পরিবর্তন করতে, আপনি এটি ব্যবহার করতে পারেন সিডি আদেশ উদাহরণ স্বরূপ সিডি / রুট ডিরেক্টরিতে পরিবর্তন হবে, সিডি ডাউনলোড বর্তমান ডিরেক্টরিতে থাকা ডাউনলোড ডিরেক্টরিতে পরিবর্তিত হবে (সুতরাং এটি যদি আপনার হোম ডিরেক্টরিতে টার্মিনাল থাকে তবে এটি কেবল আপনার ডাউনলোড ডিরেক্টরি খুলবে), সিডি / হোম / আপনি / ডাউনলোডগুলি সিস্টেমের যে কোনও জায়গা থেকে আপনার ডাউনলোড ডিরেক্টরিতে পরিবর্তিত হবে, সিডি আপনার হোম ডিরেক্টরিতে পরিবর্তন হবে, এবং সিডি .. একটি ডিরেক্টরি যেতে হবে।
  • ls - দ্য ls কমান্ড বর্তমান ডিরেক্টরিতে ফাইল তালিকা করে।

  • mkdir - দ্য mkdir কমান্ড একটি নতুন ডিরেক্টরি তৈরি করে। mkdir উদাহরণ বর্তমান ডিরেক্টরিতে উদাহরণস্বরূপ একটি নতুন ডিরেক্টরি তৈরি করবে, যখন এমকেডির / হোম / আপনি / ডাউনলোড / পরীক্ষা নামে একটি নতুন ডিরেক্টরি তৈরি করবে পরীক্ষা আপনার ডাউনলোড ডিরেক্টরিতে।
  • আরএম - দ্য আরএম কমান্ড একটি ফাইল সরিয়ে দেয়। উদাহরণ স্বরূপ, আরএম উদাহরণ বর্তমান ডিরেক্টরিতে ফাইল নামের উদাহরণটি সরিয়ে দেয় এবং আরএম / হোম / আপনি / ডাউনলোডস / উদাহরণ নামের ফাইলটি সরিয়ে দেয় উদাহরণ ডাউনলোড ডিরেক্টরিতে।
  • সিপি - দ্য সিপি কমান্ড একটি অবস্থান থেকে অন্য স্থানে একটি ফাইল অনুলিপি করে। উদাহরণ স্বরূপ, সিপি উদাহরণ / বাড়ি / আপনি / ডাউনলোডগুলি নামকৃত ফাইলটি অনুলিপি করে উদাহরণ বর্তমান ডিরেক্টরিতে / হোম / আপনি / ডাউনলোডগুলিতে।
  • এমভি - দ্য এমভি কমান্ড একটি ফাইল অন্য এক জায়গায় সরিয়ে নিয়েছে moves এটি উপরের সিপি কমান্ডের মতো ঠিক কাজ করে তবে একটি অনুলিপি তৈরির পরিবর্তে ফাইলটি সরিয়ে দেয় moves এমভি ফাইল পুনরায় নামকরণ করতেও ব্যবহার করা যেতে পারে। উদাহরণ স্বরূপ, এমভি আসল নামকরণ হয়েছে নামের একটি ফাইল সরিয়ে দেয় আসল বর্তমান ডিরেক্টরিতে একটি ফাইল নামের নতুন নামকরণ বর্তমান ডিরেক্টরিতে, কার্যকরভাবে এটির নামকরণ।

এটি প্রথমে কিছুটা অপ্রতিরোধ্য হতে পারে তবে টার্মিনালের ফাইলগুলির সাথে কার্যকরভাবে কাজ করার জন্য এগুলি আপনার প্রয়োজনীয় মৌলিক আদেশগুলি। এর সাথে আপনার ফাইল সিস্টেমের চারপাশে সরান সিডিএর সাথে বর্তমান ডিরেক্টরিতে ফাইলগুলি দেখুন ls, দিয়ে ডিরেক্টরি তৈরি করুন mkdir, এবং ফাইলগুলি পরিচালনা করে আরএম, সিপি, এবং এমভি কমান্ড।

ট্যাব সমাপ্তি

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

অনেক ক্ষেত্রে শেলটি জানতে পারে না যে আপনি কী টাইপ করতে চাইছেন কারণ একাধিক মিল রয়েছে। দ্বিতীয় বার ট্যাব কী টিপুন এবং আপনি সম্ভাব্য মিলগুলির একটি তালিকা দেখতে পাবেন। সঙ্কুচিত জিনিসগুলি আরও কয়েকটি অক্ষর লিখতে চালিয়ে যান এবং চালিয়ে যেতে আবার ট্যাব টিপুন।

এই জাতীয় আরও কৌশলগুলির জন্য, এই 8 টি কৌশল সহ একটি লিনাক্স টার্মিনাল পাওয়ার ব্যবহারকারী হয়ে পড়ুন।

টার্মিনাল মাস্টারিং

এই মুহুর্তে, আপনার আশা করা উচিত যে টার্মিনালে কিছুটা বেশি স্বাচ্ছন্দ্য বোধ করা উচিত এবং এটি কীভাবে কাজ করে সে সম্পর্কে আরও ভাল বোঝা উচিত। টার্মিনাল সম্পর্কে আরও জানতে - এবং শেষ পর্যন্ত এটি আয়ত্ত করতে - এই নিবন্ধগুলির সাথে আপনার যাত্রা চালিয়ে যান:

  • 8 মারাত্মক আদেশগুলি আপনার লিনাক্সে কখনই চলবে না
  • লিনাক্স টার্মিনাল থেকে ফাইলগুলি কীভাবে পরিচালনা করবেন: আপনার 11 টি কমান্ড জানতে হবে
  • লিনাক্স টার্মিনাল থেকে কমান্ড দিয়ে কীভাবে সহায়তা পাবেন: প্রারম্ভিক ও পেশাদারদের জন্য 8 টি কৌশল
  • লিনাক্স টার্মিনাল থেকে প্রক্রিয়াগুলি কীভাবে পরিচালনা করবেন: 10 টি কমান্ড আপনার জানা দরকার
  • লিনাক্স টার্মিনাল থেকে নেটওয়ার্কের সাথে কীভাবে কাজ করবেন: 11 টি কমান্ড আপনার জানা দরকার
  • লিনাক্স টার্মিনালে মাল্টিটাস্ক কীভাবে: একবারে একাধিক শেল ব্যবহারের 3 উপায়

$config[zx-auto] not found$config[zx-overlay] not found