ஒரு கோப்பின் அனுமதிகளை ஆக்டல் வடிவத்தில் காணலாம்

அனுமதிகள்

http://www.cellbiol.com/bioinformatics_web_development/chapter-2-the-linux-operating-system-setting-up-a-linux-web-server/the-linux-filesystem/

தி அனுமதிகள் அவை யூனிக்ஸ் உலகில் மிகவும் சுவாரஸ்யமான தலைப்பு மற்றும் இந்த வகை இயக்க முறைமையின் மிகவும் மதிப்புமிக்க தனித்துவங்களில் ஒன்றாகும். கணினியின் கோப்பகங்கள் மற்றும் கோப்புகளுக்கான இந்த முறையை லினக்ஸ் செயல்படுத்துகிறது, மேலும் சில கோப்பு முறைமைகள் செயல்படுத்தும் நீட்டிக்கப்பட்ட பண்புக்கூறுகள் அல்லது அணுகல் கட்டுப்பாட்டு பட்டியல்கள் அல்லது ஏசிஎல் போன்ற பிற வகையான பாதுகாப்பு அமைப்புகள் போன்ற பிற பாதுகாப்பு அடுக்குகளுடன் நாம் பூர்த்தி செய்யலாம்.

சில கட்டுரைகளில், நீங்கள் முறைகள் அல்லது அனுமதிகள் பற்றிப் பேசினோம், நீங்கள் எதை அழைக்க விரும்புகிறீர்கள், நிச்சயமாக எங்கள் அனுமதிகளை நாங்கள் காண முடியும் என்பதை நீங்கள் ஏற்கனவே அறிவீர்கள் கோப்பகங்கள் மற்றும் கோப்புகள் ls -l என்ற எளிய கட்டளையுடன், ஆனால் கன்சோலில் இது ஏற்கனவே நமக்குத் தெரிந்த எழுத்துக்களின் வடிவத்தைக் காண்பிக்கும். மறுபுறம், chmod கட்டளையைப் பயன்படுத்தி இந்த அனுமதிகளை மாற்றியமைக்க இதே குறியீட்டை அல்லது ஆக்டலைப் பயன்படுத்தலாம், உங்களுக்கு ஏற்கனவே தெரியும் ... ஆனால் அனுமதிகளை ஆக்டல் வடிவத்தில் பட்டியலிட விரும்பினால் என்ன ஆகும்?

சரி, பொருட்டு ஆக்டல் குறியீட்டைக் காண்க நாம் வெவ்வேறு நடைமுறைகளைப் பயன்படுத்தலாம், இருப்பினும் எளிமையான ஒன்று ஸ்டேட் கட்டளை மூலம்:

stat /etc/passwd

முந்தைய கட்டளையுடன், இந்த குறிப்பிட்ட கோப்பைப் பற்றிய நிறைய தகவல்களை, எடுத்துக்காட்டாக / etc / passwd இல் பார்ப்போம். ஆனால் நாம் o பயன்முறையைப் பார்க்க விரும்பினால் ஆக்டல் வடிவத்தில் அனுமதிகள், நீங்கள் பயன்படுத்தலாம்:

stat -c '%a' /etc/passwd

இடையே வடிவங்கள் மற்றும் சாத்தியங்கள் கிடைக்கிறது, இது மேன் ஸ்டேட்டுடன் நீங்கள் காணலாம், எழுத்துக்களுடன் வடிவமைப்பைக் காண% A, மற்றும் முழுமையான வெளியீட்டை வடிகட்ட பல விருப்பங்கள் உள்ளன, நாங்கள் எதையும் குறிப்பிடவில்லை என்றால் பெறப்பட்ட சில புலங்களை மட்டுமே காண்பிக்கும். எடுத்துக்காட்டாக, ஒரு கோப்பு அல்லது கோப்பகத்தின் அனுமதிகள் அல்லது யூனிக்ஸ் முறைகளைக் காணும் இரு வழிகளையும் காட்ட விரும்பினால், இந்த மற்ற கட்டளையைப் பயன்படுத்தலாம்:

stat -c '%A %a' /etc/passwd

எனவே இரண்டையும் நிலையான வெளியீட்டில் பெறுவோம் ...


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.