संदेश नहीं कदम से Android / कीपैड मोबाइल समस्या हल कदम भेजें (हिन्दी उर्दू ट्यूटोरियल)
विषयसूची:
कुछ स्थितियों में, आप किसी मौजूदा फ़ाइल को शून्य-लंबाई में छोटा करना (खाली करना) कर सकते हैं। सरल शब्दों में, किसी फ़ाइल को रौंदने का अर्थ है फ़ाइल को हटाए बिना फ़ाइल सामग्री को हटाना।
फ़ाइल को हटाना, फ़ाइल को हटाने, उसे फिर से बनाने और सही अनुमतियों और स्वामित्व को सेट करने की तुलना में बहुत तेज़ और आसान है। इसके अलावा, यदि फ़ाइल किसी प्रक्रिया द्वारा खोली जाती है, तो फ़ाइल को निकालने से उस प्रोग्राम का कारण हो सकता है जो इसे खराबी के लिए उपयोग करता है।
यह ट्यूटोरियल बताता है कि शेल पुनर्निर्देशन और
truncate
कमांड का उपयोग करके लिनक्स सिस्टम में फ़ाइलों को शून्य आकार में कैसे
truncate
दिया जाए।
शैल पुनर्निर्देशन
फ़ाइलों को अलग करने के लिए सबसे आसान और सबसे अधिक उपयोग की जाने वाली विधि
>
शेल पुनर्निर्देशन ऑपरेटर का उपयोग करना है।
पुनर्निर्देशन का उपयोग करते हुए फ़ाइलों को छोटा करने का सामान्य प्रारूप है:
: > filename
चलो आज्ञा को तोड़ते हैं:
-
:
कोलन का मतलबtrue
और कोई आउटपुट नहीं देता है। पुनर्निर्देशन ऑपरेटर>
दिए गए फ़ाइल के पूर्ववर्ती कमांड के आउटपुट को रीडायरेक्ट करता है।filename
, वह फ़ाइल जिसे आप छोटा करना चाहते हैं।
यदि फ़ाइल मौजूद है, तो इसे शून्य पर काट दिया जाएगा। अन्यथा, फ़ाइल बनाई जाएगी।
इसके बजाय
:
एक और कमांड का उपयोग कर सकते हैं जो कोई आउटपुट नहीं देता है।
/dev/null
डिवाइस की सामग्री को आउटपुट करने के लिए
cat
कमांड का उपयोग करने का एक उदाहरण यहां दिया गया है, जो केवल एंड-ऑफ-द-फाइल फाइल लौटाता है:
cat /dev/null > filename
एक और कमांड जिसका उपयोग किया जा सकता है वह है
echo
।
-n
विकल्प बताता है कि
echo
एक नई रेखा को नहीं जोड़ सकती है:
echo -n > filename
अधिकांश आधुनिक गोले जैसे बैश या ज़श पर आप पुनर्निर्देशन चिन्ह और उपयोग से पहले कमांड को छोड़ सकते हैं:
> filename
किसी फ़ाइल को छोटा करने में सक्षम होने के लिए, आपको फ़ाइल पर लिखने की अनुमति होनी चाहिए। आमतौर पर, आप इसके लिए
sudo
उपयोग करते हैं, लेकिन उन्नत रूट विशेषाधिकार पुनर्निर्देशन पर लागू नहीं होते हैं। यहाँ एक उदाहरण है:
sudo: > /var/log/syslog
bash: /var/log/syslog: Permission denied
ऐसे कई समाधान हैं जो
sudo
साथ पुनर्निर्देशन की अनुमति देते हैं। पहला विकल्प sudo के साथ एक नया शेल चला सकता है और
-c
फ्लैग का उपयोग करके उस शेल के अंदर एक कमांड निष्पादित करता है:
sudo sh -c '> filename'
एक अन्य विकल्प
tee
कमांड पर आउटपुट को पाइप करना है,
tee
विशेषाधिकारों को
sudo
साथ
sudo
, और खाली आउटपुट को किसी फाइल में लिखना है:
truncate
कमांड
truncate
एक कमांड-लाइन उपयोगिता है जो आपको किसी फ़ाइल के आकार को दिए गए आकार में सिकोड़ने या विस्तारित करने की अनुमति देता है।
truncate
कमांड के साथ फ़ाइलों को शून्य आकार में ट्रंक करने के लिए सामान्य सिंटैक्स निम्नानुसार है:
truncate -s 0 filename
-s 0
विकल्प फ़ाइल का आकार शून्य पर सेट करता है।
उदाहरण के लिए, Nginx पहुंच लॉग को खाली करने के लिए आप उपयोग करेंगे:
sudo truncate -s 0 /var/log/nginx/access.log
सभी लॉग फ़ाइलें खाली करें
समय के साथ, आपकी डिस्क ड्राइव बहुत बड़ी लॉग फ़ाइलों के साथ डिस्क स्थान की बड़ी मात्रा में बंद हो सकती है।
निम्न आदेश
/var/log
Log
/var/log
निर्देशिका के तहत ".log" के साथ समाप्त होने वाली फ़ाइलों को खाली करेगा:
sudo truncate -s 0 /var/log/**/*.log
एक बेहतर विकल्प
logrotate
टूल के साथ लॉग फ़ाइलों को घुमाना, संपीड़ित करना और निकालना होगा।
निष्कर्ष
लिनक्स में किसी फ़ाइल को छोटा करने के लिए फ़ाइल नाम के बाद पुनर्निर्देशन ऑपरेटर
>
का उपयोग करें।
फ़ाइलों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, फ़ाइलों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, फ़ाइलों का उपयोग करने के लिए कैसे करें OneDrive

OneDrive का उपयोग कैसे करें? अपने विंडोज पीसी का उपयोग करके OneDrive में साझा फ़ोल्डरों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, उपयोग करने और साझा फ़ोल्डरों को सिंक करने का तरीका जानें।
खाली फ़ोल्डर क्लीनर: विंडोज़ में खाली फ़ोल्डर और खाली फ़ाइलें हटाएं

खाली फ़ोल्डर क्लीनर विंडोज के लिए सबसे अच्छा मुफ्त सॉफ्टवेयर है जो उपयोगकर्ता को मदद करता है कंप्यूटर प्रदर्शन को बढ़ाने के लिए खाली फ़ाइलों और फ़ोल्डरों को हटाएं और अवांछित अव्यवस्था साफ़ करें
विंडोज़ में मास्टर बूट रिकॉर्ड (एमबीआर) को पुनर्स्थापित करें, ठीक करें, ठीक करें, मरम्मत करें, ठीक करें, पुनर्निर्माण या मरम्मत कैसे करें Bootrec.exe उपकरण का उपयोग कर विंडोज 10/8/7 में मास्टर बूट रिकॉर्ड या एमबीआर। कंप्यूटर में बूट समस्याएं होने में सहायक।

बूट समस्याओं को ठीक करने के लिए प्रभावी समस्या निवारण चरणों में से एक है