Comment puis-je savoir si un répertoire de “ls” est un lien symbolique?
Je suis sous Mac OS X terminal. Comment puis-je savoir si un répertoire renvoyé par la commande "ls" est un lien symbolique ou le répertoire réel? Si c'est un lien symbolique, comment puis-je inspecter où il est le lien, ou de le modifier?
Fait, j'ai essayé à la recherche de cette une juste quantité, mais tout ce que j'ai trouvé est sur la création de liens symboliques. Le plus proche que je suis venu, c'est de pouvoir définir des couleurs pour plusieurs choses dans mon terminal. Je suis en supposant qu'il existe une commande pour obtenir des informations sur un fichier ou de répertoire.
Vous voulez probablement
stat
. Type man stat
pour plus d'info.
OriginalL'auteur Don P | 2013-02-27
Vous devez vous connecter pour publier un commentaire.
Utilisation
ls -l
Exemple de sortie:
imgopt
est un lien symbolique,getCactiImages.sh
est un fichier normalVous pouvez également utiliser
stat filename
Exemple:
OriginalL'auteur R. S.
ls -al
vais vous le dire. Les liens symboliques seront notés comme:target -> source
OriginalL'auteur prodigitalson
Avec le 'ls -F' de la commande, le nom du fichier aura " @ " comme suffixe. Pour voir l'utilisation de la connexion 'ls-l'. Il peut être pratique de définir
OriginalL'auteur GoZoner