1 votos

Cuestión de borrar directorio terminal

Realmente no sé cómo se llama pero era un problema para mí.

Así que aquí está lo que estaba haciendo:

  1. Directorio creado con el contenido y que se abra en buscador de
  2. Abrir un terminal e ir en el mismo directorio.
  3. En el finder puedo eliminar la carpeta, se va a la basura.
  4. Recreado carpeta en el finder, con el mismo nombre, contenido diferente.
  5. Hacer un ls en la terminal, que imprime el antiguo directorio de contenido.

Es esto normal? ¿Realmente tengo que cd .. en el terminal y entrar en el "nuevo" directorio? (Si yo cd .. me acabe en la Basura, no en el directorio inicial de ubicación)

Supongo que es un suave directorio de enlaces, pero no el terminal de saber que el directorio se encuentra en la actualidad en la que ya no existe y cd .. hasta llegar a un directorio existente? (En el paso 3)

Hay una razón por la que todavía debe señalar a la edad de directorio?

2voto

mainstreetmark Puntos 156

Estás en la "basura" directorio de ahora, porque cuando tiraste la carpeta, el punto de vista de que la carpeta en la terminal se fue con ella. El terminal, siendo completamente dentro de el directorio, no necesita ni siquiera sepa que ha sido movido a la papelera. Es pwd ni siquiera el cambio, porque no tiene ninguna razón para volver a validar la ruta del directorio actual en cada interacción - ¿y por qué? el directorio de sí mismo, todavía es válida, sólo vive en ~/.La basura de ahora.

Los directorios (o carpetas) en realidad sólo son referencias a las manchas en un disco físico, así que la mudanza de las carpetas de su disco duro nunca cambia su ubicación en el disco, así que de nuevo, ¿por qué la Terminal de actualización? No importa.

Se trata de un "problema" que ha sido parte de linux desde hace 20 años y unix por mucho tiempo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X