આ પરવાનગી તેઓ યુનિક્સની દુનિયામાં એક રસપ્રદ વિષય છે અને આ પ્રકારની operatingપરેટિંગ સિસ્ટમની સૌથી મૂલ્યવાન વિચિત્રતા છે. લિનક્સ સિસ્ટમની ડિરેક્ટરીઓ અને ફાઇલો માટે મોડ્સની આ સિસ્ટમનો અમલ કરે છે, અને તે છે કે અમે અન્ય સુરક્ષા સ્તરો જેવા કે કેટલાક ફાઇલ સિસ્ટમ્સ લાગુ કરેલા વિસ્તૃત લક્ષણો, અથવા controlક્સેસ નિયંત્રણ સૂચિ અથવા એસીએલ જેવા અન્ય પ્રકારની સુરક્ષા સિસ્ટમ્સ સાથે પૂરક થઈ શકીએ છીએ.
કેટલાક લેખોમાં અમે સ્થિતિઓ અથવા પરવાનગી વિશે વાત કરી છે, તમે તેમને ક whateverલ કરવા માંગો છો, અને ચોક્કસ તમે પહેલેથી જ જાણતા હશો કે અમે તે પરવાનગીઓ જોઈ શકીએ છીએ જે અમારી ડિરેક્ટરીઓ અને ફાઇલો સરળ આદેશ સાથે ls -l, પરંતુ કન્સોલ આપણને અક્ષરોનું સ્વરૂપ બતાવશે, જેમ આપણે પહેલાથી જાણીએ છીએ. બીજી બાજુ, અમે chmod આદેશનો ઉપયોગ કરીને આ પરવાનગીઓને સુધારવા માટે આ સમાન સંકેત અથવા અષ્ટલનો ઉપયોગ પણ કરી શકીએ છીએ, કેમ કે તમે પહેલેથી જ જાણો છો ... પરંતુ જો આપણે મંજૂરીઓ અષ્ટલ સ્વરૂપમાં સૂચિબદ્ધ કરવા માંગતા હોય તો શું થાય છે?
સારું, ક્રમમાં અષ્ટ સંકેત જુઓ આપણે જુદી જુદી પ્રક્રિયાઓનો ઉપયોગ કરી શકીએ છીએ, જોકે એક સરળ સ્ટેટ આદેશ દ્વારા છે:
stat /etc/passwd
પહેલાનાં આદેશ સાથે આપણે આ વિશિષ્ટ ફાઇલ વિશે ઘણી માહિતી જોશું, ઉદાહરણમાં / etc / passwd માં. પરંતુ જો આપણે ફક્ત અથવા જોવું હોય તો અષ્ટલ ફોર્મેટમાં પરવાનગી, તમે ઉપયોગ કરી શકો છો:
stat -c '%a' /etc/passwd
વચ્ચે બંધારણો અને શક્યતાઓ ઉપલબ્ધ છે, જે તમે મેન સ્ટેટ સાથે જોઈ શકો છો, ત્યાં અક્ષરો સાથેનું ફોર્મેટ જોવા માટે% A, અને સંપૂર્ણ આઉટપુટને ફિલ્ટર કરવા માટેના ઘણા બધા વિકલ્પો છે અને જો આપણે કંઈપણ સ્પષ્ટ કરતા નથી, તો ફક્ત કેટલાક ક્ષેત્રો બતાવવામાં આવે છે. ઉદાહરણ તરીકે, જો આપણે ફાઇલ અથવા ડિરેક્ટરીની પરવાનગી અથવા યુનિક્સ સ્થિતિઓ જોવાની બંને રીત બતાવવા માંગતા હોય, તો આપણે આ આદેશનો ઉપયોગ કરી શકીએ:
stat -c '%A %a' /etc/passwd
અને તેથી અમે બંને પ્રમાણભૂત આઉટપુટમાં મેળવીશું ...