Come puoi vedere, sono -rw-r--r--
e così via. Vorrei cambiarlo in 644
o 755
. Come potrei fare per cambiarlo? (Per favore, questa non è una domanda su sudo chown
.)
Per modificare la visualizzazione del permesso di file sul sistema ottale, è necessario modificare il comando ls. C'è un bel tutorial qui: link
in breve: modifica il profilo per la tua shell, per esempio
nano ~/.profile
e inserisci
alias lso="ls -alG | awk '{k=0;for(i=0;i<=8;i++)k+=((substr(\,i+2,1)~/[rwx]/)*2^(8-i));if(k)printf(\" %0o \",k);print}'"
ricarica il file di configurazione con
source ~/.profile
e hai il nuovo tipo di visualizzazione con il comando lso
Ecco un'altra soluzione che elenca il tipo di file numerico, i bit di autorizzazione in formato ottale, numero di link, utente, gruppo, dimensione in byte, data di modifica espansa e nome file.
stat -f '%2Hp %Mp%Lp %4l %10Su %8Sg %12z %22Sm %N' ./*
come alias
alias lss="stat -f '%2Hp %Mp%Lp %4l %10Su %8Sg %12z %22Sm %N'"
lss /*
4 0775 41 root admin 1462 Jun 6 08:29:33 2016 /Applications
4 0775 14 root admin 578 Jun 17 12:23:47 2012 /Developer
4 1775 55 root admin 1938 May 9 16:52:58 2013 /Library
4 0755 2 root wheel 68 Apr 7 21:08:43 2010 /Network
4 0755 3 root wheel 136 Dec 19 10:51:54 2011 /System
4 0755 4 root admin 170 Sep 22 08:02:08 2013 /Users
4 1777 2 root admin 136 Jul 31 06:30:19 2016 /Volumes
4 0755 2 root wheel 1394 Oct 2 14:54:37 2014 /bin
4 1775 2 root admin 68 Apr 7 21:08:43 2010 /cores
4 0555 3 root wheel 4233 Jul 31 06:29:57 2016 /dev
12 0755 1 root admin 12 Jun 28 09:52:06 2014 /etc
4 0555 2 root wheel 1 Jul 31 06:30:18 2016 /home
10 0644 1 root wheel 20828964 Jun 7 19:35:53 2011 /mach_kernel
4 0555 2 root wheel 1 Jul 31 06:30:18 2016 /net
4 0755 4 root wheel 136 Aug 19 17:49:09 2013 /opt
4 0755 6 root wheel 204 Dec 19 08:59:57 2011 /private
4 0755 2 root wheel 2278 Sep 13 15:51:09 2013 /sbin
12 0755 1 root admin 12 Jun 28 09:51:05 2014 /tmp
4 0755 13 root admin 476 Aug 2 11:26:46 2016 /usr
12 0755 1 root admin 12 Jun 28 09:50:08 2014 /var
Leggi altre domande sui tag terminal