UNIX ESSENTIALS – LINUX FILESYSTEM       PROCEDIMIENTO 1: OPCIONES AVANZADAS DEL COMANDO lsEspecificaciones:1. Cree un arc...
2. Cree un archivo en su directorio principal llamado etc.bytime.reversed. El archivodebe contener un listado largo del di...
2. Crear un enlace simbólico al archivo cal.orig, denominado cal.softa3. Elimine el archivo cal.orig, por lo que el enlace...
4. Crear un enlace simbólico al directorio /usr/share/doc, llamado docabs, utilizandouna referencia absoluta.5. Crear un e...
PROCEDIMIENTO 3: LOCALIZANDO ARCHIVOS CON EL COMANDO find1. Cree un archivo varlib.rpm, que contenga una lista de todos lo...
3. Busque todos los archivos en /etc/sysconfig, que tengan permisos de ejecución ygrabe el resultado en el archivo sysconf...
4. El archivo big.links debe contener una lista de los enlaces simbólicos en/usr/lib/locale                               ...
PROCEDIMIENTO 6: PARTICIONAMIENTO USANDO FDISK1. Agregue un nuevo disco de 5GB a su máquina virtual
2. De acuerdo a la siguiente imagen, utilice la utilidad fdisk para realizar elparticionamiento del nuevo disco:sdc1      ...
Si 652(cilindros) equivalen a 5GB entonces, ¿Cuántos cilindros equivalen a2GB? En este caso el ultimo cilindro será el 260...
sdb2  (0,5GB)Linux LVM
sdb3                                           (1GB)                                        Linux SwapCreamos una extendid...
sdb5(1GB)Linuxsdb6(0,5GB Linux
3. Use el comando fdisk –l para visualizar la tabla de particiones.4. Use la utilidad mkfs.ext3 para formatear las siguien...
Sdb5Sdb6
5. Cree un directorio llamado /data. Realice el montaje del sistema de archivos/dev/sdc1 en el directorio /data (Este dire...
PROCEDIMIENTO 7: USANDO EL COMANDO GREP PARA BUSCAR OCURRENCIAS DE                                 TEXTO1. Cree el archivo...
3. Cree el archivo ~/ansiterms.txt, que contiene cada línea del archivo      /etc/termcap que contiene el texto ansi, usan...
5. Ejecute el comando netstat -tanp en combinación con el comando grep ymuestre en pantalla solo las líneas que contienen ...
7. Repita el paso anterior pero esta vez use el comando pgrep
Próxima SlideShare
Cargando en…5
×

Unix essentials

393 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
393
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Unix essentials

  1. 1. UNIX ESSENTIALS – LINUX FILESYSTEM PROCEDIMIENTO 1: OPCIONES AVANZADAS DEL COMANDO lsEspecificaciones:1. Cree un archivo en su directorio principal llamado etc.bytime. El archivo debecontener un listado largo del directorio /etc, por orden de tiempo de modificación. Elúltimo archivo modificado debe ser en la primera línea del archivo.
  2. 2. 2. Cree un archivo en su directorio principal llamado etc.bytime.reversed. El archivodebe contener un listado largo del directorio /etc, inversamente ordenados por tiempo demodificación. El último archivo modificado debe aparecer en la última línea del archivo. PROCEDIMIENTO 2: CREANDO Y MANEJANDO ENLACES SIMBÓLICOS(LINKS)1. Cree un archivo llamado cal.orig en su directorio personal, que contiene uncalendario de texto del mes actual (Puede usar el comando cal).
  3. 3. 2. Crear un enlace simbólico al archivo cal.orig, denominado cal.softa3. Elimine el archivo cal.orig, por lo que el enlace simbólico que acaba de crear ahora esun enlace colgado.
  4. 4. 4. Crear un enlace simbólico al directorio /usr/share/doc, llamado docabs, utilizandouna referencia absoluta.5. Crear un enlace simbólico al directorio ../../usr/share/doc, llamado docrel,utilizando una referencia relativa. (Nota: dependiendo de la ubicación de su directorio, esposible que deba agregar o quitar algunas referencias “..” del nombre del archivo.
  5. 5. PROCEDIMIENTO 3: LOCALIZANDO ARCHIVOS CON EL COMANDO find1. Cree un archivo varlib.rpm, que contenga una lista de todos los archivos deldirectorio / que son propiedad del usuario sshd2. El archivo var.rootmail contiene una lista de todos los archivos en el directorio/var que son propiedad del usuario root y el grupo propietario es mail
  6. 6. 3. Busque todos los archivos en /etc/sysconfig, que tengan permisos de ejecución ygrabe el resultado en el archivo sysconfig.find
  7. 7. 4. El archivo big.links debe contener una lista de los enlaces simbólicos en/usr/lib/locale El directorio no existe5. Busque en todo el árbol de directorios los archivos cuyo nombre contengan la palabrasendmail. Tenga en cuenta que un archivo llamado K30sendmail también coincidirá conla búsqueda. PROCEDIMIENTO 5: ARCHIVANDO DIRECTORIOS CON TAR 1. En su directorio personal, cree el archivo zip_docs.tar que es un archivo que empaqueta el directorio /usr/share/doc/zip*
  8. 8. PROCEDIMIENTO 6: PARTICIONAMIENTO USANDO FDISK1. Agregue un nuevo disco de 5GB a su máquina virtual
  9. 9. 2. De acuerdo a la siguiente imagen, utilice la utilidad fdisk para realizar elparticionamiento del nuevo disco:sdc1 sdc2 sdc3 sdc5 sdc6(2GB) (0,5GB) (1GB) (1GB) (0,5GB)Linux Linux LVM Linux Swap Linux Linux
  10. 10. Si 652(cilindros) equivalen a 5GB entonces, ¿Cuántos cilindros equivalen a2GB? En este caso el ultimo cilindro será el 260 que abarca aproximadamente2GB. sdb1 (2GB) Linux
  11. 11. sdb2 (0,5GB)Linux LVM
  12. 12. sdb3 (1GB) Linux SwapCreamos una extendida para proceder a dividirla en las dos lógicas, ya que no se permiten mas particiones primarias ni extendidas
  13. 13. sdb5(1GB)Linuxsdb6(0,5GB Linux
  14. 14. 3. Use el comando fdisk –l para visualizar la tabla de particiones.4. Use la utilidad mkfs.ext3 para formatear las siguientes particiones: sdb1, sdb5 ysdb6 sdb1
  15. 15. Sdb5Sdb6
  16. 16. 5. Cree un directorio llamado /data. Realice el montaje del sistema de archivos/dev/sdc1 en el directorio /data (Este directorio es el punto de montaje para/dev/sdc1). Edite el archivo /etc/fstab para que el sistema de archivos sea montadocada vez que reinicie la máquina. Editor (gedit)
  17. 17. PROCEDIMIENTO 7: USANDO EL COMANDO GREP PARA BUSCAR OCURRENCIAS DE TEXTO1. Cree el archivo ~/bashusers.txt, que contiene las líneas del archivo /etc/passwden las cuales aperece el texto /bin/bash. 2. Cree el archivo ~/nostdhome.txt, que contiene sólo las líneas del archivo /etc/passwd que NO contengan el texto home (lo que implica que el usuario asociado tiene un directorio home no estándar).
  18. 18. 3. Cree el archivo ~/ansiterms.txt, que contiene cada línea del archivo /etc/termcap que contiene el texto ansi, usando una búsqueda insensible a mayúsculas y minúsculas (case insensitive). (En otras palabras, ansi, ANSI, Ansi, y AnSi serían coincidencias de la búsqueda).No existe /etc/termcap4. Cree el archivo ~/mayhemnum.txt, que contiene el número de línea de lapalabra mayhem en elarchivo /usr/share/dict/words
  19. 19. 5. Ejecute el comando netstat -tanp en combinación con el comando grep ymuestre en pantalla solo las líneas que contienen la palabra ssh. Este comando muestra lasconexiones TCP activas, y de gran utilidad para visualizar los servicios que se estáejecutando en la máquina.No se encuentra ninguna línea las que contiene la palabra ssh6. Ejecute el comando ps -ef en combinación con el comando grep y muestre enpantalla solo las líneas que contienen la palabra bash. Este comando muestra los procesosactivos, y es de gran utilidad para visualizar los ID de proceso (PID). ¿Qué PID estánasociados con bash?
  20. 20. 7. Repita el paso anterior pero esta vez use el comando pgrep

×