¿Es posible cambiar la forma en que Terminal muestra el permiso de los files?

Imagen de ejemplo

Como puede ver, son -rw-r--r-- y así sucesivamente. Me gustaría cambiarlo a 644 o 755 . ¿Cómo podría hacer para cambiarlo? (Por favor, esta no es una pregunta acerca de sudo chown ).

  • ¿Hay alguna manera de autocomplete el command abrir en Terminal?
  • Automatizando ffmpeg usando el Servicio Automator
  • Instalación de shell de peces utilizando homebrew - error de iconv libiconv
  • ¿Cómo habilitar el modo de color verdadero en un terminal OS X?
  • Salida incorrecta de Terminal.app para líneas largas con tabs
  • reutilice la memory USB de Microsoft Office con 7.9 GB - Error: -69877: No se pudo abrir el dispositivo - dd: / dev / disk9: Permiso denegado
  • diferencia entre el tamaño del disco en la console frente a la utilidad de disco
  • Copiar un file en muchas carpetas, pero solo si ya existe
  • netstat: n: protocolo desconocido o no instrumentado
  • habilitar / deshabilitar Internet Sharing con terminal en mac osx 10.9.2
  • ¿Cómo habilito una pantalla externa en modo de usuario único a través del terminal en un macbook sin cabeza?
  • La forma más segura de copyr files a AirPort Disk desde la command-line?
  • 2 Solutions collect form web for “¿Es posible cambiar la forma en que Terminal muestra el permiso de los files?”

    Para cambiar la visualización del permiso de file en el sistema octal, debe modificar el command ls. Hay un buen tutorial aquí: http://agileadam.com/2011/02/755-style-permissions-with-ls/

    en resumen: edite el perfil de su caparazón, fe

     nano ~/.profile 

    y entrar

     alias lso="ls -alG | awk '{k=0;for(i=0;i<=8;i++)k+=((substr(\$1,i+2,1)~/[rwx]/)*2^(8-i));if(k)printf(\" %0o \",k);print}'" 

    recarga el file de configuration con

     source ~/.profile 

    y tiene el nuevo tipo de pantalla con el command lso

    Aquí hay otra solución que enumera el tipo de file numérico, los bits de permiso en formatting octal, el recuento de enlaces, el usuario, el grupo, el tamaño en bytes, la date de modificación ampliada y el nombre del file.

     stat -f '%2Hp %Mp%Lp %4l %10Su %8Sg %12z %22Sm %N' ./* 

    como un 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 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).