অ্যান্ড্রয়েড

উদাহরণ সহ লিনাক্স টি কমান্ড

কমান্ড প্রম্পট(cmd) ব্যবহার করে ওয়াইফাই এর পাসওয়ার্ড বের করার পদ্ধতি(বাংলা)

কমান্ড প্রম্পট(cmd) ব্যবহার করে ওয়াইফাই এর পাসওয়ার্ড বের করার পদ্ধতি(বাংলা)

সুচিপত্র:

Anonim

tee কমান্ডটি স্ট্যান্ডার্ড ইনপুট থেকে পড়ে এবং একই সময়ে স্ট্যান্ডার্ড আউটপুট এবং এক বা একাধিক ফাইল উভয়কেই লেখায়। tee বেশিরভাগ tee মাধ্যমে অন্যান্য কমান্ডের সাথে একত্রে ব্যবহৃত হয়।

এই টিউটোরিয়ালে, আমরা tee কমান্ড ব্যবহারের মূল বিষয়গুলি কভার করব।

tee কমান্ড সিনট্যাক্স

tee কমান্ডের বাক্য tee নিম্নরূপ:

tee

  • OPTIONS :
    • -a ( --append ) - প্রদত্ত ফাইলগুলিতে সংযোজন ফাইলগুলির পরিবর্তে ওভাররাইট করবেন না। -i ( --ignore-interrupts ) - বিঘ্নিত সংকেত উপেক্ষা করুন। সমস্ত উপলভ্য বিকল্প দেখতে tee --help করুন।
    FILE_NAMES - এক বা একাধিক ফাইল। যার প্রত্যেকটিতে আউটপুট ডেটা লিখিত হয়।

tee কমান্ডটি কীভাবে ব্যবহার করবেন

tee কমান্ডের সর্বাধিক প্রাথমিক ব্যবহার হ'ল একটি প্রোগ্রামের স্ট্যান্ডার্ড আউটপুট ( stdout ) প্রদর্শন করা এবং এটি একটি ফাইলে লেখা।

নিম্নলিখিত উদাহরণে, আমরা ফাইল সিস্টেমে উপলব্ধ ডিস্কের জায়গার পরিমাণ সম্পর্কে তথ্য পেতে df কমান্ডটি ব্যবহার করছি। আউটপুট tee কমান্ডে পাইপ করা হয়, যা টার্মিনালে আউটপুট প্রদর্শন করে এবং disk_usage.txt ফাইলটিতে একই তথ্য disk_usage.txt

df -h | tee disk_usage.txt

Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 159G 43G 79% / tmpfs 7.9G 357M 7.5G 5% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 15M 7.9G 1% /tmp /dev/nvme0n1p1 511M 107M 405M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/120

আপনি বিড়াল কমান্ডটি ব্যবহার করে disk_usage.txt ফাইলের সামগ্রী দেখতে পারেন।

একাধিক ফাইলে লিখুন

tee কমান্ড একাধিক ফাইলে tee পারে। এটি করতে, আর্গুমেন্ট হিসাবে স্থান দ্বারা পৃথক করা ফাইলগুলির একটি তালিকা নির্দিষ্ট করুন:

command | tee file1.out file2.out file3.out

ফাইল যোগ করুন

ডিফল্টরূপে, tee কমান্ড নির্দিষ্ট ফাইলটি ওভাররাইট করে। ফাইলটিতে আউটপুট সংযোজন করতে -a ( --append ) বিকল্পটি ব্যবহার করুন:

command | tee -a file.out

বাধা উপেক্ষা করুন

বিঘ্ন উপেক্ষা করতে `` -i ( আইগনোর-ইন্ট্রিপ্ট ) option. This is useful when stopping the command during execution with ) option. This is useful when stopping the command during execution with সিটিআরএল + সি ) option. This is useful when stopping the command during execution with and want টিউসকে সুক্ষভাবে প্রস্থান করতে and want

command | tee -i file.out

আউটপুট লুকান

command | tee file.out >/dev/null

টি সুডোর সাথে একযোগে ব্যবহার করা

ধরা যাক আপনি একটি ফাইল লিখতে চান যা একটি sudo ব্যবহারকারী হিসাবে রুটের মালিকানাধীন। নিম্নলিখিত কমান্ডটি ব্যর্থ হবে কারণ আউটপুটটির পুনর্নির্দেশটি sudo দ্বারা সম্পাদিত হয়নি। পুনঃনির্দেশটি অনিবদ্ধ ব্যবহারকারী হিসাবে কার্যকর করা হয়েছে।

sudo echo "newline" > /etc/file.conf

আউটপুটটি এরকম কিছু দেখবে:

bash: /etc/file.conf: Permission denied

নীচের tee মতো tee কমান্ডের আগে কেবল sudo প্রেন্ডেন্ড করুন:

echo "newline" | sudo tee -a /etc/file.conf

tee ইকো কমান্ডের আউটপুট গ্রহণ করবে, সুডোর অনুমতিতে উন্নীত হবে এবং ফাইলটিতে লিখবে।

sudo এর সাথে একত্রে tee ব্যবহার করা আপনাকে অন্যান্য ব্যবহারকারীর মালিকানাযুক্ত ফাইলগুলিতে লিখতে দেয়।

উপসংহার

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

আপনার যদি কোনও প্রশ্ন বা প্রতিক্রিয়া থাকে তবে নির্দ্বিধায় কোনও মন্তব্য করুন।

টি টার্মিনাল