Quiero ver el modo de archivo/carpeta foo
, en el formulario drwxrwxrwx
. Normalmente lo haría ls -lah | grep foo
, pero en este caso la carpeta tenía tantas subcarpetas que tardó mucho en ls
ejecutarse. ¿Existe alguna forma alternativa que se ejecute rápidamente? Además, estoy un poco molesto por el uso de grep
, porque tal vez se llame a mi archivo May
y luego aparezcan todos los archivos que tienen una fecha de creación en el mes de mayo. ¿Hay alguna manera de evitar eso?
Respuesta1
solo usa la herramienta de estadísticas:
stat filename
con esto puedes ver todas las opciones, por lo que con -f podrías especificar un formato propio:
man stat
Respuesta2
Como comentó Steeldriver, la forma más sencilla es utilizar ls
's-d
bandera:
-d, --directory enumera las entradas del directorio en lugar de los contenidos y no elimina la referencia a enlaces simbólicos
Respuesta3
Llame a ls -l en el propio archivo/directorio.
ls -lhd foo
Si tiene un nombre del que no estás 100% seguro, utiliza términos expandibles:
ls -lhd foo*