Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added spanish translation of the first to files in "command line" #197

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# cd (Change Directory)

## Lesson Content

Ahora que ya sabes donde estas intentemos movernos un poco por el sistema de archivos. Recuerda que debemos usar rutas para navegar. Existen dos formas de especificar rutas: las absolutas y las relativas.

<ul>
<li>Ruta absoluta: Esta es la ruta que parte del directorio raíz. La raíz es la que manda. El directorio raíz es comúnmente representado por una barra oblicua. Si la ruta comienza con / significa que empieza desde el directorio raíz. Por ejemplo, /home/pete/Escritorio.</li>

<li>Ruta relativa: Esta es la ruta que parte desde tu ubicación actual en el sistema de archivos. Si mi ubicación fuera /home/pete/Documentos y quisiera moverme a una carpeta llamada impuestos ubicada dentro de Documentos, no es necesario que especifique la ruta completa desde la raíz escribiendo /home/pete/Documentos/impuestos, puedo ir directamente a impuestos/ para abreviar.</li>
</ul>

Ahora que ya sabes como funcionan las rutas, necesitamos una herramienta que nos permita cambiar al directorio que deseamos. Por suerte cd o "change directory" (cambia de directorio) hace precisamente eso.

<pre>$ cd /home/pete/Imágenes</pre>

Así cambié mi ubicación a /home/pete/Imágenes.

Dentro de este directorio tengo una carpeta que se llama Hawaii, puedo entrar en ella escribiendo:

<pre>$ cd Hawaii</pre>

¿Te diste cuente que use solamente el nombre del directorio? Es porque ya estaba ubicado en /home/pete/Imágenes.

Puede resultar agotador navegar únicamente con rutas absolutas y relativas, por suerte existen algunas abreviaciones que nos darán una mano.

<ul>
<li>. (directorio actual). Un punto significa el directorio donde estás ubicado.</li>
<li>.. (directorio superior). Dos puntos te llevan al directorio que esta justo por encima del actual.</li>
<li>~ (directorio home). La virgulilla te lleva a tu directorio de usuario, por ejemplo /home/pete.</li>
<li>- (directorio anterior). El símbolo de guión te lleva al directorio donde estuviste justo antes de llegar al actual.</li>
</ul>

<pre>$ cd .
$ cd ..
$ cd ~
$ cd -
</pre>
Pruébalos!

## Exercise

<ol>
<li>Ejecuta el comando cd sin ningún parámetro, ¿a donde te lleva?</li>
</ol>

## Quiz Question

Si estas en /home/pete/Imágenes y quieres llegar a /home/pete, ¿que atajo sería mejor usar?

## Quiz Answer

cd ..

Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# cd (Change Directory)

## Lesson Content

Ahora que ya sabes donde estas intentemos movernos un poco por el sitema de archivos. Recuerda que debemos usar rutas para navergar. Existen dos formas de especificar rutas: las absolutas y las relativas.

<ul>
<li>Ruta absoluta: Esta es la ruta que parte del directorio raiz. La raiz es la que manda. El directorio raiz es comunmente representado por una barra oblícua. Si la ruta comienza con / significa que empieza desde el directorio raíz. Por ejemplo, /home/pete/Escritorio.</li>

<li>Ruta relativa: Esta es la ruta que parte desde tu ubicación actual en el sistema de archivos. Si mi ubicación fuera /home/pete/Documentos y quisiera moverme a una carpeta llamada impuestos ubicada dentro de Documentos, no es necesario que especifique la ruta completa desde la raíz escribiendo /home/pete/Documentos/impuestos, puedo ir directamente a taxes/ para abreviar.</li>
</ul>

Ahora que ya sabes como funccionan las rutas, necesitamos una herramienta que nos permita cambiar al directorio que deseamos. Por suerte cd o "change directory" (cambia de directorio) hace precisamente eso.

<pre>$ cd /home/pete/Imágenes</pre>

Así cambié mi ubicación a /home/pete/Imágenes.

Dentro de este directorio tengo una carpeta que se llama Hawaii, puedo entrar en ella escribiendo:

<pre>$ cd Hawaii</pre>

¿Te diste cuente que use solamente el nombre del directorio? Es porque ya estaba ubicado en /home/pete/Imágenes.

Puede resultar cansador navegar unicamente con rutas absolutas y relativas, por suerte existen algunas abreviaciones que nos daran una mano.

<ul>
<li>. (directorio actual). Un punto significa el directorio donde estás ubicado.</li>
<li>.. (directorio superior). Dos puntos te llevan al directorio que esta justo por encima del actual.</li>
<li>~ (directorio home). La virgulilla te lleva a tu directorio de usuario, por ejemplo /home/pete.</li>
<li>- (directorio anterior). El simbolo de guión te lleva al directorio donde estuviste justo antes de llegar al actual.</li>
</ul>

<pre>$ cd .
$ cd ..
$ cd ~
$ cd -
</pre>
Pruebalos!

## Exercise

<ol>
<li>Ejecuta el comando cd sin ningun parametro, ¿a donde te lleva?</li>
</ol>

## Quiz Question

Si estas en /home/pete/Imágenes y quieres llegar a /home/pete, ¿que atajo sería mejor usar?

## Quiz Answer

cd ..

Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# pwd (Print Working Directory)

# Lesson Content

En linux todo es un archivo, comprenderás mejor esto a medida que nos adentremos mas en el mismo, pero por ahora solo recuérdalo. Cada archivo esta organizado en un árbol de directorios jerárquico. El nombre del primer directorio del sistema de archivos es "root" (raíz). El directorio raíz contiene varias carpetas y archivos donde puedes almacenar más carpetas y archivos y así sucesivamente. He aquí un ejemplo de como se vería un árbol de directorios:

<pre>/
|-- bin
| |-- file1
| |-- file2
|-- etc
| |-- file3
| `-- directory1
| |-- file4
| `-- file5
|-- home
|-- var
</pre>

A la ubicación de estos archivos y directorios se les llama "paths" (rutas). Si hubiera una carpeta llamada home con una carpeta adentro llamada pete que a su vez contenga una carpeta llamada Películas, la ruta se vería así: /home/pete/Películas, bastante simple ¿no es verdad?

Al navegar el sistema de archivos, como en la vida real, hay que saber cual la ubicación actual y a donde queremos llegar. Para saber donde nos encontramos podemos usar el comando pwd, este comando significa "print working directory" (imprimir directorio actual) y te indica en que directorio estás. Nótese que la ruta debe comenzar en el directorio raíz.

<pre>$ pwd</pre>

¿A donde te estás? ¿A donde estoy? Ahora inténtalo.

## Exercise

No hay ejercicios para esta lección.

## Quiz Question

¿Como averiguo en que directorio me encuentro?

## Quiz Answer

pwd
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# pwd (Print Working Directory)

# Lesson Content

En linux todo es un archivo, comprenderás mejor esto a medida que nos adentremos mas en el mismo, pero por ahora solo recuerdalo. Cada archivo esta organizado en un árbol de directorios jerárquico. El nombre del primer directorio del sistema de archivos es "root" (raíz). El directorio raíz contiene varias carpetas y archivos donde puedes almacenar más carpetas y archivos y así sucesivamente. He aquí un ejemplo de como se veria un árbol de directorios:

<pre>/
|-- bin
| |-- file1
| |-- file2
|-- etc
| |-- file3
| `-- directory1
| |-- file4
| `-- file5
|-- home
|-- var
</pre>

A la ubicación de estos archivos y directorios se les llama "paths" (rutas). Si hubiera una carpeta llamada home con una carpeta adentro llamada pete que a su vez contenga una carpeta llamada Películas, la ruta se vería así: /home/pete/Películas, bastante simple ¿no es verdad?

Al navegar el sistema de archivos, como en la vida real, hay que saber cual la ubicación actual y a donde queremos llegar. Para saber donde nos encontramos podemos usar el comando pwd, este comando significa "print working directory" (imprimir directorio actual) y te indica en que directorio estás. Nótese que la ruta debe comenzar en el directorio raiz.

<pre>$ pwd</pre>

¿A donde te estás? ¿A donde estoy? Ahora inténtalo.

## Exercise

No hay ejercicios para esta lección.

## Quiz Question

¿Como averiguo en que directorio me encuentro?

## Quiz Answer

pwd
38 changes: 38 additions & 0 deletions lessons/locales/es_spanish/command-line/the-shell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# La Shell

## Lesson Content

El mundo es tu ostra, o mejor dicho la shell[^1] es tu ostra. ¿Que es la shell? Básicamente la shell es un programa que recibe comandos del teclado y los transmite al sistema operativo para que los ejecute. Si alguna vez utilizaste un GUI probablemente viste que había un programa llamado "Terminal" o "Console", estos son simplemente programas que inician un shell. A lo largo de este curso aprenderemos las maravillas de la shell.

En este curso usaremos el programa de shell "bash" (Bourne Again SHell), casi todas las distribuciones de linux vienen con bash por defecto. Existen otras shell como ksh, zsh, tsch, pero no veremos ninguna de ellas aquí.

Pongamos manos a la obra! Dependiendo de la distribución la shell podría verse distinto, pero en su mayoría debería adherirse al siguiente formato:
<pre>username@hostname:current_directory
pete@icebox:/home/pete $</pre>

¿Has notado el símbolo $ al final del interprete de comandos? Las distintas shells tendrán distintos interpretes, en este caso $ es para un usuario normal usando la shell Bash, Bourne o Korn, no hace falta que escribas $ cuando tipees un comando, solo recuerda que existe.

Empecemos con un comando simple, echo. El comando echo solo imprime el texto en la pantalla.

<pre>$ echo Hola Mundo</pre>

[^1]: NdT. La palabra "shell" en ingles significa caparazón.

## Exercise

Prueba estos comandos para ver el resultado:

<ol>
<li>$ date</li>
<li>$ whoami</li>
</ol>

## Quiz Question

Que deberia imprimirse en la pantalla cuando escribes echo Hola Mundo?

## Quiz Answer

Hola Mundo


38 changes: 38 additions & 0 deletions lessons/locales/es_spanish/command-line/the-shell.md.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# La Shell

## Lesson Content

El mundo es tu ostra, o mejor dicho la shell[^1] es tu ostra. ¿Que es la shell? Basicamente la shell es un programa que recibe comandos del teclado y los transmite al sistema operativo para que los ejecute. Si alguna vez utilizaste un GUI probablemente viste que habia un programa llamado "Terminal" o "Console", estos son simplemente programas que inician un shell. A lo largo de este curso aprenderemos las maravillas de la shell.

En este curso usaremos el programa de shell "bash" (Bourne Again SHell), casi todas las distribuciones de linux vienen con bash por defecto. Existen otras shell como ksh, zsh, tsch, pero no veremos ninguna de ellas aqui.

Pongamos manos a la obra! Dependiendo de la distribución la shell podria verse distinto, pero en su mayoria debería adherirse al siguiente formato:
<pre>username@hostname:current_directory
pete@icebox:/home/pete $</pre>

¿Has notado el simbolo $ al final del interprete de comandos? Las distintas shells tendran distintos interpretes, en este caso $ es para un usuario normal usando la shell Bash, Bourne o Korn, no hace falta que escribas $ cuando tipees un comando, solo recuerda que existe.

Empecemos con un comando simple, echo. El comando echo solo imprime el texto en la pantalla.

<pre>$ echo Hola Mundo</pre>

[^1]: NdT. La palabra "shell" en ingles significa caparazón.

## Exercise

Prueba estos comandos para ver el resultado:

<ol>
<li>$ date</li>
<li>$ whoami</li>
</ol>

## Quiz Question

Que deberia imprimirse en la pantalla cuando escribes echo Hola Mundo?

## Quiz Answer

Hola Mundo