¿Qué hace cd ~ Do cuando se introduce en una ventana de terminal?

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
Share on print
VALORACIÓN DEL ARTÍCULO:
5/5


¿Alguna vez te has preguntado cuál es el siguiente símbolo?

  • ~

El ~ se llama tilde y se origina del latín para titulus y según Wikipedia llegó al idioma inglés a través del español. Su significado es tilde o superscripción.

Dentro de Linux el símbolo tilde (~) es lo que se conoce como un metacaracter y dentro de los límites del shell de un terminal tiene un significado especial.

Entonces, ¿qué hace exactamente el siguiente comando?

cd ~

El comando anterior simplemente lo lleva de vuelta a su directorio de inicio. Es un gran atajo. Si ha navegado a otra carpeta como /var/logs o /mnt etc., al escribir cd ~ regresa al directorio raíz de su usuario.

La tilde (~) hace más que eso.

Mientras usa la tilde por sí sola le lleva al directorio raíz de su usuario actual, puede moverse al directorio raíz de otro usuario escribiendo el nombre del usuario después de la tilde.

Por ejemplo, si tiene un usuario llamado Fred en su sistema, puede moverse a su carpeta de inicio escribiendo lo siguiente:

cd ~fred

Otro uso de la tilde es volver al directorio de trabajo anterior. Imagine que acaba de cambiar a la carpeta de inicio de Fred desde la carpeta /var/logs. Puede volver a la carpeta /var/logs escribiendo lo siguiente:

cd ~-

Lo contrario de ~- es ~+ que cuando se usa con el comando cd le lleva al directorio de trabajo actual. Esto, por supuesto, no es particularmente útil porque ya está dentro del directorio de trabajo actual.

Escribiendo el cd ~ en el terminal y presionando la tecla tabulador se obtiene una lista de todas las carpetas potenciales a las que se puede acceder.

Para moverse a la carpeta de juegos, escriba lo siguiente:

cd ~games

Esto te lleva a la carpeta /usr/games.

Note que no todas las opciones listadas funcionan con el comando cd.

Los últimos dos usos de la tilde son los siguientes:

cd ~0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>”>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.cd ~1
cd ~-1

Esta notación le permite moverse a través de la pila de directorios. Las carpetas se pueden añadir a la pila de directorios usando pushd.

Por ejemplo, si está en su carpeta de música y desea que aparezca en la pila de directorios, escriba lo siguiente:

pushd /home/username/Music

Ahora escriba el siguiente comando dirs:

dirs -v

Muestra una lista de todos los elementos de la pila.

Piensa en una pila en su forma física. Imagina que tienes un montón de revistas. Para llegar al segundo almacén hacia abajo hay que quitar uno de la parte superior para llegar a él.

Imagina que tienes una pila como la siguiente:

0. Música
1. Descargas
>2. Secuencias de comandos

>

Usando el término cd ~2 le lleva a la carpeta en la segunda posición de la pila. Tenga en cuenta que la primera posición es siempre el directorio actual, por lo que la próxima vez que escriba dirs -v verá lo siguiente:

0. Scripts
1. Descargas
>2. Secuencias de comandos

>

Si vuelve a la carpeta Música, la posición 0 volverá a ser Música.

El comando cd no es el único que funciona con el tilde (~). El comando ls también funciona.

Por ejemplo, para listar todos los archivos de su carpeta de inicio, escriba lo siguiente:

ls ~

La tilde también se utiliza en los nombres de archivo y generalmente es creada como una copia de seguridad por los editores de texto.

La tilde es uno de los muchos metacaracteres usados en Linux. Otros metacaracteres incluyen el punto o punto completo (.) que se utiliza para indicar la posición actual cuando se utiliza para navegar por el sistema de archivos, el asterisco (*) se utiliza como carácter comodín en las búsquedas, así como el signo de interrogación (?).

El símbolo de quilate (^) se utiliza para indicar el comienzo de una línea o una cadena y el símbolo del dólar se utiliza para indicar el final de una cadena o línea durante la búsqueda.

Deja un comentario

TAMBIÉN TE INTERESA

607123000 quien es

607123000, quién es y por qué te llaman tanto desde este número

Seguro que últimamente has recibido llamadas de este número: 607123000. En este artículo te mostraremos quién es, porque tanta insistencia y cómo evitar que te vuelvan a llamar si es que lo consideras oportuno.   Índice de contenidos1 607123000, quién es1.1 Un teléfono Vodafone que puede parecerse a otro cualquiera1.2 Muy similar al clásico 123

pasos-para-instalar-certificado-digital-en-Chrome

Instalar el certificado digital en Chrome paso a paso

En este artículo te enseñamos a instalar tu certificado digital en Chrome para poder hacer las muchas gestiones que se pueden hacer con este documento electrónico.   Antes de pasar a este breve y sencillo tutorial, nos detendremos en otro proceso, el de la obtención del certificado digital. La solicitud y obtención de un certificado

desinstalar-aplicaciones-en-Mac

Cómo desinstalar aplicaciones en Mac fácilmente

Desinstalar aplicaciones en Mac es un proceso muy sencillo, aunque es lógico que muchos principiantes en este sistema operativa tengan sus dudas. Y es que cuando has estado toda la vida operando en entornos Windows u otros como Linux, puedes estar algo perdido en acciones tan básicas como instalar o desinstalar aplicaciones en Mac. Índice

discos-duros-externos

Discos duros externos, la guía de compra que necesitas

Todo el mundo necesita discos duros externos. Aunque hoy los ordenadores dispongan de mucha memoria interna y la nube se haya consolidado en el mercado, estos aparatos siguen siendo necesarios para guardar todo tipo de información.   De eso se trata, de guardar la mucha información que hoy disponemos en archivos. A diferencia de la

descargar-videos-de-instagram

Cómo descargar vídeos de Instagram (2 soluciones útiles)

Hola instgramer, si estás buscando una app para poder descargar vídeos de Instagram de forma rápida, este artículo te ayudará.   Te habrás dado cuenta de que Instragram es una de esas redes sociales que se consideran imprescindibles para los usuarios millennials, así como la marcas. Instagram se ha convertido en una máquina de fabricar

Apple-Fitness+

Apple Fitness+: el deporte más tech

El nuevo servicio Apple Fitness+, desvelado en la última presentación de la compañía de Cupertino, promete elevar el deporte y el entrenamiento a otro nivel.   Queda claro que los últimos productos de Apple tienen una clara orientación al cuidado de la salud de las personas. A través del deporte, Apple quiere mover a sus