Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 2
  • 380

W życiu podczas ustawiania uprawnień zazwyczaj korzysta się z notacji liczbowej typu chmod 750, chmod 711 itp.

W różnej maści dokumentacjach również występuje ten format, a nie opisowy typu chmod u+rwx,g=rx,o-rwx

 

Komenda "ls" wyświetla uprawnienia natomiast w notacji właśnie opisowej. Szukałem w manualu jak to zmienić, ale chyba się nie da.

Jest jakaś inna opcja by wyświetlić uprawnienia liczbowo?

Uczestnik szkolenia
  • Zapytał
  • @ Uczestnik szkolenia | 13.03.2014
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 6

Dla osób z doświadczeniem w w/w systemach notacja liczbowa jest rzeczywiście "bardziej oczywista" i częściej używana.

Aby wyświetlić uprawnienia na pliku w formie liczbowej, można użyć komendy: stat

 

[root@host1 ~]# stat /etc/passwd
  File: `/etc/passwd'
  Size: 1551            Blocks: 8          IO Block: 4096   zwykły plik
Device: fd00h/64768d    Inode: 139680      Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2014-03-12 06:02:01.609000487 +0100
Modify: 2013-12-20 18:05:10.882999975 +0100
Change: 2013-12-20 18:05:10.882999975 +0100
[root@host1 ~]# 

 

aby wyświetlić tylko uprawnienia bez dodatkowych informacji, można użyć:

 

[root@host1 ~]# stat --printf=%a /etc/passwd
644[root@host1 ~]#

 

 

  • Odpowiedział
  • @ | 13.03.2014
  • TRENER MODERATOR ALTKOM AKADEMII
Komentarze