chmod कैलकुलेटर
Unix फ़ाइल अनुमतियों को ऑक्टल और सिंबॉलिक (rwx) के बीच कन्वर्ट करें।
आपके अनुमति मान आपके browser में स्थानीय रूप से संसाधित होते हैं और कुछ भी सर्वर पर अपलोड नहीं होता।
रेपो सेट कर रहे हैं? .gitignore जनरेटर आज़माएँ।
chmod कैलकुलेटर के बारे में
यह chmod कैलकुलेटर Unix और Linux फ़ाइल अनुमतियों को octal और symbolic rwx नोटेशन के बीच बदलता है, बिना आपको गणित याद किए। owner, group और others के लिए read, write और execute चेकबॉक्स टॉगल करें और तुरंत मिलता-जुलता octal मान (जैसे 644 या 755), symbolic स्ट्रिंग (rw-r--r--), और टर्मिनल में पेस्ट करने योग्य सटीक chmod कमांड देखें। आप सीधे कोई octal संख्या टाइप भी कर सकते हैं और अनुमति ग्रिड को रियल-टाइम में बदलते देख सकते हैं। यह डेवलपर्स, sysadmins और DevOps इंजीनियरों के लिए बना है जो सर्वर, deploy स्क्रिप्ट, SSH कुंजियों और वेब डायरेक्टरीज़ पर फ़ाइल मोड सेट करते हैं; chmod 644 का अर्थ समझने या शुरू से unix फ़ाइल अनुमति स्ट्रिंग बनाने के लिए यह एक त्वरित संदर्भ भी है। सब कुछ पूरी तरह आपके browser में चलता है, इसलिए आपका इनपुट स्थानीय रूप से संसाधित होता है और कभी आपके डिवाइस से बाहर नहीं जाता।
विशेषताएँ
- owner, group और others के लिए read, write और execute हेतु इंटरैक्टिव अनुमति ग्रिड
- octal (जैसे 755) और symbolic rwx नोटेशन के बीच लाइव दो-तरफ़ा रूपांतरण
- ग्रिड को तुरंत भरने के लिए सीधे octal मान टाइप करें
- आपकी लक्षित फ़ाइल के लिए कॉपी-तैयार chmod कमांड बनाता है
- rwxr-xr-x जैसी पूर्ण 9-अक्षर symbolic अनुमति स्ट्रिंग दिखाता है
- मानक और विशेष मोड के लिए 3-अंकीय और 4-अंकीय octal इनपुट का समर्थन करता है
- चेकबॉक्स टॉगल करते ही परिणाम लाइव अपडेट होते हैं, कोई submit चरण नहीं
chmod कैलकुलेटर का उपयोग कैसे करें
- जो एक्सेस आप चाहते हैं उससे मिलान के लिए owner, group और others हेतु read, write और execute बॉक्स चेक करें।
- ग्रिड के नीचे दिखाया गया परिणामी octal मान और symbolic rwx स्ट्रिंग पढ़ें।
- या ग्रिड को स्वतः अपडेट करने के लिए Octal फ़ील्ड में 644 जैसी कोई octal संख्या टाइप करें।
- बनाई गई chmod कमांड कॉपी करें और अपनी लक्षित फ़ाइल पर अपने टर्मिनल में चलाएँ।
उदाहरण
इनपुट
rw-r--r--
आउटपुट
644
chmod 644 file
symbolic owner read/write के साथ group और others read-only octal 644 में मैप होता है।
सामान्य त्रुटियाँ और समस्या निवारण
- octal फ़ील्ड में 7 से ऊपर का अंक टाइप करना, जैसे 844। — प्रत्येक अनुमति अंक 0-7 होना चाहिए क्योंकि यह read (4), write (2) और execute (1) का योग है। 644 या 755 जैसे मान उपयोग करें।
- symbolic आउटपुट में d या - जैसे अग्रणी फ़ाइल-प्रकार अक्षर की अपेक्षा करना। — यह टूल केवल 9-अक्षर अनुमति स्ट्रिंग (rwxr-xr-x) दिखाता है। ls -l का अग्रणी प्रकार फ़्लैग chmod मोड का हिस्सा नहीं है।
- 777 को वेब फ़ाइलों के लिए सुरक्षित डिफ़ॉल्ट मानना। — 777 सभी को write और execute देता है, जो एक सुरक्षा जोखिम है। अधिकांश मामलों में फ़ाइलों के लिए 644 और डायरेक्टरीज़ या स्क्रिप्ट के लिए 755 उपयोग करें।
- 4-अंकीय मोड पेस्ट करना और अग्रणी अंक को नज़रअंदाज़ करना। — अग्रणी अंक setuid, setgid और sticky bit को कवर करता है। यह कैलकुलेटर अंतिम तीन अनुमति अंकों पर केंद्रित है, इसलिए विशेष bits अलग से सत्यापित करें।
- यह सोचना कि chmod 644 स्क्रिप्ट को non-executable क्यों छोड़ देता है। — 644 में कोई execute bit नहीं है। 755 (rwxr-xr-x) उपयोग करें ताकि owner स्क्रिप्ट चला सके जबकि group और others इसे read और execute कर सकें।
अक्सर पूछे जाने वाले प्रश्न
- chmod कैलकुलेटर क्या है और यह क्या करता है?
- chmod कैलकुलेटर Unix फ़ाइल अनुमतियों को octal संख्याओं (जैसे 644) और symbolic rwx नोटेशन (जैसे rw-r--r--) के बीच बदलता है। यह सटीक chmod कमांड भी बनाता है ताकि आप अपने टर्मिनल में मोड लागू कर सकें।
- chmod 644 का क्या अर्थ है?
- 644 owner को read और write (rw-) देता है, और group तथा others को read-only (r--)। chmod कैलकुलेटर में यह symbolic स्ट्रिंग rw-r--r-- के रूप में दिखता है, जो सामान्य फ़ाइलों के लिए आम है।
- मैं rwxr-xr-x जैसी symbolic अनुमतियों को octal में कैसे बदलूँ?
- ग्रिड में मिलते-जुलते read, write और execute बॉक्स टॉगल करें और chmod कैलकुलेटर octal मान दिखाता है, इस मामले में 755। प्रत्येक अंक read (4), write (2) और execute (1) का योग है।
- मुझे 755 बनाम 644 कब उपयोग करना चाहिए?
- डायरेक्टरीज़ और executable स्क्रिप्ट के लिए 755 उपयोग करें ताकि उनमें प्रवेश किया जा सके या चलाया जा सके, और सामान्य फ़ाइलों के लिए 644 जो executable नहीं होनी चाहिए। कैलकुलेटर दोनों के लिए सटीक chmod कमांड बनाता है।
- क्या chmod कैलकुलेटर setuid, setgid या sticky bit संभालता है?
- यह मानक owner, group और others अनुमतियों पर केंद्रित है। आप 4-अंकीय octal मान दर्ज कर सकते हैं, पर विशेष-bit अग्रणी अंक की अलग से पुष्टि करनी चाहिए।
- क्या chmod कैलकुलेटर में मेरा अनुमति इनपुट निजी रहता है?
- हाँ। chmod कैलकुलेटर पूरी तरह आपके browser में चलता है, इसलिए आप जो मान दर्ज करते हैं वे स्थानीय रूप से संसाधित होते हैं और कभी आपके डिवाइस से बाहर नहीं जाते।
संबंधित टूल
सभी ArrayKit टूल