Linux Tutorial for Beginners: Introduction to Linux Operating System
विषयसूची:
tee
कमांड सिंटेक्सtee
कमांड का उपयोग कैसे करें- मल्टीपल फाइल पर लिखें
- फ़ाइल में संलग्न करें
- व्यवधान को नजरअंदाज करें
- आउटपुट छिपाएँ
- सुडोल के साथ संयोजन में टी का उपयोग करना
- निष्कर्ष
tee
कमांड कमांड इनपुट से पढ़ता है और एक ही समय में मानक आउटपुट और एक या अधिक फाइल दोनों को लिखता है।
tee
को ज्यादातर पाइपिंग के माध्यम से अन्य कमांड के साथ संयोजन में उपयोग किया जाता है।
इस ट्यूटोरियल में, हम
tee
कमांड का उपयोग करने की मूल बातें कवर करेंगे।
tee
कमांड सिंटेक्स
tee
कमांड के लिए सिंटैक्स निम्नानुसार है:
tee
-
OPTIONS
:-
-a
(--append
) - दी गई फाइलों को--append
करने के बजाय फाइलों को ओवरराइट न करें।-i
(--ignore-interrupts
) - सभी उपलब्ध विकल्पों को देखने के लिए व्यवधान संकेतों का उपयोग करें।
FILE_NAMES
- एक या अधिक फाइलें। जिनमें से प्रत्येक आउटपुट डेटा को लिखा जाता है। -
tee
कमांड का उपयोग कैसे करें
tee
कमांड का सबसे मूल उपयोग प्रोग्राम के मानक आउटपुट (
stdout
) को प्रदर्शित करना और इसे एक फाइल में लिखना है।
निम्नलिखित उदाहरण में, हम फ़ाइल सिस्टम पर उपलब्ध डिस्क स्थान की मात्रा के बारे में जानकारी प्राप्त करने के लिए
df
कमांड का उपयोग कर रहे हैं। आउटपुट को
tee
कमांड पर पाइप किया जाता है, जो टर्मिनल को आउटपुट प्रदर्शित करता है और वही जानकारी फ़ाइल
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
कमांड कई फाइलों को भी लिख सकता है। ऐसा करने के लिए, तर्कों के रूप में अंतरिक्ष द्वारा अलग की गई फ़ाइलों की सूची निर्दिष्ट करें:
command | tee file1.out file2.out file3.out
फ़ाइल में संलग्न करें
डिफ़ॉल्ट रूप से,
tee
कमांड निर्दिष्ट फ़ाइल को अधिलेखित कर देगी। फ़ाइल में आउटपुट जोड़ने के लिए
-a
(
--append
) विकल्प का उपयोग करें:
व्यवधान को नजरअंदाज करें
इंटरप्ट को नजरअंदाज करने के लिए `` -आई
(
-इग्नोर-इंटरप्ट
) option. This is useful when stopping the command during execution with
CTRL + C के
) option. This is useful when stopping the command during execution with
है
and want
टीईई को शान से बाहर निकालना
and want
।
आउटपुट छिपाएँ
command | tee file.out >/dev/null
सुडोल के साथ संयोजन में टी का उपयोग करना
मान लीजिए कि आप एक ऐसी फाइल पर लिखना चाहते हैं, जो कि एक sudo यूजर के रूप में हो। निम्न आदेश विफल हो जाएगा क्योंकि आउटपुट का पुनर्निर्देशन sudo द्वारा नहीं किया जाता है। अनुप्रेषित उपयोगकर्ता के रूप में पुनर्निर्देशन को निष्पादित किया जाता है।
sudo echo "newline" > /etc/file.conf
आउटपुट कुछ इस तरह दिखाई देगा:
bash: /etc/file.conf: Permission denied
जैसा कि नीचे दिखाया गया है, बस
tee
कमांड से पहले सूपो को
sudo
करें:
echo "newline" | sudo tee -a /etc/file.conf
tee
गूंज कमांड का आउटपुट प्राप्त करेगा, sudo अनुमतियों को बढ़ाता है और फ़ाइल में लिखता है।
sudo
के साथ संयोजन के रूप में
tee
का उपयोग करने से आप अन्य उपयोगकर्ताओं के स्वामित्व वाली फ़ाइलों को लिख सकते हैं।
निष्कर्ष
tee
कमांड मानक इनपुट से पढ़ता है और इसे मानक आउटपुट और एक अयस्क अधिक फाइलों पर लिखता है।
यदि आपके कोई प्रश्न या प्रतिक्रिया है, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
टी टर्मिनलउदाहरणों के साथ लिनक्स में इको कमांड

इको कमांड लिनक्स में सबसे बुनियादी और अक्सर उपयोग की जाने वाली कमांड में से एक है। गूँजने के लिए दिए गए तर्क मानक आउटपुट पर मुद्रित होते हैं।
उदाहरणों के साथ लिनक्स में कर्ल कमांड

कर्ल उपयोगकर्ता से बातचीत के बिना काम करने के लिए डिज़ाइन किए गए सर्वर से डेटा स्थानांतरित करने के लिए एक कमांड-लाइन उपयोगिता है। इस ट्यूटोरियल में, हम आपको दिखाएंगे कि कैसे कर्ल टूल का उपयोग व्यावहारिक उदाहरणों और सबसे सामान्य कर्ल विकल्पों के विस्तृत स्पष्टीकरण के माध्यम से किया जाता है।
उदाहरणों के साथ लिनक्स कट कमांड

कट एक कमांड लाइन उपयोगिता है जो आपको निर्दिष्ट फ़ाइलों या पाइप किए गए डेटा से लाइनों के कुछ हिस्सों को काटने और परिणाम को मानक आउटपुट पर प्रिंट करने की अनुमति देता है। इस ट्यूटोरियल में, हम आपको दिखाएंगे कि व्यावहारिक उदाहरणों के माध्यम से लिनक्स कट कमांड का उपयोग कैसे करें और सबसे आम कट विकल्पों में से विस्तृत विवरण।