GNU/Linux >> Tutoriels Linux >  >> Linux

Quelle est la différence entre ls et l ?

RÉPONSE COURTE : comprendre ce que fait exactement cet alias, vous pouvez consulter le ~/.bashrc fichier et recherchez le terme "alias l= ". Ce n'est rien d'autre que ls -CF

RÉPONSE LONGUE Un bon moyen d'inspecter ce qu'est une commande :

type l

Si c'est un programme ou un script, il vous donnera son emplacement, si c'est un alias, il vous dira à quoi il est alias, si c'est une fonction, il affichera la fonction; sinon, il vous dira s'il s'agit d'un élément intégré ou d'un mot-clé.

Exemples :

$ type l
l is aliased to `ls -CF'
$ type find
find is /usr/bin/find
$ type connecthome
connecthome is hashed (/usr/local/bin/connecthome)
$ type grep
grep is aliased to `grep --color=auto --binary-files=without-match --devices=skip'
$ type hello_se
hello_se is a function
hello_se () 
{ 
  echo 'Hello, Stack Exchangers!'
}
$ type type
type is a shell builtin
$ type for
for is a shell keyword
$ type nosuchthing
-bash: type: nosuchthing: not found

$ l --help
l: command not found

Il semble que vous ayez un alias configuré dans votre environnement. Peut-être avez-vous hérité d'un .profile , .bashrc ou similaire contenant quelque chose comme alias l='ls -F' .

-F, --classify
              append indicator (one of */=>@|) to entries

Essayez which l et alias pour retrouver sa définition.


CORRIGÉ :l est un alias pour ls -CF (Je ne suis pas vraiment sûr) dans le .bashrc par défaut sous Ubuntu

Vous pouvez simplement taper alias pour vérifier tous les alias. Il y serait mentionné.


Linux
  1. Quelle est la différence entre insmod et modprobe

  2. Quelle est la différence entre le mutex et la section critique ?

  3. Quelle est la différence entre les threads NPTL et POSIX ?

  4. Quelle est la différence entre fsck et e2fsck ?

  5. Quelle est la différence entre `su -` et `su --login` ?

Quelle est la différence entre Linux et Unix ?

Quelle est la différence entre la connexion et le shell sans connexion

Quelle est la différence entre la commande apt et apt-get ?

Qu'est-ce qu'un Hyperviseur ? Quelle est la différence entre les types 1 et 2 ?

Quelle est la différence entre curl et Wget ?

Quelle est la différence entre $(CC) et $CC ?