Computer Science is no more about computers than astronomy is about telescopes. Edsger W. Dijkstra

Comandos útiles (III) - mkdir, pwd, ls, cd

2008-04-16 10:35:26-05

Software Libre

Algunos comandos que llegan a ser útiles son los comandos utilizados para el manejo de directorios, directorios es un tipo especial de archivos que nos sirve para guardar más archivos dentro.


mkdir

Este comando nos permitirá crear un directorio.

Sintaxis:
mkdir nombredirectorio

Con esto tenemos creado un directorio en la carpeta actual.

Por ejemplo:
~$ mkdir musica

Crea una carpeta música en el directorio actual.

Otra opción que podemos agregar a mkdir es -p. Esta opción creará los directorios padre necesarios para crear el último directorio. Por ejemplo:

~$ mkdir musica/metal/blacksabbath/paranoid -p

Con este comando crearemos dentro de musica un directorio llamaod metal dentro de este otro llamado blacksabbath y dentro uno llamado paranoid. En este caso no importa que no tengamos creado ninguno de estos directorios, ya que si no existen los va creando.

Para mayor información como siempre el manual del comando.


pwd

Este sencillo comando nos mandará de resultado la ruta donde nos encontramos actualmente (directorio).

~$ pwd
/home/thot

Por si no sabes en donde estás creando tus directorios.


ls

Este comando nos permite mostrar todo el contenido del directorio actual (o de algún otro directorio).

ls opciones archivo

~$ ls
Con este comando mostramos el contenido del directorio actual.

Este comando tiene una gran cantidad de opciones (como siempre pondré las más básicas)

~$ ls /usr/lib
Este comando mostrará el contenido del directorio /usr/lib

~$ ls -l
Muestra el contenido en formato largo

~$ ls -a
Muestra el contenido incluyendo los archivos ocultos (que comienzan con .). Se puede combinar opciones por ejemplo ls -la.

Otra forma útil de utilizarlo (cuando tenemos una gran cantidad de archivos) es de la siguiente forma:

~$ ls *.txt
Este comando muestra todos los archivos que terminan con .txt. El símbolo * significaría algo así como "cualquier grupo de uno o más caracteres".

~$ ls ?so.txt
Este comando muestra todos los archivos que empiecen con cualquier letra y que le siga so.txt. El símbolo ? serviría para decir "cualquier caracter". Este símbolo solamente sustituye a un caracter. Ejemplo: aso.txt, pso.txt, eso.txt, etc.

~$ ls [a-h]*
Este comando muestra cualquier archivo que comience con las letras de la a a la h (minúsculas). Y después cualquier caracter(por eso es el *).

~$ ls [a-hASD]*
Muestra cualquier archivo que comience con a-h, o A o S o D (mayúsculas).

~$ ls *.{c,cpp}
Este comando muestra todos los archivos que terminan con .c o .cpp.

~$ ls ?[aeiou]r*
Este comando mostraría cualquier archivo que tenga cualquier símbolo al principio y que después tenga una vocal seguido de una r y de ahí cualquier otro caracter. Por ejemplo: maria, mercado, 1arg, etc.


cd

Este comando nos permite cambiar el directorio actual.

Sintaxis: cd directorio

~$ cd musica
Este comando nos permite entrar al directorio musica, que debe encontrarse en el directorio actual. Si después de este comando se pusiera un pwd. Podría salir algo como /home/thot/musica . Suponiendo que estuvieramos con anterioridad en el directorio /home/thot

~$ cd /usr/bin
Esto cambia el directorio actual al directorio /usr/bin. El comando pwd nos daría /usr/bin

En este caso se está usando una "ruta relativa" en el primer ejemplo. Esto es, ya que no tiene una / al inicio, se buscará el directorio a partir del directorio actual.
El segundo ejemplo es una "ruta absoluta" lo cual nos dice que empezará a buscar desde el directorio raíz /.

Permalink: http://www.mononeurona.org/users/entry/thot/1261


Comments Comentblogs:

New Comentblog

Captcha



Login



Remember me:
thot
Amante de la libertad y por lo mismo un ferviente partidario del software libre.
linux politica programming software libre hacking
Powered by:
Despabilando la MonoNeurona.org
Livechat

<-Nombre
souf wrote:
está vivo... ¡VIVO!
3 weeks, 4 days ago

souf wrote:
¡funciona!
3 weeks, 4 days ago

souf wrote:
yes
3 weeks, 4 days ago

thot wrote:
simón, s1mo yo creo que sí. Hay que ponerse de acuerdo.
on 6/5/08

s1m0 wrote:
que onda thot ps el aarkerio que tiene ganas de un curado de melon jaja ps ahora que vayamos a teotihuacan jaja como vez??
on 2/5/08

teosho wrote:
que tal alocardio_tut
on 26/4/08

aarkerio wrote:
Viendo si el livechat sirve
on 5/4/08

gmarin38 wrote:
q onda ponte chingon ya falta poco tiempo para tu taller :P
on 10/10/07

norcorp wrote:
guayabin que paso como has estado?
on 25/8/07

alucard_thot wrote:
y cuando fui, sí, hacía algo de calor
on 21/7/07

¿Qué estuve haciendo?
También OpenArena, ya que mencionaron un shooter como Tremulous
2 days, 15 hours ago
Exacto, o construye material libre :P
6 days, 6 hours ago
http://mono neurona.org entra a karamelo. No creo que sea bug, nada más comento.
1 week, 1 day ago
@vendaval: Creo que punto medio es lenny, o sid. El extremo rudo seria experimental
3 weeks, 2 days ago
Pues a mi me ha dado muy pocos problemas la rama sid.
3 weeks, 2 days ago
Por que no le pones sid?
3 weeks, 2 days ago
http://en.wikipedia.org/ wiki/ Proxy_server
3 weeks, 6 days ago
un manteiner de debian mexicano
on 5/6/08
Nel, es un wey medio pedote, y putón. Pero a toda madre el cabrón. jajaja
on 29/4/08
Chido aarkerio, gracias por el cambio de nick.
on 29/4/08
Galerias
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2008.