मोफत chmod परवानगी कॅल्क्युलेटर
मालक, गट आणि इतरांसाठी Unix फाइल परवानग्या टॉगल करून ऑक्टल व्हॅल्यू (755), सिम्बॉलिक नोटेशन (rwxr-xr-x) आणि नेमकी chmod कमांड मिळवा.
| वाचा | लिहा | कार्यान्वित करा | मूल्य | |
|---|---|---|---|---|
| मालक | 7 | |||
| गट | 5 | |||
| इतर | 5 |
$ chmod 755 फाइलनेम
सामान्य प्रीसेट्स
हे कसे कार्य करते
हे साधन गराज-लिहिलेले, पूर्णपणे क्लायंट-साइड Unix permissions कॅल्क्युलेटर आहे — लायब्ररी, सर्व्हर नाही. ते प्रत्येक permission ला React state matrix मध्ये boolean म्हणून मॉडेल करते आणि थेट bitwise अंकगणित वापरून octal, symbolic आणि ls -l फॉरमॅट्समध्ये रूपांतरित करते.
- 1Checkbox matrix state सेट करतेनऊ वाचा/लिहा/चालवा checkboxes (owner, group, other) पैकी प्रत्येक React state ऑब्जेक्टमध्ये boolean टॉगल करते. विशेष bits — setuid, setgid आणि sticky — एका समांतर state ऑब्जेक्टमध्ये वेगळे ट्रॅक केले जातात.
- 2Bitwise अंकगणित octal मोजतेoctalFor() फंक्शन निश्चित वजन r=4, w=2, x=1 वापरून प्रत्येक ग्रुपसाठी सक्रिय permission मूल्ये जोडते. तीन ग्रुप अंक जोडले जातात, आणि कोणताही विशेष bit सेट असल्यास, चौथा आघाडीचा अंक (setuid=4, setgid=2, sticky=1) आधी जोडला जातो.
- 3द्वि-दिशात्मक पार्सिंग सर्व इनपुट्स सिंक करते3- किंवा 4-अंकी octal संख्या टाइप केल्याने parseOctal() ट्रिगर होते, जो प्रत्येक अंकाला परत permission booleans मध्ये विघटित करण्यासाठी आणि checkbox matrix अपडेट करण्यासाठी bitwise AND वापरतो. ls -l ओळ पेस्ट केल्याने parseLsPerms() ट्रिगर होते, जो 9-अक्षरी permission स्ट्रिंग काढण्यासाठी regex वापरतो आणि setuid/setgid/sticky साठी s, S, t, T सारखे विशेष अक्षरे डीकोड करतो.
- 4chmod कमांड एकत्र आणि कॉपी केली जातेअंतिम chmod कमांड स्ट्रिंग interpolation द्वारे तयार होते — octal मोड किंवा symbolic मोड (u=rwx,g=rx,o=rx स्वरूप) — पर्यायी -R फ्लॅग आणि लक्ष्य फाइलनेमसह. Copy क्लिक केल्याने navigator.clipboard.writeText() द्वारे कमांड clipboard वर लिहिली जाते, जी नेटवर्क कॉलशिवाय स्थानिक पातळीवर चालते.
संबंधित साधने
टाइमस्टॅम्प कन्व्हर्टर
Unix टाइमस्टॅम्पला वाचनीय तारखांमध्ये आणि उलट रूपांतरित करा. UTC आणि लोकल वेळ, सेकंद आणि मिलिसेकंदला समर्थन देते.
नंबर बेस कन्व्हर्टर
बायनरी, ऑक्टल, दशांश आणि हेक्साडेसिमल यांच्यात संख्या रूपांतरित करा. बिट-साइज फिट आणि ग्रुप्ड बायनरी आउटपुट त्वरित पहा.
ICS कॅलेंडर जनरेटर
Apple Calendar, Outlook, Google यांसारख्या कोणत्याही अॅपसाठी .ics कॅलेंडर इनव्हाइट तयार करा. अनेक इव्हेंट, पुनरावृत्ती आणि स्मरणपत्रे जोडा. पूर्णपणे तुमच्या ब्राउझरमध्ये चालते.