Comandos 
GNU/Linux 
Ing. Pablo Javier Carlosama I. ! 
Ingeniero en Sistemas e Informática 
Apple Certified Macintosh Technician ! 
www.twitter.com/HazDobleClic 
www.facebook.com/hazdobleclic 
Formulación 
A continuación se describen una serie de tareas que involucran la creación de archivos y directorios y su 
manipulación. Tome nota cuidadosa de cada uno de los comandos que escribe en el shell de linux para 
realizar las instrucciones que se solicitan abajo. ! 
NOTA MUY IMPORTANTE: Antes de comenzar a realizar la taller borre el archivo ".bash_history" de su directorio 
casa usando el comando: $ rm -rf ~/.bash_history Este paso es fundamental para la revisión 
de la taller. De no realizarse correctamente el profesor podría no poder verificar la ejecución de los pasos que se 
indican a continuación. 
1. Antes de comenzar a trabajar en la taller ejecute siempre el comando: $ date +beg:%H%M ! 
(Recuerde que el simbolo '$' no se escribe). Si usted se detiene por alguna razón (cierre de la sala, la 
conexión se cayo, etc.) siempre que vuelva a comenzar ejecute este comando. ! 
2. En su cuenta de usuario cree un directorio llamado Taller1 ! 
3. Pase al directorio Taller1. ! 
4. En el directorio Taller1 cree la siguiente estructura de directorios (por favor utilice los mismos nombres de 
los directorios como se muestran abajo): ! 
Taller1 
|-- Basura 
|-- Computadores 
| |-- Ejemplos 
| |-- Ejercicios 
| |-- Programas 
| |-- Notas 
| `-- Tallers 
|-- Documentos 
| |-- Canciones 
| |-- Cartas 
| | |-- Amigos 
| | `-- Oficiales 
| |-- Mensajes 
| `-- Poemas 
|-- Imagenes 
| |-- Astronomia 
| |-- Automóviles 
| `-- Aviones 
|-- Materias 
|-- Notas 
|-- Personal 
| |-- Direcciones 
| | |-- Amigos 
| | |-- Fisica 
| | `-- Internet 
| `-- Información 
|-- Temporal 
|-- Universidad
5. Creación de archivos: ! 
- Cree ***usando "echo"*** un archivo de texto plano donde se explique el uso de los comandos 'cp' y 'mv'. 
Nómbrelo 'comandos.txt'. ! 
NOTA: Por favor no use ningún editor de texto (nano, emacs, etc.) ! 
- Copie el archivo 'comandos.txt' en los directorios Computadores/Ejemplos y Computadores/Ejercicios ! 
6. En el subdirectorio Personal/Direcciones/Amigos cree un archivo 'amigos-computadores.txt' con el 
nombre y la dirección de correo electrónico de 3 conocidos del curso de computadores. De nuevo para 
hacerlo use "echo". ! 
7. Renombrado/Copiado de archivos ! 
- Haga una lista de las materias que esta viendo este semestre en orden ascendente de interés (las que mas 
le gusten primero) en un archivo 'materias-semestre_semestre'. Use de nuevo "echo" ! 
- Renombre el archivo poniéndole materias-semestre.txt ! 
- Copie el archivo 'materias-semestre.txt' en el directorio Materias ! 
- Mueva materias-semestre.txt al directorio Basura ! 
8. Manipulación de Directorios (1) ! 
- Copie el directorio Materias en el directorio Universidad ! 
- Borre el directorio Materias de su cuenta (no del directorio Universidad) ! 
9. Manipulación de Directorios 2 ! 
- Cambie el nombre del directorio Notas por Notas-2006_I ! 
- Mueva el directorio Notas-2006_I en el directorio Universidad/Materias ! 
10. Navegación en la estructura de directorios: ! 
- Pase al directorio 'Astronomia' en 'Imagenes'. ! 
- Usando "touch" cree allí adentro los siguientes archivos en blanco: imagen-m42.jpg, imagen-m31.jpg, 
fotografia-luna.jpg, fotografia-sol.jpg, camara-oriong.gif, camara-hercules.gif. ! 
- Cree allí los directorios 'JPGS' y 'GIFS'. ! 
- Mueva al directorio 'JPGS' todas las imágenes con extensión jpg. ! 
- Mueva al directorio 'GIFS' todas las imágenes con extensión gif. ! 
- Mueva los archivos de la carpeta JPGS que comienzan por fotografía 
al directorio "Aviones". ! 
- Copie la carpeta "GIFS" en el directorio Computadores/Ejemplos
- Borre la carpeta "GIFS" ! 
- Regrese a la carpeta ~/Taller1 ! 
Al terminar una sesión de trabajo con la taller ejecute: $ date +end:%H%M ! 
Si usted se detiene por alguna razón (cierre de la sala, la conexión se cayo, etc.) o comienza a trabajar en 
otra cosa antes de terminar la taller ejecute siempre este comando. ! 
Al terminar TODOS LOS EJERCICIOS DE LA TALLER, ***SALGA DE SU CUENTA Y VUELVA A INGRESAR*** y 
ejecute los siguiente comandos: ! 
$ cp ~/.bash_history ~/Taller1/lista-comandos.sh ! 
$ tree ~/Taller1 > ~/Taller1/arbol.txt ! Verifique que los archivos 'lista-comandos.sh' y 'arbol.txt' hayan sido creados correctamente en el directorio 
Taller1 ! 
Instrucciones: ! 
1. Siga CUIDADOSAMENTE LAS INSTRUCCIONES. ! 
2. Cuando empiece a trabajar en la taller no olvide usar el comando ! 
$ date +beg:%H%M ! 
Al comenzar y 
$ date +end:%H%M ! 
Al finalizar cada sesión de trabajo. ! 
3. No intente copiar la taller de otro compañero (el directorio Taller1) porque se hará evidente en el producto 
final que entregue que así lo hizo. ! 
Entrega: ! 
Se debe entregar un archivo tar con el contenido del directorio Taller1. Para hacer ese archivo siga las 
siguientes instrucciones: ! 
1. Vaya a su directorio home: ! 
$ cd ~ ! 
2. Ejecute el comando: $ tar -cvf taller1-<login>.tar Taller1 ! 
Donde en lugar de <login> coloque su login. Escriba taller1 sin mayúsculas, ni espacios, ni guiones. ! 
3. Envíe al e-mail ingepablin@gmail.com el archivo creado en 2 usando el mecanismo de entrega de tareas 
definido por el profesor.

Evaluación comandos gnu linux

  • 1.
    Comandos GNU/Linux Ing.Pablo Javier Carlosama I. ! Ingeniero en Sistemas e Informática Apple Certified Macintosh Technician ! www.twitter.com/HazDobleClic www.facebook.com/hazdobleclic Formulación A continuación se describen una serie de tareas que involucran la creación de archivos y directorios y su manipulación. Tome nota cuidadosa de cada uno de los comandos que escribe en el shell de linux para realizar las instrucciones que se solicitan abajo. ! NOTA MUY IMPORTANTE: Antes de comenzar a realizar la taller borre el archivo ".bash_history" de su directorio casa usando el comando: $ rm -rf ~/.bash_history Este paso es fundamental para la revisión de la taller. De no realizarse correctamente el profesor podría no poder verificar la ejecución de los pasos que se indican a continuación. 1. Antes de comenzar a trabajar en la taller ejecute siempre el comando: $ date +beg:%H%M ! (Recuerde que el simbolo '$' no se escribe). Si usted se detiene por alguna razón (cierre de la sala, la conexión se cayo, etc.) siempre que vuelva a comenzar ejecute este comando. ! 2. En su cuenta de usuario cree un directorio llamado Taller1 ! 3. Pase al directorio Taller1. ! 4. En el directorio Taller1 cree la siguiente estructura de directorios (por favor utilice los mismos nombres de los directorios como se muestran abajo): ! Taller1 |-- Basura |-- Computadores | |-- Ejemplos | |-- Ejercicios | |-- Programas | |-- Notas | `-- Tallers |-- Documentos | |-- Canciones | |-- Cartas | | |-- Amigos | | `-- Oficiales | |-- Mensajes | `-- Poemas |-- Imagenes | |-- Astronomia | |-- Automóviles | `-- Aviones |-- Materias |-- Notas |-- Personal | |-- Direcciones | | |-- Amigos | | |-- Fisica | | `-- Internet | `-- Información |-- Temporal |-- Universidad
  • 2.
    5. Creación dearchivos: ! - Cree ***usando "echo"*** un archivo de texto plano donde se explique el uso de los comandos 'cp' y 'mv'. Nómbrelo 'comandos.txt'. ! NOTA: Por favor no use ningún editor de texto (nano, emacs, etc.) ! - Copie el archivo 'comandos.txt' en los directorios Computadores/Ejemplos y Computadores/Ejercicios ! 6. En el subdirectorio Personal/Direcciones/Amigos cree un archivo 'amigos-computadores.txt' con el nombre y la dirección de correo electrónico de 3 conocidos del curso de computadores. De nuevo para hacerlo use "echo". ! 7. Renombrado/Copiado de archivos ! - Haga una lista de las materias que esta viendo este semestre en orden ascendente de interés (las que mas le gusten primero) en un archivo 'materias-semestre_semestre'. Use de nuevo "echo" ! - Renombre el archivo poniéndole materias-semestre.txt ! - Copie el archivo 'materias-semestre.txt' en el directorio Materias ! - Mueva materias-semestre.txt al directorio Basura ! 8. Manipulación de Directorios (1) ! - Copie el directorio Materias en el directorio Universidad ! - Borre el directorio Materias de su cuenta (no del directorio Universidad) ! 9. Manipulación de Directorios 2 ! - Cambie el nombre del directorio Notas por Notas-2006_I ! - Mueva el directorio Notas-2006_I en el directorio Universidad/Materias ! 10. Navegación en la estructura de directorios: ! - Pase al directorio 'Astronomia' en 'Imagenes'. ! - Usando "touch" cree allí adentro los siguientes archivos en blanco: imagen-m42.jpg, imagen-m31.jpg, fotografia-luna.jpg, fotografia-sol.jpg, camara-oriong.gif, camara-hercules.gif. ! - Cree allí los directorios 'JPGS' y 'GIFS'. ! - Mueva al directorio 'JPGS' todas las imágenes con extensión jpg. ! - Mueva al directorio 'GIFS' todas las imágenes con extensión gif. ! - Mueva los archivos de la carpeta JPGS que comienzan por fotografía al directorio "Aviones". ! - Copie la carpeta "GIFS" en el directorio Computadores/Ejemplos
  • 3.
    - Borre lacarpeta "GIFS" ! - Regrese a la carpeta ~/Taller1 ! Al terminar una sesión de trabajo con la taller ejecute: $ date +end:%H%M ! Si usted se detiene por alguna razón (cierre de la sala, la conexión se cayo, etc.) o comienza a trabajar en otra cosa antes de terminar la taller ejecute siempre este comando. ! Al terminar TODOS LOS EJERCICIOS DE LA TALLER, ***SALGA DE SU CUENTA Y VUELVA A INGRESAR*** y ejecute los siguiente comandos: ! $ cp ~/.bash_history ~/Taller1/lista-comandos.sh ! $ tree ~/Taller1 > ~/Taller1/arbol.txt ! Verifique que los archivos 'lista-comandos.sh' y 'arbol.txt' hayan sido creados correctamente en el directorio Taller1 ! Instrucciones: ! 1. Siga CUIDADOSAMENTE LAS INSTRUCCIONES. ! 2. Cuando empiece a trabajar en la taller no olvide usar el comando ! $ date +beg:%H%M ! Al comenzar y $ date +end:%H%M ! Al finalizar cada sesión de trabajo. ! 3. No intente copiar la taller de otro compañero (el directorio Taller1) porque se hará evidente en el producto final que entregue que así lo hizo. ! Entrega: ! Se debe entregar un archivo tar con el contenido del directorio Taller1. Para hacer ese archivo siga las siguientes instrucciones: ! 1. Vaya a su directorio home: ! $ cd ~ ! 2. Ejecute el comando: $ tar -cvf taller1-<login>.tar Taller1 ! Donde en lugar de <login> coloque su login. Escriba taller1 sin mayúsculas, ni espacios, ni guiones. ! 3. Envíe al e-mail ingepablin@gmail.com el archivo creado en 2 usando el mecanismo de entrega de tareas definido por el profesor.