স্টাইলাইজড টেক্সট সহ ল্যাপটপে লিনাক্স টার্মিনাল

আপনি কি লিনাক্সে নতুন নাকি কিছুটা মরিচা? আপনার জানা দরকার এমন সমস্ত কমান্ড এখানে রইল। এটি লিনাক্স টার্মিনালের জন্য একটি প্রয়োজনীয় রেফারেন্স হিসাবে ভাবেন। এটি ম্যাকওএস কমান্ড লাইনেও প্রযোজ্য।

টার্মিনালের জন্য এসেনশিয়াল টুলকিট

লিনাক্সে প্রচুর সংখ্যক কমান্ড রয়েছে, তবে আমরা এখানে উপস্থাপনের জন্য সবচেয়ে গুরুত্বপূর্ণ 37 টি বেছে নিয়েছি। এই আদেশগুলি শিখুন, এবং আপনি লিনাক্স কমান্ড প্রম্পটে বাড়িতে আরও অনেক কিছু পাবেন।

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

1. উপনাম

ওরফে কমান্ড আপনাকে কমান্ডের কমান্ড বা অনুক্রমের জন্য আপনার নিজের নাম দিতে দেয়। তারপরে আপনি নিজের সংক্ষিপ্ত নামটি টাইপ করতে পারেন এবং শেলটি আপনার জন্য আদেশ বা আদেশের ক্রম সম্পাদন করে।

ওরফে ক্লস = পরিষ্কার

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

সরল উদাহরণের চেয়ে উপাধি আরও জটিল হতে পারে। এখানে পিএফ নামক একটি নাম (প্রক্রিয়া সন্ধানের জন্য) যা কিছুটা জটিল। কমান্ড সিকোয়েন্সের চারপাশে উদ্ধৃতি চিহ্নের ব্যবহারটি লক্ষ্য করুন। কমান্ড সিকোয়েন্সের মধ্যে ফাঁকা স্থান থাকলে এটি প্রয়োজন has এই উপনামটি চলমান প্রক্রিয়াগুলির তালিকা তৈরি করতে ps কমান্ডটি ব্যবহার করে এবং তারপর গ্রেপ কমান্ডের মাধ্যমে পাইপ দেয়। গ্রেপ কমান্ডটি পিএস থেকে আউটপুটে প্রবেশের সন্ধান করে যা কমান্ড লাইন প্যারামিটার $ 1 এর সাথে মেলে।

ওরফে pf = "PS -e | গ্রেপ p 1"

আপনি যদি শাটার প্রক্রিয়াটির প্রসেস আইডি (পিআইডি) আবিষ্কার করতে চান — বা শাটার এমনকি চলমান রয়েছে কিনা তা সন্ধান করতে চাইলে - আপনি এইরূপে উপনামটি ব্যবহার করতে পারেন। পিএফ, একটি স্থান এবং আপনার আগ্রহী প্রক্রিয়াটির নাম টাইপ করুন:

পিএফ শাটার
টার্মিনাল উইন্ডোতে ওরফে কমান্ড

কমান্ড লাইনে সংজ্ঞায়িত উপকরণগুলি টার্মিনাল উইন্ডোতে মারা যাবে। আপনি এটি বন্ধ করলে, তারা চলে যায়। আপনার এলিয়াসগুলি সর্বদা আপনার কাছে উপলভ্য করার জন্য, এটিকে আপনার বাড়ির ডিরেক্টরিতে the.bash_aliases ফাইলে যুক্ত করুন।

2. বিড়াল

ক্যাট কমান্ড ("কনটেনেটেট" এর জন্য সংক্ষিপ্ত) ফাইলগুলির বিষয়বস্তু টার্মিনাল উইন্ডোতে তালিকাভুক্ত করে। এটি সম্পাদকের মধ্যে ফাইলটি খোলার চেয়ে দ্রুত এবং আপনি ঘটনাক্রমে ফাইলটি পরিবর্তন করার কোনও সুযোগ নেই। আপনার .bash_log_out ফাইলের বিষয়বস্তু পড়তে, হোম ডিরেক্টরি আপনার বর্তমান কার্যক্ষম ডিরেক্টরি হিসাবে ডিফল্টরূপে নিম্নলিখিত কমান্ডটি টাইপ করুন:

বিড়াল .বাশ_লগআউট
cat .bash_logout একটি টার্মিনাল উইন্ডোতে কমান্ড

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

বিড়াল .বাশ্রাক | কম
বিড়াল .বাশ্রাক | টার্মিনাল উইন্ডোতে কম

3. সিডি

সিডি কমান্ড আপনার বর্তমান ডিরেক্টরি পরিবর্তন করে। অন্য কথায়, এটি আপনাকে ফাইল সিস্টেমে একটি নতুন জায়গায় নিয়ে যায়।

আপনি যদি আপনার বর্তমান ডিরেক্টরিতে থাকা ডিরেক্টরিতে পরিবর্তন করেন তবে আপনি সিডি এবং অন্য ডিরেক্টরিটির নাম টাইপ করতে পারেন।

সিডি কাজ

আপনি যদি ফাইল-সিস্টেম ডিরেক্টরি গাছের মধ্যে অন্য কোনও ডিরেক্টরিতে পরিবর্তন করে থাকেন, তবে ডিরেক্টরিতে একটি নেতৃস্থানীয় / দিয়ে পথ সরবরাহ করুন।

সিডি / ইউএসআর / স্থানীয় / বিন

আপনার বাড়ির ডিরেক্টরিতে দ্রুত ফিরে আসার জন্য ডিরেক্টরি নাম হিসাবে ~ (টিলড) অক্ষরটি ব্যবহার করুন।

সিডি
টার্মিনাল উইন্ডোতে সিডি কমান্ড

এখানে অন্য কৌশলটি: আপনি বর্তমান ডিরেক্টরিটির পিতামাতার প্রতিনিধিত্ব করতে ডাবল ডট চিহ্ন ব্যবহার করতে পারেন। ডিরেক্টরিতে যেতে নিম্নলিখিত কমান্ডটি টাইপ করতে পারেন:

সিডি ..

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

সিডি .. / গেমস
সিডি কমান্ড দিয়ে .. একটি টার্মিনাল উইন্ডোতে

4. chmod

Chmod কমান্ড ফাইল বা ফোল্ডারে ফাইলের অনুমতি পতাকা সেট করে। পতাকাগুলি সংজ্ঞায়িত করে কে এই ফাইলটি পড়তে, লিখতে বা চালাতে পারে। আপনি যখন -l (দীর্ঘ ফর্ম্যাট) বিকল্পের সাহায্যে ফাইলগুলি তালিকাভুক্ত করবেন আপনি দেখতে এমন অক্ষরের একটি স্ট্রিং দেখতে পাবেন

-rwxrwxrwx

প্রথম অক্ষরটি যদি একটি হয় - আইটেমটি একটি ফাইল হয়, যদি এটি বিজ্ঞাপন হয় তবে আইটেমটি ডিরেক্টরি হয়। স্ট্রিংয়ের বাকি অংশটি তিনটি অক্ষরের তিন সেট। বাম দিক থেকে, প্রথম তিনটি মালিকের ফাইল অনুমতিগুলি উপস্থাপন করে, মাঝারি তিনটি গ্রুপের ফাইল অনুমতিগুলি উপস্থাপন করে এবং ডানদিকের তিনটি অক্ষর অন্যদের জন্য অনুমতিগুলি উপস্থাপন করে। প্রতিটি সেটে একটি আর পড়া হয়, ডাব্লু স্ট্রিং লেখার জন্য এবং এক্স এক্স এক্সিকিউট করার জন্য দাঁড়ায়।

আর, ডাব্লু, বা এক্স অক্ষর উপস্থিত থাকলে ফাইলের অনুমতি দেওয়া হয়। যদি চিঠিটি উপস্থিত না থাকে এবং এর পরিবর্তে ক - উপস্থিত হয়, তবে সেই ফাইলের অনুমতি দেওয়া হয় না।

Chmod ব্যবহার করার একটি উপায় হ'ল মালিক, গোষ্ঠী এবং অন্যকে 3 ডিজিটের নম্বর হিসাবে আপনি যে অনুমতিগুলি দিতে চান তা সরবরাহ করা। বামতমতম সংখ্যাটি মালিককে উপস্থাপন করে। মাঝারি সংখ্যাটি গ্রুপকে উপস্থাপন করে। ডানদিকের সংখ্যাটি অন্যকে উপস্থাপন করে। আপনি যে অঙ্কগুলি ব্যবহার করতে পারবেন এবং সেগুলি উপস্থাপন করে তা এখানে তালিকাভুক্ত করা হয়েছে:


  • 0: অনুমতি নেই 1: অনুমতি কার্যকর করুন 2: অনুমতি লিখুন 3: অনুমতি লিখুন এবং কার্যকর করুন 4: অনুমতি পড়ুন 5: অনুমতি পড়ুন এবং সম্পাদন করুন 6: অনুমতি পড়ুন এবং লিখুন 7: অনুমতি পড়ুন, লিখুন এবং কার্যকর করুন

আমাদের example.txt ফাইলটি দেখে আমরা দেখতে পাচ্ছি যে অক্ষরের তিনটি সেটই rwx are তার মানে এই ফাইলটি প্রত্যেকে প্রত্যেকেই পড়েছেন, লিখেছেন এবং সম্পাদন করেছেন।

মালিকের জন্য (আমাদের তালিকা থেকে 7) পড়ার, লেখার এবং সম্পাদন করার অনুমতি সেট করতে; দলের জন্য পড়ুন এবং লিখুন (আমাদের তালিকা থেকে 6); এবং অন্যদের জন্য chmod কমান্ডের সাথে আমাদের 765 সংখ্যাটি ব্যবহার করতে চাই এবং পড়ুন এবং সম্পাদন করুন (আমাদের তালিকা থেকে 5):

chmod -R 765 উদাহরণ.txt
টার্মিনাল উইন্ডোতে chmod কমান্ড

পড়ার অনুমতি নির্ধারণ করতে, মালিকের জন্য (আমাদের তালিকা থেকে)) লিখুন এবং সম্পাদন করুন এবং গোষ্ঠীর জন্য এবং অন্যদের জন্য পড়তে এবং লিখতে (আমাদের তালিকা থেকে)) chmod সহ আমাদের 76 766 সংখ্যাটি ব্যবহার করতে হবে কমান্ড প্রয়োগ করুন:

chmod 766 উদাহরণ.txt

5. ছোটা

Chown কমান্ড আপনাকে একটি ফাইলের মালিক এবং গ্রুপের মালিককে পরিবর্তন করতে দেয়। Ls -l এর সাথে আমাদের example.txt ফাইলটি তালিকাভুক্ত করা হচ্ছে আমরা ফাইলের বর্ণনায় ডেভ ডেভ দেখতে পাচ্ছি। এর মধ্যে প্রথমটি ফাইলের মালিকের নাম নির্দেশ করে, যা এই ক্ষেত্রে ব্যবহারকারী ডেভ। দ্বিতীয় এন্ট্রি দেখায় যে গ্রুপের মালিকের নামও ডেভ is প্রতিটি ব্যবহারকারীর একটি ডিফল্ট গোষ্ঠী তৈরি করা হয় যখন ব্যবহারকারী তৈরি করা হয়। সেই ব্যবহারকারী সেই গোষ্ঠীর একমাত্র সদস্য। এটি দেখায় যে ফাইলটি ব্যবহারকারীর অন্য কোনও দলের সাথে ভাগ করা হয়নি।

আপনি মালিক বা গোষ্ঠী, অথবা একটি ফাইল উভয় পরিবর্তন করতে chown ব্যবহার করতে পারেন। আপনাকে অবশ্যই মালিক এবং গ্রুপের নাম প্রদান করতে হবে: একটি অক্ষর দ্বারা আলাদা। আপনি sudo ব্যবহার করতে হবে। ফাইলের মালিক হিসাবে ডেভ ধরে রাখতে কিন্তু গ্রুপের মালিক হিসাবে মেরি সেট করতে, এই আদেশটি ব্যবহার করুন:

sudo chown dave: মেরি example.txt
একটি টার্মিনাল উইন্ডোতে কমান্ড কাউন

মালিক এবং গোষ্ঠী মালিক উভয়কে মেরিকে পরিবর্তন করতে, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করবেন;

sudo chown mary: মেরি example.txt

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

sudo chown dave: dave example.txt

6. কার্ল

ইউনিফর্ম রিসোর্স লোকেটর (ইউআরএল) বা ইন্টারনেট ঠিকানা থেকে তথ্য এবং ফাইলগুলি পুনরুদ্ধার করার জন্য কার্ল কমান্ডটি একটি সরঞ্জাম।

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

sudo অ্যাপ্লিকেশন - কার্ল ইনস্টল করুন

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

এই কমান্ডটি আমাদের জন্য ফাইলটি পুনরুদ্ধার করে। নোট করুন যে -o (আউটপুট) বিকল্পটি ব্যবহার করে সেভ করার জন্য আপনার ফাইলটির নাম নির্দিষ্ট করতে হবে। আপনি যদি এটি না করেন তবে ফাইলের সামগ্রীগুলি টার্মিনাল উইন্ডোতে দ্রুত স্ক্রোল করা হয় তবে আপনার কম্পিউটারে সংরক্ষণ করা হয় না।

কার্ল https://raw.githubusercontent.com/torvalds/linux/master/kernel/events/core.c-o core.c

আপনি যদি ডাউনলোডের অগ্রগতি তথ্য দেখতে না চান তবে -s (নীরব) বিকল্পটি ব্যবহার করুন।

কার্ল-গুলি https://raw.githubusercontent.com/torvalds/linux/master/kernel/events/core.c-o core.c
একটি টার্মিনাল উইন্ডোতে কার্ল

7. ডিএফ

Df কমান্ড আপনার কম্পিউটারের মাউন্ট করা ফাইল সিস্টেমে আকার, ব্যবহৃত স্থান এবং উপলব্ধ স্থান দেখায়।

সর্বাধিক দরকারী দুটি বিকল্প হ'ল -h (মানব পাঠযোগ্য) এবং -x (বাদ) বিকল্পগুলি। মানব-পঠনযোগ্য বিকল্পটি বাইটের পরিবর্তে আকারগুলি এমবি বা জিবিতে প্রদর্শন করে। বাদ দেওয়া বিকল্পটি আপনাকে df কে যে ফাইল সিস্টেমগুলিতে আগ্রহী নয় তা ছাড় দিতে বলে দেয়। উদাহরণস্বরূপ, স্কোয়াশফস সিউডো-ফাইল সিস্টেমগুলি স্ন্যাপ কমান্ডের সাহায্যে একটি অ্যাপ্লিকেশন ইনস্টল করার সময় তৈরি করা হয় ms

df -h -x স্কোয়াশফ
একটি টার্মিনাল উইন্ডোতে df কমান্ড

সম্পর্কিত: লিনাক্স টার্মিনাল থেকে কীভাবে ফ্রি ডিস্ক স্পেস এবং ডিস্ক ব্যবহার দেখা যায়

8. পৃথক

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

-Y (পাশাপাশি) বিকল্পটি পাশাপাশি লাইন পার্থক্য দেখায়। -W (প্রস্থ) বিকল্পটি মোড়ক রেখাগুলি এড়াতে আপনাকে সর্বোচ্চ লাইন প্রস্থ নির্দিষ্ট করতে দেয়। এই উদাহরণে দুটি ফাইলকে alpha1.txt এবং alpha2.txt বলা হয়। --সপ্রেস-কমন-লাইনগুলি মিলগুলির লাইনগুলি তালিকাবদ্ধ করা থেকে বিরত রাখে, আপনাকে লাইনগুলিতে ফোকাস করতে দেয় যার মধ্যে পার্থক্য রয়েছে।

diff -y -W 70 alpha1.txt alpha2.txt - সমর্থন-সাধারণ-লাইন
একটি টার্মিনাল উইন্ডোতে diff কমান্ড

সম্পর্কিত: লিনাক্স টার্মিনালে কীভাবে দুটি পাঠ্য ফাইলের তুলনা করা যায়

9. প্রতিধ্বনি

প্রতিধ্বনি কমান্ড টার্মিনাল উইন্ডোতে পাঠ্যের একটি স্ট্রিং প্রিন্ট করে (প্রতিধ্বনিত করে)।

নীচের কমান্ডটি টার্মিনাল উইন্ডোতে "পাঠ্যের একটি স্ট্রিং" শব্দটি মুদ্রণ করবে।

প্রতিধ্বনির পাঠ্য

প্রতিধ্বনি কমান্ড পরিবেশের ভেরিয়েবলের মান প্রদর্শন করতে পারে, উদাহরণস্বরূপ, $ ব্যবহারকারী, $ হোম এবং AT PATH এনভায়রনমেন্ট ভেরিয়েবল। এগুলি ব্যবহারকারীর নাম, ব্যবহারকারীর হোম ডিরেক্টরি এবং ব্যবহারকারী কমান্ড লাইনে কিছু টাইপ করার সাথে মিলের সাথে সন্ধান করার পাথ অনুসন্ধান করে hold

প্রতিধ্বনি $ ব্যবহারকারী
প্রতিধ্বনি $ হোম
প্রতিধ্বনি $ পথ
টার্মিনাল উইন্ডোতে ইকো কমান্ড

নিম্নলিখিত কমান্ড একটি ব্লিপ জারি করা হবে। -E (এস্কেপ কোড) বিকল্পটি পালিয়ে যাওয়া চরিত্রটিকে 'বেল' চরিত্র হিসাবে ব্যাখ্যা করে।

প্রতিধ্বনি - "" \ এ "

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

10. প্রস্থান

প্রস্থান কমান্ডটি একটি টার্মিনাল উইন্ডোটি বন্ধ করবে, শেল স্ক্রিপ্টের কার্য সম্পাদন শেষ করবে বা এসএসএইচ দূরবর্তী অ্যাক্সেস সেশন থেকে আপনাকে লগ আউট করবে।

প্রস্থান
একটি টার্মিনাল উইন্ডোতে প্রস্থান কমান্ড

11. সন্ধান করুন

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

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

অনুসন্ধান . নামকরণ করুন *
একটি টার্মিনাল উইন্ডোতে কমান্ড সন্ধান করুন

আমরা দেখতে পাচ্ছি, অনুসন্ধানগুলি ম্যাচের একটি তালিকা ফিরিয়ে দিয়েছে। এর মধ্যে একটি হ'ল রামোনস নামে একটি ডিরেক্টরি। আমরা অনুসন্ধানগুলিকে কেবলমাত্র ফাইলে সীমাবদ্ধ রাখতে বলতে পারি। আমরা এফ প্যারামিটার সহ-টাইপ বিকল্পটি ব্যবহার করে এটি করি। এফ প্যারামিটারটি ফাইলগুলির জন্য দাঁড়িয়ে।

অনুসন্ধান . টাইপ চ-নাম * এক *

আপনি যদি অনুসন্ধানটি কেস সংবেদনশীল হতে চান তবে নামটি (সংবেদনশীল নাম) বিকল্পটি ব্যবহার করুন।

অনুসন্ধান . -নাম * বন্য *

12. আঙুল

ফিঙ্গার কমান্ড আপনাকে ব্যবহারকারীর সর্বশেষ লগইনের সময়, ব্যবহারকারীর হোম ডিরেক্টরি এবং ব্যবহারকারীর অ্যাকাউন্টের পুরো নাম সহ একটি ব্যবহারকারী সম্পর্কে একটি সংক্ষিপ্ত তথ্য দেয় dump

টার্মিনাল উইন্ডোতে ফিঙ্গার কমান্ড

13. বিনামূল্যে

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

ফ্রি -হ
একটি টার্মিনাল উইন্ডোতে বিনামূল্যে কমান্ড

14. গ্রেপ

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

গ্রেপ ট্রেন * .txt

আউটপুট ফাইলটির নাম তালিকাভুক্ত করে এবং মেলে এমন লাইনগুলি দেখায়। মিলে যাওয়া লেখাটি হাইলাইট করা হয়েছে।

টার্মিনাল উইন্ডোতে গ্রেপ কমান্ড

গ্রেপের কার্যকারিতা এবং নিখরচায় দরকারীতা আপনাকে অবশ্যই এর ম্যান পৃষ্ঠাটি পরীক্ষা করে দেখার জন্য সতর্ক করে দেয়।

15. গ্রুপ

গ্রুপ কমান্ড আপনাকে জানায় যে কোনও ব্যবহারকারী কোন গ্রুপের সদস্য।

গ্রুপ ডেভ
গ্রুপ মেরি
টার্মিনাল উইন্ডোতে গ্রুপ কমান্ড

16. gzip

Gzip কমান্ড ফাইলগুলিকে সংকুচিত করে। ডিফল্টরূপে, এটি মূল ফাইলটি সরিয়ে দেয় এবং সংকোচিত সংস্করণে আপনাকে ছেড়ে দেয়। মূল এবং সংক্ষেপিত সংস্করণ উভয়ই ধরে রাখতে, -k (কিপ) বিকল্পটি ব্যবহার করুন।

gzip -k core.c
টার্মিনাল উইন্ডোতে gzip কমান্ড

17. মাথা

হেড কমান্ড আপনাকে একটি ফাইলের প্রথম 10 লাইনের একটি তালিকা দেয়। আপনি যদি কম বা আরও লাইন দেখতে চান তবে -n (সংখ্যা) বিকল্পটি ব্যবহার করুন। এই উদাহরণে, আমরা এর ডিফল্ট 10 টি লাইনের সাথে মাথা ব্যবহার করি। তারপরে আমরা কেবল পাঁচটি লাইন চেয়ে কমান্ডটি পুনরাবৃত্তি করি।

মাথা-কোর
মাথা -n 5 কোর
একটি টার্মিনাল উইন্ডোতে হেড কমান্ড

18. ইতিহাস

ইতিহাস কমান্ড আপনাকে কমান্ড লাইনে পূর্বে জারি করা আদেশগুলি তালিকাভুক্ত করে। আপনি আপনার ইতিহাস থেকে যে কোনও আদেশ একটি উদ্দীপনা পয়েন্ট টাইপ করে পুনরাবৃত্তি করতে পারেন! এবং ইতিহাস তালিকা থেকে কমান্ডের সংখ্যা।

! 188
একটি টার্মিনাল উইন্ডোতে ইতিহাস কমান্ড

দুটি বিস্ময়বোধক পয়েন্ট টাইপ করা আপনার আগের আদেশটি পুনরাবৃত্তি করে।

!!

19. হত্যা

কমান্ড কমান্ড আপনাকে কমান্ড লাইন থেকে একটি প্রক্রিয়া শেষ করতে দেয়। আপনি হত্যার প্রক্রিয়াটির প্রসেস আইডি (পিআইডি) সরবরাহ করে এটি করেন। প্রসেসগুলি উইলি-নিলি মারবেন না। এটি করার জন্য আপনার একটি ভাল কারণ থাকা দরকার। এই উদাহরণে, আমরা শাটার প্রোগ্রামটি লক হয়ে গেছে ভান করব।

শাটারের পিআইডি সন্ধানের জন্য আমরা উপরের কমান্ডের উপরের অংশটি থেকে আমাদের পিএস এবং গ্রেপ ট্রিক ব্যবহার করব। আমরা শাটার প্রক্রিয়াটি অনুসন্ধান করতে এবং এর পিআইডি নীচের হিসাবে পেতে পারি:

PS -e | গ্রেপ শাটার

একবার আমরা এই ক্ষেত্রে পিআইডি — 1692 নির্ধারণ করে ফেলেছি - আমরা এটি নীচে হিসাবে হত্যা করতে পারি:

1692 হত্যা
টার্মিনাল উইন্ডোতে কিল কমান্ড

20. কম

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

একটি ফাইল দেখতে তার নামটি নীচে কম প্রদান করুন:

কম কোর
টার্মিনাল উইন্ডোতে কম কমান্ড

আপনি অন্যান্য কমান্ডগুলি থেকে আউটপুটকে আরও কম পাইপ করতে পারেন। আপনার সম্পূর্ণ হার্ড ড্রাইভের তালিকার জন্য ls থেকে আউটপুটটি দেখতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

ls -R / | কম
টার্মিনাল উইন্ডোতে কম কমান্ড

/ ফাইলটিতে এগিয়ে অনুসন্ধান করতে এবং ব্যবহার করতে চান? পিছনে অনুসন্ধান করতে।

21. ls

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

বর্তমান ডিরেক্টরিতে ফাইল এবং ফোল্ডারগুলির তালিকা করতে:

বিস্তারিত তালিকা সহ বর্তমান ডিরেক্টরিতে ফাইল এবং ফোল্ডারগুলি তালিকাভুক্ত করতে -l (দীর্ঘ) বিকল্পটি ব্যবহার করুন:

ls -l

মানব-বান্ধব ফাইল আকারগুলি ব্যবহার করতে -h (মানব) বিকল্প অন্তর্ভুক্ত রয়েছে:

ls -lh

লুকানো ফাইলগুলি অন্তর্ভুক্ত করতে -a (সমস্ত ফাইল) বিকল্পটি ব্যবহার করুন:

ls -lha
টার্মিনাল উইন্ডোতে ls কমান্ড

22. মানুষ

ম্যান কমান্ড কম কমান্ডের জন্য "ম্যান পেজ" প্রদর্শন করে। ম্যান পেজগুলি হ'ল কমান্ডের ব্যবহারকারী ম্যানুয়াল। ম্যান পৃষ্ঠাগুলি প্রদর্শনের জন্য মানুষ কম ব্যবহার করে, আপনি কম অনুসন্ধানের ক্ষমতা ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, ছাঁটাইয়ের জন্য ম্যান পৃষ্ঠাগুলি দেখতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

মানুষ chown

নথির মাধ্যমে স্ক্রোল করতে আপ এবং ডাউন তীর বা PgUp এবং PgDn কী ব্যবহার করুন। ম্যান পৃষ্ঠাটি ছাড়ার জন্য q টিপুন বা সাহায্যের জন্য টিপুন।

টার্মিনাল উইন্ডোতে man কমান্ড

23. mkdir

Mkdir কমান্ড আপনাকে ফাইল সিস্টেমে নতুন ডিরেক্টরি তৈরি করতে দেয়। আপনাকে অবশ্যই নতুন ডিরেক্টরিটির নাম এমকেডিরের কাছে সরবরাহ করতে হবে। যদি নতুন ডিরেক্টরিটি বর্তমান ডিরেক্টরিটির মধ্যে চলে না যায়, আপনাকে অবশ্যই নতুন ডিরেক্টরিটির পথ সরবরাহ করতে হবে।

বর্তমান ডিরেক্টরিতে "ইনভয়েস" এবং "কোটস" নামে দুটি নতুন ডিরেক্টরি তৈরি করতে এই দুটি কমান্ড ব্যবহার করুন:

এমকেডির চালান
mkdir উদ্ধৃতি
টার্মিনাল উইন্ডোতে mkdir কমান্ড

"ইনভয়েস" ডিরেক্টরিতে "2019" নামে একটি নতুন ডিরেক্টরি তৈরি করতে, এই আদেশটি ব্যবহার করুন:

এমকেডির চালান / 2109

আপনি যদি কোনও ডিরেক্টরি তৈরি করতে চলেছেন তবে এর প্যারেন্ট ডিরেক্টরি উপস্থিত না থাকলে আপনি প্রয়োজনীয় প্যারেন্ট ডিরেক্টরিগুলিও তৈরি করতে mkdir ব্যবহার করতে -p (পিতা-মাতা) বিকল্পটি ব্যবহার করতে পারেন। নিম্নলিখিত কমান্ডে, আমরা "বার্ষিক" ডিরেক্টরিতে "কোটস" ডিরেক্টরিটির ভিতরে "2019" ডিরেক্টরি তৈরি করছি। "বার্ষিক" ডিরেক্টরিটি বিদ্যমান নেই, তবে আমরা mkdir এক সাথে সাথে সমস্ত নির্দিষ্ট ডিরেক্টরি তৈরি করতে পারি:

mkdir -p উদ্ধৃতি / বার্ষিক / 2019

"বার্ষিক" ডিরেক্টরিটিও তৈরি করা হয়।

24. এমভি

এমভি কমান্ড আপনাকে ফাইল এবং ডিরেক্টরিগুলি ডিরেক্টরি থেকে ডিরেক্টরিতে স্থানান্তর করতে দেয়। এটি আপনাকে ফাইলগুলির নাম পরিবর্তন করতে দেয়।

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

এমভি ~ ​​/ ডকুমেন্টস / ইউকুলেল / অ্যাপাচি.পিডিএফ।
টার্মিনাল উইন্ডোতে এমভি কমান্ড

ফাইলটির নাম পরিবর্তন করতে, আপনি এটিকে নতুন নাম দিয়ে একটি নতুন ফাইলে "সরান"।

এমভি অ্যাপাচি.পিডিএফ দ্য শ্যাডোস_আপাচি.পিডিএফ

ফাইল সরানো এবং পুনর্নবীকরণ ক্রিয়াটি এক ধাপে অর্জন করা যেতে পারে:

এমভি ~ ​​/ ডকুমেন্টস / ইউকুলেল / অ্যাপাচি.পিডিএফ। / দ্য শ্যাডোস_আপাছে.পিডিএফ

25. পাসডাব্লু

Passwd কমান্ড আপনাকে ব্যবহারকারীর জন্য পাসওয়ার্ড পরিবর্তন করতে দেয়। আপনার নিজের পাসওয়ার্ড পরিবর্তন করতে কেবল পাসডাব্লুড টাইপ করুন।

আপনি অন্য ব্যবহারকারীর অ্যাকাউন্টের পাসওয়ার্ডও পরিবর্তন করতে পারেন তবে আপনাকে অবশ্যই sudo ব্যবহার করতে হবে। আপনাকে নতুন পাসওয়ার্ডটি দু'বার প্রবেশ করতে বলা হবে।

sudo passwd মেরি
একটি টার্মিনাল উইন্ডোতে Passwd কমান্ড

26. পিং

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

পিং 192.168.4.18

আপনি সিটিআরএল + সি দিয়ে এটি বন্ধ না করা পর্যন্ত পিং কমান্ড চলবে।

একটি টার্মিনাল উইন্ডোতে পিং

এখানে যা চলছে তা এখানে:

  • আইপি ঠিকানা 192.168.4.18 এ থাকা ডিভাইসটি আমাদের পিংয়ের অনুরোধের প্রতিক্রিয়া জানায় এবং 64৪ বাইটের প্যাকেটগুলি প্রেরণ করছে। ইন্টারনেট কন্ট্রোল মেসেজিং প্রোটোকল (আইসিএমপি) সিকোয়েন্স নম্বরটি আমাদের মিস করা প্রতিক্রিয়াগুলি (বাদ দেওয়া প্যাকেট) অনুসন্ধান করতে সহায়তা করে। টিটিএল চিত্রটি একটি প্যাকেটের জন্য "বেঁচে থাকার সময়"। প্রতিবার প্যাকেটটি রাউটারের মধ্য দিয়ে যায়, এটি (অনুমিত) এক হ্রাস পেয়েছে। এটি শূন্যে পৌঁছলে প্যাকেটটি ফেলে দেওয়া হয়। এর উদ্দেশ্য হ'ল নেটওয়ার্ক লুপব্যাক সমস্যাটিকে নেটওয়ার্ক বন্যার হাত থেকে রক্ষা করা। সময়টির মানটি আপনার কম্পিউটার থেকে ডিভাইস এবং পিছনে রাউন্ড ট্রিপের সময়কাল। সরল কথায় বলতে গেলে এবার যত কম হবে ততই ভাল।

পিংকে নির্দিষ্ট সংখ্যক পিং প্রচেষ্টার জন্য দৌড়াতে বলার জন্য, -c (গণনা) বিকল্পটি ব্যবহার করুন।

পিং-সি 5 192.168.4.18

একটি পিং শুনতে, -a (শ্রাব্য) বিকল্পটি ব্যবহার করুন।

পিং -a 192.168.4.18

27. PS

PS কমান্ড চলমান প্রক্রিয়াগুলির তালিকা করে। কোনও বিকল্প ছাড়াই PS ব্যবহারের ফলে এটি বর্তমান শেলটিতে চলমান প্রক্রিয়াগুলির তালিকা তৈরি করে।

পুনশ্চ
একটি টার্মিনাল উইন্ডোতে PS কমান্ড

কোনও নির্দিষ্ট ব্যবহারকারীর সাথে সম্পর্কিত সমস্ত প্রক্রিয়া দেখতে -u (ব্যবহারকারী) বিকল্পটি ব্যবহার করুন use এটি সম্ভবত একটি দীর্ঘ তালিকা হতে পারে, তাই সুবিধার জন্য এটি কম মাধ্যমে পাইপ করুন।

PS -u ডেভ | কম
একটি টার্মিনাল উইন্ডোতে PS কমান্ড

চলমান প্রতিটি প্রক্রিয়াটি দেখতে -e (প্রতিটি প্রক্রিয়া) বিকল্পটি ব্যবহার করুন:

PS -e | কম

28. pwd

খুব সুন্দর এবং সহজ, pwd কমান্ডটি রুট / ডিরেক্টরি থেকে ওয়ার্কিং ডিরেক্টরি (বর্তমান ডিরেক্টরি) মুদ্রণ করে।

PWD
টার্মিনাল উইন্ডোতে pwd কমান্ড

29. শাটডাউন

শাটডাউন কমান্ড আপনাকে লিনাক্স সিস্টেমটি বন্ধ বা পুনরায় বুট করতে দেয়।

কোনও পরামিতি ছাড়াই শাটডাউন ব্যবহার করা আপনার কম্পিউটারকে এক মিনিটের মধ্যে বন্ধ করে দেবে।

শাটডাউন

টার্মিনাল উইন্ডোতে শাটডাউন কমান্ড

অবিলম্বে বন্ধ করতে, এখন প্যারামিটারটি ব্যবহার করুন।

এখন বন্ধ
এখন বন্ধ

আপনি একটি শাটডাউন শিডিয়ুল করতে পারেন এবং মুলতুবি থাকা শাটডাউনের যে কোনও লগইন ব্যবহারকারীদের জানান। আপনি যখন এটি বন্ধ করতে চান শাটডাউন কমান্ডটি জানাতে, আপনি এটির একটি সময় সরবরাহ করেন। এটি এখন থেকে কয়েক মিনিটের একটি সেট সংখ্যার মতো হতে পারে, যেমন +90 বা একটি নির্দিষ্ট সময়, যেমন 23:00। আপনার প্রদত্ত যে কোনও পাঠ্য বার্তা লগ ইন করা ব্যবহারকারীদের জন্য সম্প্রচারিত।

শাটডাউন 23:00 আজ রাতে বন্ধ 23:00, আপনার কাজটি সংরক্ষণ করুন এবং তার আগে লগ আউট করুন!
বার্তা সহ 23:00 বন্ধ

শাটডাউন বাতিল করতে, -c (বাতিল) বিকল্পটি ব্যবহার করুন। এখানে আমরা এখন থেকে পনের মিনিটের জন্য একটি শাটডাউন নির্ধারিত করেছি then এবং তারপরে আমাদের মন পরিবর্তন করেছি changed

শাটডাউন +15 15 মিনিটে বন্ধ হচ্ছে!
শাটডাউন -সি
কমান্ড কমানো বন্ধ করুন

সম্পর্কিত: কমান্ড লাইনটি ব্যবহার করে লিনাক্সগুলি পুনরায় বুট করুন বা শাট ডাউন করুন

30. এসএসএইচ

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

ssh mary@192.168.4.23
টার্মিনাল উইন্ডোতে ssh কমান্ড

তার ব্যবহারকারীর নাম এবং পাসওয়ার্ড যাচাই করা হয়েছে এবং স্বীকৃত হয়েছে এবং সে লগ ইন হয়েছে Notice লক্ষ্য করুন যে তার প্রম্পটটি "নস্ট্রোমো" থেকে "হাওটোজেক" তে পরিবর্তিত হয়েছে।

মেরি বর্তমান ব্যবহারকারীদের "হাওটোজেক" সিস্টেমে তালিকাবদ্ধ করার জন্য ডাব্লু কমান্ড জারি করে। তিনি pts / 1 থেকে সংযুক্ত হিসাবে তালিকাভুক্ত হয়েছেন, এটি সিউডো-টার্মিনাল ক্রীতদাস। এটি, এটি কম্পিউটারের সাথে সরাসরি সংযুক্ত টার্মিনাল নয়।

সেশনটি বন্ধ করতে, মেরি প্রকারগুলি প্রস্থান করে এবং "নস্ট্রোমো" কম্পিউটারের শেলটিতে ফিরে আসে।

W
প্রস্থান
টার্মিনাল উইন্ডোতে ডাব্লু এবং প্রস্থান কমান্ড

31. sudo

Sudo কমান্ডটি এমন ক্রিয়াকলাপ করার সময় প্রয়োজন হয় যার জন্য রুট বা সুপারউজার অনুমতিগুলির প্রয়োজন হয়, যেমন অন্য ব্যবহারকারীর জন্য পাসওয়ার্ড পরিবর্তন করা।

sudo passwd মেরি
একটি টার্মিনাল উইন্ডোতে Passwd কমান্ড

32. লেজ

টেল কমান্ড আপনাকে একটি ফাইলের শেষ 10 লাইনের তালিকা দেয় gives আপনি যদি কম বা আরও লাইন দেখতে চান তবে -n (সংখ্যা) বিকল্পটি ব্যবহার করুন। এই উদাহরণে, আমরা এর 10 ডিফল্ট ডিফল্ট দিয়ে লেজ ব্যবহার করি। তারপরে আমরা কেবল পাঁচটি লাইন চেয়ে কমান্ডটি পুনরাবৃত্তি করি।

লেজ কোর
লেজ -n 5 কোর
টার্মিনাল উইন্ডোতে টেল কমান্ড

33. তার

টার কমান্ডের সাহায্যে আপনি একটি সংরক্ষণাগার ফাইল তৈরি করতে পারেন (এটি টারবালও বলা হয়) এতে আরও অনেকগুলি ফাইল থাকতে পারে। এটি ফাইলগুলির একটি সংগ্রহ বিতরণ করা আরও অনেক সুবিধাজনক করে তোলে। আপনি একটি সংরক্ষণাগার ফাইল থেকে ফাইলগুলি বের করার জন্য টারও ব্যবহার করতে পারেন। সংরক্ষণাগারটি সংকুচিত করতে টারটিকে জিজ্ঞাসা করা সাধারণ। আপনি যদি সংক্ষেপণের জন্য না জিজ্ঞাসা করেন, সংরক্ষণাগার ফাইলটি সঙ্কুচিত তৈরি করা হয়।

একটি সংরক্ষণাগার ফাইল তৈরি করতে, সংরক্ষণাগার ফাইলের মধ্যে কোন ফাইলগুলি অন্তর্ভুক্ত করতে হবে এবং আপনার সংরক্ষণাগার ফাইলটি যে নামটি রাখতে চান তা আপনাকে জানাতে হবে।

এই উদাহরণে, ব্যবহারকারী বর্তমান ডিরেক্টরিটিতে থাকা ইউকুলেল ডিরেক্টরিতে থাকা সমস্ত ফাইল সংরক্ষণাগারভুক্ত করতে চলেছে।

টার্মিনাল উইন্ডোতে ls কমান্ড

তারা -c (তৈরি) বিকল্প এবং -v (ভার্বোস) বিকল্পটি ব্যবহার করেছে। সংরক্ষণাগারে যুক্ত হওয়ার সাথে সাথে ভারবজ বিকল্পটি টার্মিনাল উইন্ডোতে ফাইল তালিকাভুক্ত করে কিছু ভিজ্যুয়াল প্রতিক্রিয়া দেয়। সংরক্ষণাগারের পছন্দসই নাম অনুসারে -f (ফাইলের নাম) বিকল্পটি অনুসরণ করা হয়। এক্ষেত্রে এটি গান.আটার।

tar -cvf songs.tar ইউকুলেল /
টার্মিনাল উইন্ডোতে tar -cvf কমান্ড

সংরক্ষণাগার ফাইলে যুক্ত হওয়ার সাথে সাথে ফাইলগুলি টার্মিনাল উইন্ডোতে তালিকাভুক্ত করা হয়।

ট্যারে বলার দুটি উপায় আছে যে আপনি সংরক্ষণাগার ফাইলটি সংকুচিত করতে চান। প্রথমটি -z (gzip) বিকল্পের সাথে রয়েছে। সংরক্ষণাগারটি তৈরি হয়ে যাওয়ার পরে এটি gzip ইউটিলিটিটি সংক্ষেপে ব্যবহার করতে ব্যবহার করতে বলে।

এই জাতীয় সংরক্ষণাগারটিতে প্রত্যয় হিসাবে ".gz" যুক্ত করা স্বাভাবিক। এটি এর মধ্যে থেকে ফাইলগুলি উত্তোলনকারী যে কোনও ব্যক্তিকে এটি সঠিকভাবে ফাইলগুলি পুনরুদ্ধার করতে ডেকে কী আদেশ পাঠাতে হবে তা জানতে দেয়।

tar -cvzf songs.tar.gz ইউকুলেল /
টার্মিনাল উইন্ডোতে tar -cvzf কমান্ড

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

একটি আর্কাইভ ফাইল তৈরি করতে যা সংক্ষিপ্ততর সংক্ষেপণ অ্যালগরিদম ব্যবহার করে সংক্ষিপ্ততর হয় একটি ছোট সংরক্ষণাগার ফাইল -j (bzip2) বিকল্পটি ব্যবহার করে।

tar -cvjf songs.tar.bz2 Ukulele /
টার্মিনাল উইন্ডোতে tar -cvjf কমান্ড

আবার, সংরক্ষণাগারটি তৈরি হওয়ার সাথে সাথে ফাইলগুলি তালিকাভুক্ত করা হয়। -J বিকল্পটি -z বিকল্পের চেয়ে কম ধীরে ধীরে।

আপনি যদি একটি দুর্দান্ত অনেকগুলি ফাইল সংরক্ষণাগারভুক্ত করেন তবে আপনাকে অবশ্যই শালীন সংকোচনের জন্য -z বিকল্প বা যুক্তিসঙ্গত গতির জন্য বেছে নিতে হবে, অথবা আরও ভাল সংকোচন এবং ধীর গতির জন্য -j বিকল্পের মধ্যে বেছে নিতে হবে।

নীচের স্ক্রিনশটে দেখা যাবে যে, ".tar" ফাইলটি বৃহত্তম, ".tar.gz" ছোট এবং ".tar.bz2" সংরক্ষণাগারগুলির মধ্যে সবচেয়ে ছোট।

টার্মিনাল উইন্ডোতে ls কমান্ড

একটি সংরক্ষণাগার ফাইল থেকে ফাইলগুলি বের করতে -x (এক্সট্র্যাক্ট) বিকল্পটি ব্যবহার করুন। সংরক্ষণাগারগুলি তৈরি করার সময় -v (ভার্বোজ) এবং -f (ফাইলের নাম) বিকল্পগুলি তাদের মতো আচরণ করে। আপনি কোন ধরণের সংরক্ষণাগার থেকে ফাইলগুলি বের করতে যাচ্ছেন তা নিশ্চিত করতে ls ব্যবহার করুন, তারপরে নিম্নলিখিত কমান্ডটি জারি করুন।

tar -xvf songs.tar
টার্মিনাল উইন্ডোতে ls এবং tar -xvf কমান্ড

ফাইলগুলি নিষ্কাশনের সাথে সাথে তালিকাভুক্ত করা হয়। নোট করুন যে ইউকুলেল ডিরেক্টরিটিও আপনার জন্য পুনরায় তৈরি করা হয়েছে।

একটি ".tar.gz" সংরক্ষণাগার থেকে ফাইলগুলি বের করতে, -z (gzip) বিকল্পটি ব্যবহার করুন।

tar -xvzf songs.tar.gz
টার্মিনাল উইন্ডোতে tar -xvzf কমান্ড

অবশেষে, ".tar.bz2" সংরক্ষণাগার থেকে ফাইলগুলি সরাতে -z (gzip) বিকল্পের পরিবর্তে -j বিকল্পটি ব্যবহার করুন।

tar -xvjf songs.tar.bz2
টার্মিনাল উইন্ডোতে tar -xvjf কমান্ড

সম্পর্কিত: লিনাক্সে .tar.gz বা .tar.bz2 ফাইল থেকে কীভাবে ফাইলগুলি এক্সট্রাক্ট করা যায়

34. শীর্ষ

শীর্ষ কমান্ডটি আপনাকে আপনার লিনাক্স মেশিন সম্পর্কিত ডেটার একটি রিয়েল-টাইম প্রদর্শন দেখায়। পর্দার শীর্ষটি স্থিতির সংক্ষিপ্তসার।

প্রথম লাইনটি আপনাকে দেখায় যে আপনার কম্পিউটারটি কতক্ষণ চলছিল, কতজন ব্যবহারকারী এতে লগইন করেছেন এবং গত এক, পাঁচ এবং পনের মিনিটের মধ্যে লোডের গড়টি কী হয়েছে।

দ্বিতীয় লাইনটি কার্যের সংখ্যা এবং তাদের রাজ্যগুলি দেখায়: দৌড়ানো, থামানো, ঘুমন্ত এবং জম্বি omb

তৃতীয় লাইন সিপিইউ সম্পর্কিত তথ্য দেখায়। ক্ষেত্রগুলির অর্থ এখানে:


  • আমাদের: মান হ'ল সিপিইউ সময় ব্যবহারকারীদের জন্য ব্যবহারকারীর ক্রিয়াকলাপ ব্যয় করে সিপিইউ, "ব্যবহারকারী স্পেস" সি: মানটি চলমান সিস্টেম "কার্নেল স্পেস" প্রসেসগুলিতে সিপিইউ সময় ব্যয় করে থাকে: মান: ম্যানুয়ালি প্রসেসগুলি সম্পাদন করতে ব্যয় করা সিপিইউ সময় সুন্দর মান আইডি সেট করুন: সিপিইউ নিষ্ক্রিয় সময়ের পরিমাণ ওয়া: মান হ'ল সিপিইউ I / O সম্পূর্ণ করার জন্য অপেক্ষা করতে ব্যয় করে: CPU সময় সার্ভিসিং হার্ডওয়্যার বিঘ্নিতভাবে ব্যয় করে: CPU সময় ব্যয়কারী সার্ভিসিং সফ্টওয়্যার বিঘ্নিত হয়: সিপিইউ ভার্চুয়াল মেশিনগুলি চলার কারণে সময় নষ্ট হয়ে গেছে ("স্টেইল সময়")

চতুর্থ লাইনটি শারীরিক স্মৃতির মোট পরিমাণ এবং কতটা নিখরচায়, ব্যবহৃত এবং বাফার করে বা ক্যাশেড তা দেখায়।

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

টার্মিনাল উইন্ডোতে শীর্ষ কমান্ড

বাইট প্রতিনিধিত্বকারী দীর্ঘ পূর্ণসংখ্যার পরিবর্তে প্রদর্শনকে আরও মানবিকভাবে হজমযোগ্য পরিসংখ্যানগুলিতে পরিবর্তনের জন্য ব্যবহারকারী E কী টিপ করেছেন।

মূল প্রদর্শনের কলামগুলি এগুলি দ্বারা গঠিত:

  • পিআইডি: প্রক্রিয়া আইডি ব্যবহারকারী: প্রক্রিয়াটির মালিকের নাম পিআর: প্রক্রিয়া অগ্রাধিকার এনআই: প্রক্রিয়াটির দুর্দান্ত মান ভিআরটি: প্রক্রিয়া দ্বারা ব্যবহৃত ভার্চুয়াল মেমরি এসইআর: প্রসেস এস দ্বারা ব্যবহৃত শেয়ার্ড মেমরি : প্রক্রিয়া স্থিতি। এই ক্ষেত্রটি% সিপিইউ নিতে পারে এমন মানগুলির নীচের তালিকাটি দেখুন: শেষ আপডেটের পরে প্রসেস দ্বারা ব্যবহৃত সিপিইউর ভাগ ভাগ% মেম: শারীরিক মেমরির ভাগ ব্যবহৃত হয়েছে টাইম +: দ্বিতীয় সিএমএমএন্ডের শততম অংশে টাস্ক দ্বারা ব্যবহৃত মোট সিপিইউ সময়: কমান্ডের নাম বা কমান্ড লাইন (নাম + বিকল্পগুলি)

(কমান্ড কলামটি স্ক্রিনশটের সাথে মানানসই নয়))

প্রক্রিয়াটির স্থিতিগুলির মধ্যে একটি হতে পারে:


  • ডি: নিরবচ্ছিন্ন ঘুম আর: রানিং এস: স্লিপিং টি: ট্রেসড (থামানো) জেড: জম্বি

উপরে থেকে প্রস্থান করতে Q কী টিপুন।

সম্পর্কিত: লিনাক্সে চমৎকার এবং রাইনিস সহ প্রক্রিয়া অগ্রাধিকারগুলি কীভাবে সেট করবেন

35. uname

আপনি যে লিনাক্স কম্পিউটারটি আনম কমান্ড দিয়ে কাজ করছেন সে সম্পর্কিত কিছু সিস্টেম তথ্য পেতে পারেন।

  • সমস্ত কিছু দেখার জন্য -a (সমস্ত) বিকল্পটি ব্যবহার করুন। কার্নেলের ধরণ দেখতে -s (কার্নেলের নাম) বিকল্পটি ব্যবহার করুন। কার্নেল রিলিজ দেখতে -r (কার্নেল রিলিজ) বিকল্পটি ব্যবহার করুন। কার্নেল সংস্করণটি দেখতে -v (কার্নেল সংস্করণ) বিকল্পটি ব্যবহার করুন।
uname -a
একচেটিয়া
uname -r
uname -v
টার্মিনাল উইন্ডোতে uname কমান্ড

36. ডাব্লু

ডাব্লু কমান্ড বর্তমানে লগ ইন করা ব্যবহারকারীদের তালিকাবদ্ধ করে।

W
টার্মিনাল উইন্ডোতে w কমান্ড

37. হোয়ামি

হুয়ামি ব্যবহার করুন আপনি কে হিসাবে লগ ইন করেছেন বা কে অবিবাহিত লিনাক্স টার্মিনালে লগ ইন করেছেন তা জানতে।

আমি কে
টার্মিনাল উইন্ডোতে whoami কমান্ড

সম্পর্কিত: লিনাক্সে বর্তমান ব্যবহারকারীর অ্যাকাউন্ট কীভাবে নির্ধারণ করা যায়

এটাই আপনার টুলকিট

লিনাক্স শেখা অন্য কিছু শেখার মতো। এই কমান্ডগুলির সাথে পরিচিত হওয়ার আগে আপনার কিছু অনুশীলনের প্রয়োজন হবে। আপনার আঙ্গুলের উপরে এই কমান্ডগুলি একবার হয়ে গেলে আপনি দক্ষতার পথে এগিয়ে যাবেন।

একটি পুরানো রসিকতা রয়েছে — সম্ভবত ইউনিক্সের মতোই এটিও পুরানো — যা আপনাকে জানার একমাত্র আদেশ হ'ল ম্যান কমান্ড। এতে সত্যের ঝলক রয়েছে, তবে কিছু পৃষ্ঠাগুলি কোনও ভূমিকা ছাড়াই দুর্ভেদ্য। এই টিউটোরিয়ালটি আপনাকে আপনার প্রয়োজনীয় ভূমিকা দিতে হবে।