Je suis relativement nouveau dans la programmation dans son ensemble et certains tutoriels m'ont dit d'utiliser ls -l
pour regarder des fichiers dans un répertoire et d'autres l'ont dit ll
. Je sais que ls
c'est une courte liste, mais y a-t-il une différence entre les deux autres?
command-line
scripts
ls
Awais
la source
la source
type [command]
.type ll
entraînell is aliased to 'ls -alF'
ma configuration.Réponses:
Il se trouve dans votre
.bashrc
:En consultant les pages de manuel de la commande
ls
, vous pouvez voir ce que ces deux attributs accomplissent ensemble:-a
: n'ignore pas les entrées commençant par.
.-l
: utilisez un format de liste longue.Vous pouvez donc comprendre que
ls -l
cela ignorerait toute entrée commençant par.
. Voilà leur seule différence.ÉDITER:
Permettez-moi de noter que, comme indiqué, l'
ll
alias diffère d'une installation à l'autre. Si vous vous demandez ce qui vous appartient, veuillez ouvrir un terminal et saisir:Cela vous montrera comment
ll
est réglé. Vous pouvez ensuite rechercher les attributs supplémentaires en tapant:la source
ll is aliased to 'ls -l'
... L'alias est copié à partir des fichiers squelette donc ce que les gens ont dépend quand ils ont installé.ls='ls --color=auto'
,ll='ls -lh'
. Ubuntu 14.04 est livré/etc/skel/.bashrc
avecls='ls --color=auto'
ll='ls -alF
, mais c'est horrible. J'utilisell
quand je veux des tailles / dates / perms,ll -a
si je veux aussi des fichiers dot.alias l=ll
, pratique au cas où je manquerais une clé.alias ll = ls -alF
si cela aide quelqu'un.-a
, vous voudrez peut-être mettre des.
guillemets afin qu'il soit plus visible.ll
est un alias commun pourls -l
. C'est une partie de la valeur par défaut.bashrc
, avec quelques options supplémentaires:la source