ಉಚಿತ chmod ಅನುಮತಿಗಳ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಓಕ್ಟಲ್ ಮೌಲ್ಯ (755), ಸಿಂಬಾಲಿಕ್ ಸಂಕೇತ (rwxr-xr-x), ಮತ್ತು ನಿಖರ chmod ಕಮಾಂಡ್ ಪಡೆಯಲು ಮಾಲೀಕ, ಗುಂಪು, ಮತ್ತು ಇತರರಿಗೆ Unix ಫೈಲ್ ಅನುಮತಿಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಿ.
| ಓದಿ | ಬರೆಯಿರಿ | ಎಕ್ಸಿಕ್ಯೂಟ್ | ಮೌಲ್ಯ | |
|---|---|---|---|---|
| ಮಾಲೀಕ | 7 | |||
| ಗುಂಪು | 5 | |||
| ಇತರೆ | 5 |
$ chmod 755 ಫೈಲ್ ಹೆಸರು
ಸಾಮಾನ್ಯ ಪ್ರೀಸೆಟ್ಗಳು
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಈ ಟೂಲ್ ಕೈಯಿಂದ ಬರೆದ, ಸಂಪೂರ್ಣ ಕ್ಲೈಂಟ್-ಸೈಡ್ Unix ಅನುಮತಿಗಳ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಆಗಿದೆ — ಯಾವುದೇ ಲೈಬ್ರರಿಗಳಿಲ್ಲ, ಸರ್ವರ್ ಇಲ್ಲ. ಇದು ಪ್ರತಿ ಅನುಮತಿಯನ್ನು React ಸ್ಥಿತಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ನಲ್ಲಿ ಬೂಲಿಯನ್ ಆಗಿ ಮಾದರಿಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ನೇರ ಬಿಟ್ವೈಸ್ ಅಂಕಗಣಿತ ಬಳಸಿ ಆಕ್ಟಲ್, ಸಾಂಕೇತಿಕ, ಮತ್ತು ls -l ಫಾರ್ಮ್ಯಾಟ್ಗಳ ನಡುವೆ ಪರಿವರ್ತಿಸುತ್ತದೆ.
- 1ಚೆಕ್ಬಾಕ್ಸ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿಸುತ್ತದೆಒಂಬತ್ತು ಓದು/ಬರೆಹ/ಕಾರ್ಯಗತ ಚೆಕ್ಬಾಕ್ಸ್ಗಳಲ್ಲಿ (ಮಾಲೀಕ, ಗುಂಪು, ಇತರ) ಪ್ರತಿಯೊಂದೂ React ಸ್ಥಿತಿ ಆಬ್ಜೆಕ್ಟ್ನಲ್ಲಿ ಬೂಲಿಯನ್ ಟಾಗಲ್ ಮಾಡುತ್ತದೆ. ವಿಶೇಷ ಬಿಟ್ಗಳು — setuid, setgid, ಮತ್ತು sticky — ಸಮಾನಾಂತರ ಸ್ಥಿತಿ ಆಬ್ಜೆಕ್ಟ್ನಲ್ಲಿ ಪ್ರತ್ಯೇಕವಾಗಿ ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾಗುತ್ತದೆ.
- 2ಬಿಟ್ವೈಸ್ ಅಂಕಗಣಿತ ಆಕ್ಟಲ್ ಲೆಕ್ಕಹಾಕುತ್ತದೆoctalFor() ಫಂಕ್ಷನ್ r=4, w=2, x=1 ಎಂಬ ನಿಗದಿತ ತೂಕಗಳನ್ನು ಬಳಸಿ ಪ್ರತಿ ಗುಂಪಿಗೆ ಸಕ್ರಿಯ ಅನುಮತಿ ಮೌಲ್ಯಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ. ಮೂರು ಗುಂಪು ಅಂಕೆಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಯಾವುದೇ ವಿಶೇಷ ಬಿಟ್ ಸೆಟ್ ಆಗಿದ್ದರೆ, ನಾಲ್ಕನೇ ಮುಂಚೂಣಿ ಅಂಕೆ (setuid=4, setgid=2, sticky=1) ಸೇರಿಸಲಾಗುತ್ತದೆ.
- 3ಬೈಡೈರೆಕ್ಷನಲ್ ಪಾರ್ಸಿಂಗ್ ಎಲ್ಲಾ ಇನ್ಪುಟ್ಗಳನ್ನು ಸಿಂಕ್ ಮಾಡುತ್ತದೆ3- ಅಥವಾ 4-ಅಂಕಿಯ ಆಕ್ಟಲ್ ಸಂಖ್ಯೆ ಟೈಪ್ ಮಾಡುವುದು parseOctal() ಅನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ, ಇದು ಬಿಟ್ವೈಸ್ AND ಬಳಸಿ ಪ್ರತಿ ಅಂಕೆಯನ್ನು ಅನುಮತಿ ಬೂಲಿಯನ್ಗಳಾಗಿ ವಿಭಜಿಸಿ ಚೆಕ್ಬಾಕ್ಸ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ನವೀಕರಿಸುತ್ತದೆ. ls -l ಸಾಲನ್ನು ಪೇಸ್ಟ್ ಮಾಡುವುದು parseLsPerms() ಅನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ, ಇದು 9-ಅಕ್ಷರ ಅನುಮತಿ ಸ್ಟ್ರಿಂಗ್ ಹೊರತೆಗೆಯಲು ರೆಗ್ಯುಲರ್ ಎಕ್ಸ್ಪ್ರೆಶನ್ ಬಳಸಿ setuid/setgid/sticky ಗಾಗಿ s, S, t, ಮತ್ತು T ನಂತಹ ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು ಡಿಕೋಡ್ ಮಾಡುತ್ತದೆ.
- 4chmod ಆಜ್ಞೆಯನ್ನು ಜೋಡಿಸಿ ನಕಲಿಸಲಾಗಿದೆಅಂತಿಮ chmod ಆಜ್ಞೆಯನ್ನು ಸ್ಟ್ರಿಂಗ್ ಇಂಟರ್ಪೊಲೇಶನ್ ಮೂಲಕ ನಿರ್ಮಿಸಲಾಗುತ್ತದೆ — ಆಕ್ಟಲ್ ಮೋಡ್ ಅಥವಾ ಸಾಂಕೇತಿಕ ಮೋಡ್ (u=rwx,g=rx,o=rx ರೂಪ) — ಐಚ್ಛಿಕ -R ಫ್ಲ್ಯಾಗ್ ಮತ್ತು ಗುರಿ ಫೈಲ್ಹೆಸರಿನೊಂದಿಗೆ. ನಕಲಿಸಿ ಕ್ಲಿಕ್ ಮಾಡುವುದು navigator.clipboard.writeText() ಮೂಲಕ ಆಜ್ಞೆಯನ್ನು ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ಬರೆಯುತ್ತದೆ, ಇದು ಯಾವುದೇ ನೆಟ್ವರ್ಕ್ ಕರೆ ಇಲ್ಲದೆ ಸ್ಥಳೀಯವಾಗಿ ನಡೆಯುತ್ತದೆ.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
ಟೈಮ್ಸ್ಟ್ಯಾಂಪ್ ಪರಿವರ್ತಕ
Unix ಟೈಮ್ಸ್ಟ್ಯಾಂಪ್ಗಳನ್ನು ಓದಬಲ್ಲ ದಿನಾಂಕಗಳಿಗೆ ಮತ್ತು ಪ್ರತಿಯಾಗಿ ಪರಿವರ್ತಿಸಿ. UTC ಮತ್ತು ಸ್ಥಳೀಯ ಸಮಯ, ಸೆಕೆಂಡುಗಳು ಮತ್ತು ಮಿಲಿಸೆಕೆಂಡುಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ಸಂಖ್ಯೆ ಬೇಸ್ ಪರಿವರ್ತಕ
ಬೈನರಿ, ಆಕ್ಟಲ್, ದಶಮಾಂಶ, ಮತ್ತು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ನಡುವೆ ಸಂಖ್ಯೆಗಳನ್ನು ಪರಿವರ್ತಿಸಿ. ಬಿಟ್-ಗಾತ್ರ ಹೊಂದಾಣಿಕೆ ಮತ್ತು ಗುಂಪುಗೂಡಿಸಿದ ಬೈನರಿ ಔಟ್ಪುಟ್ ತಕ್ಷಣ ನೋಡಿ.
ICS ಕ್ಯಾಲೆಂಡರ್ ಜನರೇಟರ್
Apple Calendar, Outlook, Google ಸೇರಿದಂತೆ ಯಾವುದೇ ಆ್ಯಪ್ಗಾಗಿ .ics ಕ್ಯಾಲೆಂಡರ್ ಆಹ್ವಾನಗಳನ್ನು ರಚಿಸಿ. ಬಹು ಈವೆಂಟ್ಗಳು, ಪುನರಾವರ್ತನೆ, ಮತ್ತು ಜ್ಞಾಪನೆಗಳನ್ನು ಸೇರಿಸಿ. ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.