सबसे पहले, सब कुछ जड़ के रूप में निष्पादित करना बंद करो । आपको वास्तव में ऐसा करने की आवश्यकता नहीं है। केवल साथ व्यक्तिगत आदेश चलाएँ sudo
अगर आप की जरूरत है। यदि एक सामान्य कमांड सुडो के बिना काम नहीं करता है, तो बस कॉल करें sudo !!
फिर से निष्पादित करने के लिए।
यदि आप के बारे में पागल हैं rm
, mv
और रूट के रूप में चल रहे अन्य संचालन, आप अपने शेल की कॉन्फ़िगरेशन फ़ाइल में निम्न उपनाम जोड़ सकते हैं:
[ $UID = 0 ] && \
alias rm='rm -i' && \
alias mv='mv -i' && \
alias cp='cp -i'
ये सभी आपको पुष्टि के लिए संकेत देंगे ( -i
) किसी फ़ाइल को हटाने या किसी मौजूदा फ़ाइल को अधिलेखित करने से पहले, क्रमशः, लेकिन केवल यदि आप कर रहे हैं root
(आईडी 0 के साथ उपयोगकर्ता)।
हालांकि यह भी आदत नहीं है। यदि आप कभी भी अपने आप को एक ऐसी प्रणाली पर काम करते हुए पाते हैं जो आपको हर चीज के लिए प्रेरित नहीं करती है, तो हो सकता है कि आप बिना सूचना दिए सामान को हटा दें। गलतियों से बचने का सबसे अच्छा तरीका यह है कि आप कभी भी जड़ के रूप में न चलें और सोचें कि जब आप उपयोग कर रहे हैं तो वास्तव में क्या कर रहे हैं sudo
।