Soy relativamente nuevo en la programación en su conjunto y algunos tutoriales me han estado diciendo que use ls -l
para mirar archivos en un directorio y otros me han estado diciendo ll
. Sé que ls
es una lista corta, pero ¿hay alguna diferencia entre los otros dos?
command-line
scripts
ls
Awais
fuente
fuente
type [command]
.type ll
resultados enll is aliased to 'ls -alF'
mi configuración.Respuestas:
Esto se encuentra en su
.bashrc
:Al echar un vistazo a las páginas del manual para el comando
ls
, puede ver lo que esos dos atributos logran juntos:-a
: no ignore las entradas que comienzan con.
.-l
: use un formato de listado largo.Entonces puede entender que
ls -l
ignoraría cualquier entrada que comience con.
. Esa es su única diferencia.EDITAR:
Permítanme señalar que, como se comentó, el
ll
alias difiere de una instalación a otra. En caso de que se pregunte cuál es el suyo, abra una terminal e ingrese:Esto le mostrará cómo
ll
se configura. Luego puede buscar los atributos adicionales escribiendo:fuente
ll is aliased to 'ls -l'
... El alias se copia de los archivos de esqueleto, por lo que las personas dependen de cuándo se instalan.ls='ls --color=auto'
,ll='ls -lh'
. Ubuntu 14.04 viene/etc/skel/.bashrc
conls='ls --color=auto'
ll='ls -alF
, pero eso es horrible. Lo usoll
cuando quiero tamaños / fechas / permisos,ll -a
si también quiero archivos de puntos.alias l=ll
, útil en caso de que pierda una llave.alias ll = ls -alF
si esto ayuda a alguien.-a
, es posible que desee poner.
backticks para que sea más visible.ll
es un alias común parals -l
. Es parte del valor predeterminado.bashrc
, con un par de opciones más:fuente