Linuxতিহ্যবাহী লিনাক্স কমান্ডের জায়গায় ব্যবহার করার জন্য R টি মরিচা কমান্ড

Linuxতিহ্যবাহী লিনাক্স কমান্ডের জায়গায় ব্যবহার করার জন্য R টি মরিচা কমান্ড

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





যদিও এই কমান্ডগুলি ব্যাপকভাবে কাজ করে, তবুও জিনিসগুলিকে আরও নির্বিঘ্ন করার জন্য সর্বদা আধুনিক কোডিং মানগুলির একটি স্পর্শ থাকে। আসুন লিনাক্সের কিছু মরিচা সরঞ্জাম সম্পর্কে কথা বলি যা চেষ্টা করার মতো।





1. tldr দিয়ে মানুষ প্রতিস্থাপন করুন

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





এখানেই Tealdeer (tldr) ছবিতে আসে।

কিভাবে এত মেমরি ব্যবহার করা থেকে ক্রোম বন্ধ করবেন

যদিও টিলডিয়ার আপনার রান-অফ-দ্য-মিল-ম্যান পৃষ্ঠাগুলির আরেকটি অভিযোজন, এই কমান্ড দ্বারা তৈরি ম্যানুয়ালগুলি বোঝা অনেক সহজ। Tldr সম্পর্কে সবচেয়ে প্রশংসনীয় সত্য হল যে এটি tldr সম্প্রদায়ের অন্তহীন সমর্থনের কথা উল্লেখ না করে কমান্ড উইন্ডোতে ব্যবহার করা প্রতিটি সম্ভাব্য কমান্ডের তালিকা করে।



উবুন্টু এবং ডেবিয়ানে tldr ইনস্টল করতে:

sudo apt-get update
sudo apt-get install tldr -y

ফেডোরা এবং অন্যান্য RHEL- ভিত্তিক ডিস্ট্রোতে Tealdeer ইনস্টল করতে:





sudo dnf install tealdeer

Tldr ব্যবহার করুন একইভাবে আপনি man কমান্ড ব্যবহার করবেন। উদাহরণস্বরূপ, নিম্নলিখিত কমান্ডগুলি চালান এবং দুটি আউটপুটের মধ্যে পার্থক্য দেখুন:

man ls

আউটপুট:





tldr ls

আউটপুট:

টিলডিয়ার আরও বিস্তৃত, যা প্রতিটি কমান্ড কীভাবে কাজ করে সে সম্পর্কে আরও ভাল অন্তর্দৃষ্টি সরবরাহ করে। এটি নতুনদের জন্য আদর্শ করে তোলে যারা এখনও লিনাক্স কমান্ডের বিশ্ব অন্বেষণ করছে।

সম্পর্কিত: TLDR: এর অর্থ, সঠিক ব্যবহার এবং উদাহরণ

2. du এর জায়গায় ধুলো ব্যবহার করুন

আপনি যদি একসাথে আপনার সিস্টেমের মেমরির ব্যবহার দেখতে সক্ষম হন তবে আপনি কী করবেন? ঠিক আছে, যদি হ্যাঁ, তাহলে এটি প্রতিস্থাপনের সময় এর সঙ্গে ধুলো

পূর্ববর্তী du কমান্ড আপনার ডিস্ক ব্যবহার ফিরিয়ে দেয়, কিন্তু ডাস্ট কমান্ড আপনাকে স্বাভাবিকের চেয়ে বেশি সময় বাঁচাতে সাহায্য করতে পারে। একটি গ্রাফিকাল আকারে আপনার সমস্ত শীর্ষ ব্যবহারের পরিসংখ্যান কল্পনা করুন, সব একটি একক পর্দায়।

আপনি স্ন্যাপ ব্যবহার করে আপনার সিস্টেমে ধুলো ইনস্টল করতে পারেন:

sudo snap install dust

ইনস্টলেশনের পরে, আপনি টার্মিনালে ডাস্ট কমান্ড চালাতে পারেন বা মেমরির ব্যবহারের তালিকা করার জন্য কমান্ড দিয়ে একটি নির্দিষ্ট ডিরেক্টরি নির্দিষ্ট করতে পারেন।

কমান্ডটি ব্যবহার করতে, কমান্ডের সাথে একটি ডিরেক্টরি পাথ উল্লেখ করুন:

dust /path/to/directory

...কোথায় /পথ/থেকে/ডিরেক্টরি একটি ফোল্ডারের পরম বা আপেক্ষিক পথ।

আউটপুট:

ধুলো ব্যবহার করা সহজ, বুঝতে সহজ এবং লিনাক্স কমান্ড লাইনে নতুন মানুষের জন্য একটি কার্যকর কমান্ড।

3. fd দিয়ে find প্রতিস্থাপন করুন

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

যখন আপনার হাতে প্রচুর ডেটা থাকে, আপনি দ্রুত কমান্ড দিয়ে কাজ করতে চান, যা মুহূর্তের মধ্যে ফলাফল আনতে পারে। এই ধরনের ক্ষেত্রে, আপনি এর মরিচা সংস্করণ দিয়ে খুঁজে বের করতে পারেন, fd

এই কমান্ডের বৈশিষ্ট্য সমান্তরাল ডিরেক্টরি ট্র্যাভারসাল, যার সহজ অর্থ হল আপনি একসাথে একাধিক ডিরেক্টরি অনুসন্ধান করতে পারেন।

Fedora এবং অন্যান্য RHEL- ভিত্তিক ডিস্ট্রিবিউশনে fd ইনস্টল করতে:

sudo dnf install fd-find

আর্ক-ভিত্তিক লিনাক্স বিতরণে:

sudo pacman -S fd

ডেবিয়ান-ভিত্তিক বিতরণগুলিতে fd ইনস্টল করাও সহজ:

sudo apt install fd-find

4. এক্সএ দিয়ে ls প্রতিস্থাপন করুন

দ্য traditionalতিহ্যগত ls কমান্ড , এর সংক্ষিপ্ত রূপ তালিকার উৎস , ফাইল এবং ডেটা ফোল্ডারগুলি তালিকাভুক্ত করে, বিশেষ করে যখন আপনি একটি ডিরেক্টরি বিষয়বস্তু পর্যালোচনা করতে চান। কিন্তু আউটপুট সেই ব্যবহারকারী বান্ধব নয়, যেটা যেখানে ইহ কমান্ড আসে।

উবুন্টুতে এক্সা ইনস্টল করতে:

sudo apt install exa

ফেডোরাতে ইনস্টল করাও সহজ।

sudo dnf install exa

মঞ্জারোর মতো আর্ক-ভিত্তিক বিতরণগুলিতে:

sudo pacman -S exa

আউটপুটটি বরং আকর্ষণীয়, কারণ আপনি traditionalতিহ্যবাহী কালো এবং সাদা পর্দা থেকে একটি রঙিন আউটপুটে সরে যেতে পারেন। Exa কমান্ড বিভিন্ন ফাইল টাইপ এবং মেটাডেটার মধ্যে পার্থক্য করতে বিভিন্ন রং ব্যবহার করে।

exa -l

আউটপুট:

যেহেতু এটি একটি ছোট প্যাকেজ এবং একটি একক বাইনারি রয়েছে, কমান্ড বৈশিষ্ট্যটি সিমলিঙ্ক, বৈশিষ্ট্য এবং গিট সনাক্ত করার সাথে ভালভাবে কাজ করে।

5. Tokei ব্যবহার করে

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

আউটপুট আদর্শভাবে ফাইলের সংখ্যা, মন্তব্য, ভাষা দ্বারা শ্রেণীভুক্ত খালি স্থান, কোডের মোট লাইন ইত্যাদি প্রদর্শন করবে। এটি 150 টিরও বেশি ভাষা সমর্থন করে, যা এটিকে একটি সঠিক ইউটিলিটি করে তোলে।

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

আপনি একটি জং-ভিত্তিক প্যাকেজ ম্যানেজার কার্গো ব্যবহার করে আপনার সিস্টেমে টোকি ইনস্টল করতে পারেন।

cargo install --git https://github.com/XAMPPRocky/tokei.git tokei

6. procs দিয়ে ps প্রতিস্থাপন করুন

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

আপনি স্ন্যাপ ব্যবহার করে আপনার সিস্টেমে প্রক্স ইনস্টল করতে পারেন:

sudo snap install procs

ফেডোরাতে কমান্ড ইনস্টল করতে:

sudo dnf install procs

প্রক্স ব্যবহার করে আপনার সিস্টেমে চলমান সমস্ত প্রক্রিয়াগুলির একটি তালিকা পেতে, নিম্নলিখিতটি টাইপ করুন:

procs

আউটপুট:

কোনটি আপনার প্রিয় প্রতিস্থাপন কমান্ড?

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

আপনি যদি একজন আধুনিক CLI ব্যবহারকারী হন, তাহলে আপনি এই কমান্ডগুলির ব্যবহার থেকে প্রাপ্ত সুবিধাগুলি পছন্দ করবেন। সুবিধাগুলি সময় সাশ্রয়, আধুনিকীকরণ পদ্ধতি এবং ভাল কাজের ধরণগুলির ক্ষেত্রে হতে পারে।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল 7 টি কারণ মরিচা সবচেয়ে উত্তেজনাপূর্ণ নতুন প্রোগ্রামিং ভাষা

প্রোগ্রামিং দিয়ে শুরু করতে চান? এখানে কেন মরিচা সবচেয়ে উত্তেজনাপূর্ণ এবং অ্যাক্সেসযোগ্য নতুন প্রোগ্রামিং ভাষা।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • মরিচা
  • লিনাক্স কমান্ড
লেখক সম্পর্কে উইনি ভাল্লা(41 নিবন্ধ প্রকাশিত)

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

উইনি ভাল্লা থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন