ডুত্রি - রঙিন আউটপুটে ডিস্ক ব্যবহার বিশ্লেষণের জন্য একটি সি এল এল সরঞ্জাম


ডাস্ট্রি হ'ল মরিচা প্রোগ্রামিং ভাষার জন্য একটি মুক্ত ওপেন সোর্স, দ্রুত কমান্ড-লাইন সরঞ্জাম। এটি ডিউর্যাপ (ডিস্ক ব্যবহারের প্রতিবেদক) এবং গাছ (গাছের মতো ফর্ম্যাটের ডিরেক্টরি সামগ্রীর তালিকা) কমান্ড লাইন সরঞ্জামগুলি থেকে তৈরি করা হয়েছে। ডুত্রি তাই গাছের মতো বিন্যাসে ডিস্ক ব্যবহারের প্রতিবেদন করে।

এটি GNU LS_COLORS এনভায়রনমেন্ট ভেরিয়েবলের কনফিগার করা মানগুলির উপর নির্ভর করে রঙিন আউটপুট প্রদর্শন করে। এই এনভিভ ভেরিয়েবলটি এক্সটেনশান, পার্সমিশনের পাশাপাশি ফাইলের ধরণের উপর ভিত্তি করে ফাইলগুলির রঙ সেট করতে সক্ষম করে।

  • ফাইল সিস্টেম ট্রিটি দেখান
  • ছোট ফাইলগুলিকে একত্রিত করার জন্য সমর্থন করে
  • বিভিন্ন ডিরেক্টরিকে তুলনা করার অনুমতি দেয়
  • ফাইল বা ডিরেক্টরিগুলি বাদ দিয়ে সমর্থন করে

লিনাক্স সিস্টেমগুলিতে ডুটারি কীভাবে ইনস্টল করবেন

লিনাক্স ডিস্ট্রিবিউশনগুলিতে ডুটারি ইনস্টল করতে আপনার সিস্টেমের উপর অবশ্যই রাস্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ প্রদর্শিত হবে installed

$ sudo curl https://sh.rustup.rs -sSf | sh

মরিচা ইনস্টল হয়ে গেলে, আপনি প্রদর্শিত লিনাক্স ডিস্ট্রিবিউশনে dutree ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালাতে পারেন।

$ cargo install --git https://github.com/nachoparker/dutree.git

ডুত্রি ইনস্টল করার পরে, এটি এলএস_সিওএলআরএল পরিবর্তনশীল অনুসারে পরিবেশের রঙগুলি ব্যবহার করে, এতে একই রঙের ls --color কমান্ড রয়েছে যা আমাদের ডিস্ট্রো কনফিগার করেছে।

$ ls --color

দুটরি চালানোর সহজতম উপায়টি তর্ক ছাড়াই, এই পদ্ধতিতে এটি একটি ফাইল সিস্টেম গাছ দেখায়।

$ dutree

ফাইলের আকারের পরিবর্তে প্রকৃত ডিস্কের ব্যবহার প্রদর্শনের জন্য -u পতাকা ব্যবহার করুন।

$ dutree -u 

-ডি পতাকাটি ব্যবহার করে আপনি প্রদত্ত গভীরতায় (ডিফল্ট 1) পর্যন্ত ডিরেক্টরিগুলি প্রদর্শন করতে পারেন। নীচের কমান্ডটি বর্তমান ওয়ার্কিং ডিরেক্টরি অনুসারে 3 টি গভীরতা পর্যন্ত ডিরেক্টরি প্রদর্শন করবে।

উদাহরণস্বরূপ, যদি বর্তমান কার্যনির্বাহী ডিরেক্টরি (~ /) হয় তবে নীচের নমুনার স্ক্রিনশটটিতে প্রদর্শিত হিসাবে of/*/*/* আকার প্রদর্শন করুন।

$ dutree -d 3

কোনও ফাইল বা ডিরেক্টরি নামের সাথে মিলে যাওয়া বাদ দিতে -x পতাকা ব্যবহার করুন।

$ dutree -x CentOS-7.0-1406-x86_64-DVD.iso 

আপনি যেমন -f বিকল্পটি ব্যবহার করে ডিরেক্টরিগুলি এড়িয়ে চটজলদি স্থানীয় ওভারভিউ পেতে পারেন।

$ dutree -f

প্রদর্শিত হিসাবে -s পতাকা ব্যবহার করে একটি সম্পূর্ণ সারাংশ/ওভারভিউ উত্পন্ন করা যেতে পারে।

$ dutree -s

নির্দিষ্ট আকারের চেয়ে ছোট ফাইলগুলিকে একত্রিত করা সম্ভব, ডিফল্টটি 1M হিসাবে দেখানো হয়েছে।

$ dutree -a 

-H স্যুইচ আউটপুটে লুকানো ফাইলগুলি বাদ দেওয়ার জন্য অনুমতি দেয়।

$ dutree -H

-b বিকল্পটি কিলোবাইটের (ডিফল্ট) পরিবর্তে মাপের বাইটগুলিতে মুদ্রণের জন্য ব্যবহৃত হয়।

$ dutree -b

রঙগুলি বন্ধ করতে, এবং কেবল ASCII অক্ষর প্রদর্শন করতে, -A পতাকাটি ব্যবহার করুন।

$ dutree -A

আপনি -h বিকল্পটি ব্যবহার করে দুটরি সহায়তা বার্তাটি দেখতে পারেন।

$ dutree -h

Usage: dutree [options]  [..]
 
Options:
    -d, --depth [DEPTH] show directories up to depth N (def 1)
    -a, --aggr [N[KMG]] aggregate smaller than N B/KiB/MiB/GiB (def 1M)
    -s, --summary       equivalent to -da, or -d1 -a1M
    -u, --usage         report real disk usage instead of file size
    -b, --bytes         print sizes in bytes
    -x, --exclude NAME  exclude matching files or directories
    -H, --no-hidden     exclude hidden files
    -A, --ascii         ASCII characters only, no colors
    -h, --help          show help
    -v, --version       print version number

dutree গিথুব সংগ্রহশালা: https://github.com/nachoparker/dutree

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