Showing posts with label ls. Show all posts
Showing posts with label ls. Show all posts

Tuesday, September 22, 2015

mkdir

mkdir se lee "make directory" (se pronuncia algo así: méik diréc-ttri) y sirve para hacer directorios (carpetas o ficheros) en el Sistema de Ficheros de Linux. Su uso es muy simple. Desde tu Terminal:

  1. $ pwd
  2. $ mkdir testfolder
  3. $ ls
  4. $ mkdir testfolder/otrotestfolder
  5. $ ls
  6. $ ls testfolder/
  7. $ mkdir testfolder/otrotestfolder/foldercito
  8. $ ls
  9. $ ls testfolder
  10. $ ls testfolder/otrotestfolder
  11. $ mkdir testfolder/otrotestfoldermas
  12. $ ls testfolder 
  13. mkdir /mini-root
  14. mkdir /mini-root/root-junior
  15. ls / /home

Recordá que si vas a crear un subdirectorio (un directorio adentro de otro directorio), debés de definir la ruta relativa, como mostramos en los pasos 7, 11 y 14 del ejemplo anterior. Como podés ver en los pasos 13 y 14, podés crear un directorio(s) desde otra locación distinta, siempre y cuando usés una ruta absoluta.

En el paso 15 sólo estamos listando dos directorios distintos. Te invito a que pensés en cinco directorios y que los listés todos de forma simultánea.

Hemos usado mkdir  usamos una vez ya, en este artículo para crear un folder donde descargar Screenfetch. Es importante para realizar tareas administrativas vía CLI y también para organizar tus archivos sin recurrir a la GUI. 

Eso es todo por ahora :) 

Thursday, September 10, 2015

CLI y Sistema de Ficheros II


$ pwd

Este es facilito. Se lee "print working directory": imprimir (en pantalla, no en papel) el directorio actual.

$ pwd
muestra/el/directorio/en/el/que/estás/actualmente 

 

$ ls

se lee "list directory", listar directorio:
muestra/los/archivos/o/sub/directorios/del/directorio/especificado

Escribí el siguiente comando en tu Terminal:
$ ls .

El " . " (punto) representa al directorio actual; es decir, el directorio en el que te encontrás. Y esto es algo fascinante si lo pensás: ¿cómo se marca usualmente una posición en un mapa o plano cartesiano? con un punto. Algo tan simple como eso :)

Ahora, seguí uno a uno, los siguientes:

$ ls /
$ ls /etc
$ ls /usr

¿Qué  te dice esto? Que podés navegar por tu PC sin tener que dar click como loco. Pero listar los directorios y  archivos no es suficiente. A veces necesitás moverte; para eso usamos:

 

$ cd 

"Change directory" o cambiar directorio. Hacé esto:

$ pwd

Y ahora, detenidamente hacé esto:

$ cd / 
$ pwd
¿Qué pasó? Te moviste del directorio home (si es que estabas en home), al Root Directory. Ahora escribí:

$ cd - 
$ pwd

Como pudiste notar, " cd - " te regresa al directorio donde estabas inicialmente (no un nivel más o menos, sino al directorio en el que estabas antes).  Hay otros usos de cd:

$ cd .. 
cambia al directorio padre (el directorio que contiene al directorio en el que estás).

$ cd ../..
cambia a dos directorios superiores.

$ cd ../../.. 
cambia tres directorios superiores, y así, hasta que de tanto " .. " vas a llegar al directorio / .

Ejercicio:

(¿Pensaste que no habría ejercicio? Sin repetición no hay aprendizaje duradero. NOTA: a menos que sepás lo que estás haciendo, no vayás a usar otros comandos que aun no hayamos mostrado; esto es por seguridad y  para evitar modificar o agregar cosas a archivos/directorios de forma indebida).  

• Listá el contenido del Root Directory.
• Navegá a /usr
• Imprimí el directorio /usr
• Sin desplazarte a otro lugar, imprimí el directorio /home
• Sin desplazarte a ningún lugar, listá el contenido del directorio /etc
• Navegá a /usr/share/man
• Navegá un nivel hacia atrás
• Listá el contenido de ese nivel donde estás ahora.
• Navegá de vuelta a tu home directory.
• Cerrá tu Terminal.

Thursday, August 13, 2015

Terminal para novatos.

Este es un ejercicio para enseñarte algunos cuatro comandos básicos y cómo combinarlos para navegar en tu FileSystem. Asumimos que ya sabés ingresar a tu terminal y sabés cómo se usa.

Sólo vas a escribir el comando —lo que va después de $ . Después de cada comando, vas a presionar enter. En este artículo, lo que sigue después de cada $ comando, es el output o resultado que te damos como ejemplo y obviamente el output será distinto según el contenido de tu directorio /home local.  Recordatorio: lo que vas a escribir es

~ $ pwd
/resultado/acá

~ $ ls
algo.acá      archivo
directorio   directorio2

~ $ mkdir deprueba


~ $ ls
algo.acá      archivo
deprueba    directorio   directorio2

~ $ cd deprueba
~ deprueba $

~ deprueba $ pwd
/resultado/acá/deprueba

~ deprueba $ ls
~ deprueba $

~ deprueba $ cd ..

~ $ pwd
algo.acá      archivo
deprueba    directorio   directorio2

~ $ clear

Los comandos que usamos son pwd, ls, mkdir, cd, clear. Examiná cada comando. Escribí ahora:

$ whatis ls

$ whatis pwd
$ whatis mkdir

$ whatis cd
$ whatis clear
$ whatis whatis

Espero que hagás tus propias deducciones lógicas. No vamos a darte toda la información; porque es parte del ejercicio y proque tu aprendizaje es tu propia responsabilidad.


Hasta luego :)

Entradas populares.