Sé que esto parece un duplicado, pero las preguntas formuladas anteriormente no contesto mi pregunta
por lo que en la cáscara voy al /home
directorio y crear un directorio no llamándoloplay
luego voy a este directorio /home/play
y creo dos archivos, el primero es un archivo de texto, el segundo es un enlace simbólico al terminal llamadotty
Ahora bien, si yo uso ls -l
me da el siguiente resultado
en tanto que si pongo ls -lL
consigo este
lo que se supone que es esta diferencia que significa eso? ¿qué representan los signos de interrogación?
files
permissions
ls
symlink
user230406
fuente
fuente
terminal
, no a un terminal o el terminal en el sentido habitual de la palabra. Un enlace a/dev/tty
sería más como este último.Respuestas:
La
-L
opción le dicels
a mostrar información para el destino del enlace, no el propio enlace. El rojo detty
por lo general indica un enlace roto, o un enlace que apunta a un archivo inexistente, lo cual es el caso aquí. Como el destino no existe,ls
no se puede descifrar la información a mostrar, por lo que en su lugar muestra signos de interrogación.fuente