SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
ACTIVIDAD 3:

    UNIX ESSENTIALS – FILE SYSTEM BASICS




          MANUELA DÍAZ PALACIO
          CRISTIAN CRISPIN FORY
             FELIPE RAMÍREZ




               FICHA: 322000

         INSTRUCTOR: GERMÁN LEAL

TECNOLOGÍA EN GESTIÓN DE REDES DE DE DATOS




CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL




                   SENA



                 MEDELLÍN
                  2012
INTRODUCCIÓN


Este trabajo se realiza con el fin de conocer comando que nos permitan
crear, explorar y manejar carpetas, así como el manejo de directorios, en
nombramiento de archivos y carpetas, en uno de los SO como es redhat o en
su defecto centOS.
OBJETIVOS



 Conocer los comandos para realizar cada una de las tareas propuestas
 Aplicar los comandos en una terminal centOS
 Registrar evidencia de cada uno de los pasos a seguir
PROCEDIMIENTO 1: EXPLORANDO EL SISTEMA DE ARCHIVOS
Abra 4 terminales. Use el comando cd y establezca cada uno de los
directorios actuales Respectivamente en cada terminal:
   1. ~/..




   2. /tmp




   3. /etc/sysconfig




   4. /usr/share/gnome
PROCEDIMIENTO 2: EXPLORANDO DIRECTORIOS IMPORTANTES
1. Abra una nueva terminal
Utilice el comando touch newfile.username (donde nombre de usuario se
sustituye por su nombre de usuario) en cada uno de los siguientes
directorios.
    a. ~




  b. /tmp




  c. /bin
d. /root




2. Usando el comando which determine la ubicación de los binarios de los
siguientes comandos:

Pwd




ls




whoami
PROCEDIMIENTO 3: CREANDO DIRECTORIOS Y ARCHIVOS
  1. Cree una página Web "En construcción" en el archivo ~/index.html
  2. Mueva este archivo al directorio ~/html




   3. Renombre el directorio html como public_html




   4. Cree una copia de index.html en el directorio ~/archive
Como evidencia, muestre el contenido del archivo index.html usando el
comando cat y muestre en que directorio se encuentra, usando el comando
pwd. Usar adicionalmente el comando ls para listar los archivos de cada
directorio public_html y ~/archive.
PROCEDIMIENTO 4: MANEJO DE DIRECTORIOS
  1. Utilice el comando ls para obtener un listado recursivo, que incluya los
     tamaños en bloques (-s), de los contenidos del directorio
     /usr/share/gedit-2/. Redirija la salida del comando a un archivo en su
     directorio principal llamado lsgedit.txt. Muestre el contenido del
     archivo usando el comando cat
2. Haz una copia (recursiva) del directorio /usr/share/gedit-2 en su
   directorio personal. El directorio copiado también debe llamarse
   gedit2. Muestre el contenido del directorio ~/gedit-2 usando el
   comando ls
3. Haga una segunda copia del recién creado directorio gedit-2, llamado
   gedit-2.bak, de nuevo en su directorio personal. Use el comando ls
   para evidenciar la existencia del directorio gedit-2.bak




4. A partir de su copia de seguridad, elimine (recursivamente) el
   subdirectorio gedit-2.bak/plugins Como evidencia, muestre el
   contenido del directorio gedit-2.bak/
5. Una vez más desde su copia de seguridad, mueva el subdirectorio
   gedit-2.bak/taglist a su directorio personal. (El directorio debe
   conservar su nombre original taglist).
PROCEDIMIENTO 5: NOMBRES DE ARCHIVOS Y METACARACTERES
  1. Cree los siguientes directorios en su directorio personal:
Mac, cp_even, cp_mid, cp_thousand, iso_mid, y xxxn.




  2. Descargue el directorio encoding de la página principal del curso y cree
     una copia en el directorio /tmp. Examine los archivos en el directorio
     /tmp/encoding. Copie todos los archivos que comienzan con mac en el
     directorio mac.
3. Copie todos los archivos que comienzan con cp y contienen un número
   par en el directorio cp_even




4. Copie todos los archivos que comienzan cp y contienen un número
   superior a 1000 en el directorio cp_thousand.
5. Copie todos los archivos que comienzan cp y contienen números
     mayores de 800 pero menos de 1000 en el directorio cp_mid.




   6. Copie todos los archivos que comienzan con iso8859- con un número
      que sigue al guión entre 3 y 8 (ambos inclusive) en el directorio
      iso_mid.
R/ no existen

  7. Copie todos los archivos cuyos primeros cuatro caracteres se
     componen de exactamente tres letras seguidas de un número en el
     directorio xxxn.
PROCEDIMIENTO 6: EXAMINANDO ARCHIVOS
  1. En la primera terminal, despliegue el contenido del archivo
     /etc/services, incluyendo la opción correcta para mostrar el número de
     todas las líneas. Después de haber visto los resultados, repita el
     comando (con la misma opción), redirigiendo la salida al archivo
     services.cat.txt en su directorio personal




   2. Estando en la primera terminal, tome una lista recursiva de todos los
      archivos con el comando “ls -R /” y capture la salida (mediante una
      tubería) con el paginador less.
3. En una segunda terminal, use el comando head para recoger las
      primeras 5 líneas de todos los archivos en el directorio /etc/sysconfig
      cuyo nombre comienza con “system-”. El resultado debe ser guardado
      en el archivo confheaders.txt en su directorio personal.




  4. Estando en la segunda terminal, ejecute el comando “vmstat 1”.
     Ejecute el comando de nuevo, pero esta vez redirija la salida al archivo
     vmstat.out en su directorio home [elvis@station elvis]$ vmstat 1 >
     vmstat.out
Vmstat 1




Vmstat 1 > vmstat.out
5. En una tercera terminal siga el crecimiento del archivo vmstat.out con
   el comando tail –f.
PROCEDIMIENTO 7: EDITORES DE TEXTO
  1. En su directorio de usuario, cree una copia del fichero /etc/services,
     llamada services.nano
  2. Abra el archivo services.nano usando el editor de texto nano




   3. Usando las secuencias de control especificados en la parte inferior de
      la pantalla, buscar y eliminar todas las apariciones del carácter +.
      Preservar el espacio de las columnas mientras lo hace. Guarde el
      archivo como services.noplus
   4. Continuando en la misma sesión de edición, mueva el cursor a la línea
      140. Eliminar esa línea, y la siguiente línea. Guarde el archivo como
      services.nonext
El editor gedit
    1. En su directorio de usuario, cree una copia del fichero /etc/services,
       llamada services.gedit




   2. Abra el archivo services.gedit con el editor gedit

3. Mueva el cursor a la línea 100. Eliminar esa línea, y las dos siguientes.
Guarde el archivo como services.notsmux.
4. Reemplazar todas las apariciones de la palabra tcp con udp. Haga su
búsqueda y reemplazo haciendo distinción entre mayúsculas y minúsculas
(no reemplazar TCP, por ejemplo). Guarde el archivo como services.notcp.

Contenu connexe

Tendances

Resumen línea comandos linux para bachillerato
Resumen línea comandos linux para bachilleratoResumen línea comandos linux para bachillerato
Resumen línea comandos linux para bachilleratoaramosprofe
 
Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Alan Resendiz
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linuxmaomaq
 
2.6.montajes y accesos a medios
2.6.montajes y accesos a medios2.6.montajes y accesos a medios
2.6.montajes y accesos a mediosFernando Solis
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linuxPablo Cb
 
Comandos Básicos en GNU/Linux
Comandos Básicos en GNU/LinuxComandos Básicos en GNU/Linux
Comandos Básicos en GNU/LinuxJose Manuel Acosta
 
9 managing processes
9  managing processes9  managing processes
9 managing processescyberleon95
 
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
Tuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.comTuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.com
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Julio Caiza
 

Tendances (16)

Linux comandos 1
Linux comandos 1Linux comandos 1
Linux comandos 1
 
Resumen línea comandos linux para bachillerato
Resumen línea comandos linux para bachilleratoResumen línea comandos linux para bachillerato
Resumen línea comandos linux para bachillerato
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Comandos básicos GNU/Linux
Comandos básicos GNU/LinuxComandos básicos GNU/Linux
Comandos básicos GNU/Linux
 
Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
2.6.montajes y accesos a medios
2.6.montajes y accesos a medios2.6.montajes y accesos a medios
2.6.montajes y accesos a medios
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linux
 
Holameperdonas
HolameperdonasHolameperdonas
Holameperdonas
 
Unix 3.1
Unix 3.1Unix 3.1
Unix 3.1
 
Comandos Básicos en GNU/Linux
Comandos Básicos en GNU/LinuxComandos Básicos en GNU/Linux
Comandos Básicos en GNU/Linux
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
9 managing processes
9  managing processes9  managing processes
9 managing processes
 
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
Tuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.comTuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.com
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
 
Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)Consola y Comandos Básicos de Linux (I)
Consola y Comandos Básicos de Linux (I)
 

En vedette

Portafolio promover la sana convivencia a través de las tic grupo 2 a
Portafolio promover la sana convivencia a través de las tic grupo 2 aPortafolio promover la sana convivencia a través de las tic grupo 2 a
Portafolio promover la sana convivencia a través de las tic grupo 2 axavi-pa
 
Abstraccion sobre faraones y piramides
Abstraccion sobre faraones y piramidesAbstraccion sobre faraones y piramides
Abstraccion sobre faraones y piramidesJenPul
 
TRANSISTORES POR EFECTO DE CAMPO
TRANSISTORES POR EFECTO DE CAMPOTRANSISTORES POR EFECTO DE CAMPO
TRANSISTORES POR EFECTO DE CAMPOLuis Miguel Q
 
Comunicado ddhhfecode de agosto 27-2013-
Comunicado ddhhfecode de agosto 27-2013-Comunicado ddhhfecode de agosto 27-2013-
Comunicado ddhhfecode de agosto 27-2013-Over Dorado Cardona
 
Drogas y alcohol
Drogas y alcoholDrogas y alcohol
Drogas y alcoholmalakian263
 
Belén de la parroquia de Santa Quiteria_2013
Belén de la parroquia de Santa Quiteria_2013Belén de la parroquia de Santa Quiteria_2013
Belén de la parroquia de Santa Quiteria_2013Milagros Caballero Castro
 
Boletin 2014 oriens
Boletin 2014   oriensBoletin 2014   oriens
Boletin 2014 oriensAicila Torlo
 
Cetelem Observatorio Auto España 2013 - Anexos
Cetelem Observatorio Auto España 2013 - AnexosCetelem Observatorio Auto España 2013 - Anexos
Cetelem Observatorio Auto España 2013 - AnexosCetelem
 
Etnoeducadores Dto 1004 -mayo-21-2013 -
Etnoeducadores Dto 1004 -mayo-21-2013 -Etnoeducadores Dto 1004 -mayo-21-2013 -
Etnoeducadores Dto 1004 -mayo-21-2013 -Over Dorado Cardona
 
Pti 1º sociales
Pti 1º socialesPti 1º sociales
Pti 1º socialespradob9
 
222 manuelcondeposesiones-110209143927-phpapp02 (1)
222 manuelcondeposesiones-110209143927-phpapp02 (1)222 manuelcondeposesiones-110209143927-phpapp02 (1)
222 manuelcondeposesiones-110209143927-phpapp02 (1)El Lobo
 
Trabajo situacional seguro social
Trabajo situacional seguro socialTrabajo situacional seguro social
Trabajo situacional seguro socialJose Gazzotti
 
Leccion 12 a fundamentos corrosion y proteccion
Leccion 12 a fundamentos corrosion y proteccionLeccion 12 a fundamentos corrosion y proteccion
Leccion 12 a fundamentos corrosion y proteccionBochito Guzman
 

En vedette (20)

Portafolio promover la sana convivencia a través de las tic grupo 2 a
Portafolio promover la sana convivencia a través de las tic grupo 2 aPortafolio promover la sana convivencia a través de las tic grupo 2 a
Portafolio promover la sana convivencia a través de las tic grupo 2 a
 
Abstraccion sobre faraones y piramides
Abstraccion sobre faraones y piramidesAbstraccion sobre faraones y piramides
Abstraccion sobre faraones y piramides
 
TRANSISTORES POR EFECTO DE CAMPO
TRANSISTORES POR EFECTO DE CAMPOTRANSISTORES POR EFECTO DE CAMPO
TRANSISTORES POR EFECTO DE CAMPO
 
Comunicado ddhhfecode de agosto 27-2013-
Comunicado ddhhfecode de agosto 27-2013-Comunicado ddhhfecode de agosto 27-2013-
Comunicado ddhhfecode de agosto 27-2013-
 
Drogas y alcohol
Drogas y alcoholDrogas y alcohol
Drogas y alcohol
 
Belén de la parroquia de Santa Quiteria_2013
Belén de la parroquia de Santa Quiteria_2013Belén de la parroquia de Santa Quiteria_2013
Belén de la parroquia de Santa Quiteria_2013
 
Boletin 2014 oriens
Boletin 2014   oriensBoletin 2014   oriens
Boletin 2014 oriens
 
Spring tutorial v0.271
Spring tutorial v0.271Spring tutorial v0.271
Spring tutorial v0.271
 
Cetelem Observatorio Auto España 2013 - Anexos
Cetelem Observatorio Auto España 2013 - AnexosCetelem Observatorio Auto España 2013 - Anexos
Cetelem Observatorio Auto España 2013 - Anexos
 
Etnoeducadores Dto 1004 -mayo-21-2013 -
Etnoeducadores Dto 1004 -mayo-21-2013 -Etnoeducadores Dto 1004 -mayo-21-2013 -
Etnoeducadores Dto 1004 -mayo-21-2013 -
 
Pti 1º sociales
Pti 1º socialesPti 1º sociales
Pti 1º sociales
 
Carnavales
CarnavalesCarnavales
Carnavales
 
222 manuelcondeposesiones-110209143927-phpapp02 (1)
222 manuelcondeposesiones-110209143927-phpapp02 (1)222 manuelcondeposesiones-110209143927-phpapp02 (1)
222 manuelcondeposesiones-110209143927-phpapp02 (1)
 
Colladoselsa
ColladoselsaColladoselsa
Colladoselsa
 
Trabajo situacional seguro social
Trabajo situacional seguro socialTrabajo situacional seguro social
Trabajo situacional seguro social
 
Leccion 12 a fundamentos corrosion y proteccion
Leccion 12 a fundamentos corrosion y proteccionLeccion 12 a fundamentos corrosion y proteccion
Leccion 12 a fundamentos corrosion y proteccion
 
Informe nro. 13 abril-29-2015-
Informe nro. 13  abril-29-2015-Informe nro. 13  abril-29-2015-
Informe nro. 13 abril-29-2015-
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Hoja de vida
Hoja de vidaHoja de vida
Hoja de vida
 
Dropbox
DropboxDropbox
Dropbox
 

Similaire à Actividad 3.1

Actividad 03.1 unix essentials file system basics.
Actividad 03.1 unix essentials  file system basics.Actividad 03.1 unix essentials  file system basics.
Actividad 03.1 unix essentials file system basics.RastaAliria
 
Actividad 3.1 unix essentials – file system basics
Actividad 3.1 unix essentials – file system basicsActividad 3.1 unix essentials – file system basics
Actividad 3.1 unix essentials – file system basicsjonny95
 
Unix essentials 3.1
Unix essentials 3.1Unix essentials 3.1
Unix essentials 3.1K-te Muñoz
 
MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz)
MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz) MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz)
MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz) Alberto Hdz
 
Actividad 3-4 actividad final
Actividad 3-4 actividad finalActividad 3-4 actividad final
Actividad 3-4 actividad finalAlejandra Osorio
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubunturobertoiglesias
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linuxPablo Cb
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linuxPablo Cb
 
00. antoniocarlos100linux
00. antoniocarlos100linux00. antoniocarlos100linux
00. antoniocarlos100linuxjechivi
 

Similaire à Actividad 3.1 (20)

Actividad 03.1 unix essentials file system basics.
Actividad 03.1 unix essentials  file system basics.Actividad 03.1 unix essentials  file system basics.
Actividad 03.1 unix essentials file system basics.
 
Actividad 3.1 unix essentials – file system basics
Actividad 3.1 unix essentials – file system basicsActividad 3.1 unix essentials – file system basics
Actividad 3.1 unix essentials – file system basics
 
Unix 3.1
Unix 3.1Unix 3.1
Unix 3.1
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
Unix essentials 3.1
Unix essentials 3.1Unix essentials 3.1
Unix essentials 3.1
 
Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Actividad3.4
Actividad3.4Actividad3.4
Actividad3.4
 
MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz)
MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz) MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz)
MANUAL DE PRACTICAS DE WINDOWS SERVER 2008(Alberto Hdz)
 
Actividad 3-4 actividad final
Actividad 3-4 actividad finalActividad 3-4 actividad final
Actividad 3-4 actividad final
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linux
 
Comandos de linux
Comandos de linuxComandos de linux
Comandos de linux
 
100 ejercicios linux
100 ejercicios linux100 ejercicios linux
100 ejercicios linux
 
00. antoniocarlos100linux
00. antoniocarlos100linux00. antoniocarlos100linux
00. antoniocarlos100linux
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
ejercicios1so
ejercicios1soejercicios1so
ejercicios1so
 
Talller de Linux
Talller de LinuxTalller de Linux
Talller de Linux
 
Linux 100
Linux 100Linux 100
Linux 100
 

Plus de Cristian Fory

Proceso de instalación y configuración del serviciodns en windows server 2008
Proceso de instalación y configuración del serviciodns en windows server 2008Proceso de instalación y configuración del serviciodns en windows server 2008
Proceso de instalación y configuración del serviciodns en windows server 2008Cristian Fory
 
Proceso de instalación y configuración del servicio web en centos
Proceso de instalación y configuración del servicio web en centosProceso de instalación y configuración del servicio web en centos
Proceso de instalación y configuración del servicio web en centosCristian Fory
 
Especifiaciones tecnicas
Especifiaciones tecnicasEspecifiaciones tecnicas
Especifiaciones tecnicasCristian Fory
 
Manual de mantenimiento preventivo
Manual de mantenimiento preventivoManual de mantenimiento preventivo
Manual de mantenimiento preventivoCristian Fory
 
Inventario del ambiente
Inventario del ambienteInventario del ambiente
Inventario del ambienteCristian Fory
 
Especificaciones técnicas de la mainboar asus
Especificaciones técnicas de la mainboar asusEspecificaciones técnicas de la mainboar asus
Especificaciones técnicas de la mainboar asusCristian Fory
 
Manual de mantenimiento
Manual de mantenimientoManual de mantenimiento
Manual de mantenimientoCristian Fory
 

Plus de Cristian Fory (20)

Proceso de instalación y configuración del serviciodns en windows server 2008
Proceso de instalación y configuración del serviciodns en windows server 2008Proceso de instalación y configuración del serviciodns en windows server 2008
Proceso de instalación y configuración del serviciodns en windows server 2008
 
Proceso de instalación y configuración del servicio web en centos
Proceso de instalación y configuración del servicio web en centosProceso de instalación y configuración del servicio web en centos
Proceso de instalación y configuración del servicio web en centos
 
Dns en open bsd
Dns en open bsdDns en open bsd
Dns en open bsd
 
S.pdf1
S.pdf1S.pdf1
S.pdf1
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Unix 3.3
Unix 3.3Unix 3.3
Unix 3.3
 
Unix 3.3
Unix 3.3Unix 3.3
Unix 3.3
 
Unix essentials
Unix essentials Unix essentials
Unix essentials
 
Unix essentials 3.4
Unix essentials 3.4Unix essentials 3.4
Unix essentials 3.4
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Especifiaciones tecnicas
Especifiaciones tecnicasEspecifiaciones tecnicas
Especifiaciones tecnicas
 
Ficha
FichaFicha
Ficha
 
Board asrock g31 m
Board asrock g31 mBoard asrock g31 m
Board asrock g31 m
 
Manual de mantenimiento preventivo
Manual de mantenimiento preventivoManual de mantenimiento preventivo
Manual de mantenimiento preventivo
 
Inventario del ambiente
Inventario del ambienteInventario del ambiente
Inventario del ambiente
 
Inventario equipo 6
Inventario equipo 6Inventario equipo 6
Inventario equipo 6
 
Especificaciones técnicas de la mainboar asus
Especificaciones técnicas de la mainboar asusEspecificaciones técnicas de la mainboar asus
Especificaciones técnicas de la mainboar asus
 
Manual de mantenimiento
Manual de mantenimientoManual de mantenimiento
Manual de mantenimiento
 
Cotizacion
CotizacionCotizacion
Cotizacion
 

Actividad 3.1

  • 1. ACTIVIDAD 3: UNIX ESSENTIALS – FILE SYSTEM BASICS MANUELA DÍAZ PALACIO CRISTIAN CRISPIN FORY FELIPE RAMÍREZ FICHA: 322000 INSTRUCTOR: GERMÁN LEAL TECNOLOGÍA EN GESTIÓN DE REDES DE DE DATOS CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL SENA MEDELLÍN 2012
  • 2. INTRODUCCIÓN Este trabajo se realiza con el fin de conocer comando que nos permitan crear, explorar y manejar carpetas, así como el manejo de directorios, en nombramiento de archivos y carpetas, en uno de los SO como es redhat o en su defecto centOS.
  • 3. OBJETIVOS  Conocer los comandos para realizar cada una de las tareas propuestas  Aplicar los comandos en una terminal centOS  Registrar evidencia de cada uno de los pasos a seguir
  • 4. PROCEDIMIENTO 1: EXPLORANDO EL SISTEMA DE ARCHIVOS Abra 4 terminales. Use el comando cd y establezca cada uno de los directorios actuales Respectivamente en cada terminal: 1. ~/.. 2. /tmp 3. /etc/sysconfig 4. /usr/share/gnome
  • 5. PROCEDIMIENTO 2: EXPLORANDO DIRECTORIOS IMPORTANTES 1. Abra una nueva terminal Utilice el comando touch newfile.username (donde nombre de usuario se sustituye por su nombre de usuario) en cada uno de los siguientes directorios. a. ~ b. /tmp c. /bin
  • 6. d. /root 2. Usando el comando which determine la ubicación de los binarios de los siguientes comandos: Pwd ls whoami
  • 7. PROCEDIMIENTO 3: CREANDO DIRECTORIOS Y ARCHIVOS 1. Cree una página Web "En construcción" en el archivo ~/index.html 2. Mueva este archivo al directorio ~/html 3. Renombre el directorio html como public_html 4. Cree una copia de index.html en el directorio ~/archive
  • 8. Como evidencia, muestre el contenido del archivo index.html usando el comando cat y muestre en que directorio se encuentra, usando el comando pwd. Usar adicionalmente el comando ls para listar los archivos de cada directorio public_html y ~/archive.
  • 9. PROCEDIMIENTO 4: MANEJO DE DIRECTORIOS 1. Utilice el comando ls para obtener un listado recursivo, que incluya los tamaños en bloques (-s), de los contenidos del directorio /usr/share/gedit-2/. Redirija la salida del comando a un archivo en su directorio principal llamado lsgedit.txt. Muestre el contenido del archivo usando el comando cat
  • 10. 2. Haz una copia (recursiva) del directorio /usr/share/gedit-2 en su directorio personal. El directorio copiado también debe llamarse gedit2. Muestre el contenido del directorio ~/gedit-2 usando el comando ls 3. Haga una segunda copia del recién creado directorio gedit-2, llamado gedit-2.bak, de nuevo en su directorio personal. Use el comando ls para evidenciar la existencia del directorio gedit-2.bak 4. A partir de su copia de seguridad, elimine (recursivamente) el subdirectorio gedit-2.bak/plugins Como evidencia, muestre el contenido del directorio gedit-2.bak/
  • 11. 5. Una vez más desde su copia de seguridad, mueva el subdirectorio gedit-2.bak/taglist a su directorio personal. (El directorio debe conservar su nombre original taglist).
  • 12. PROCEDIMIENTO 5: NOMBRES DE ARCHIVOS Y METACARACTERES 1. Cree los siguientes directorios en su directorio personal: Mac, cp_even, cp_mid, cp_thousand, iso_mid, y xxxn. 2. Descargue el directorio encoding de la página principal del curso y cree una copia en el directorio /tmp. Examine los archivos en el directorio /tmp/encoding. Copie todos los archivos que comienzan con mac en el directorio mac.
  • 13. 3. Copie todos los archivos que comienzan con cp y contienen un número par en el directorio cp_even 4. Copie todos los archivos que comienzan cp y contienen un número superior a 1000 en el directorio cp_thousand.
  • 14. 5. Copie todos los archivos que comienzan cp y contienen números mayores de 800 pero menos de 1000 en el directorio cp_mid. 6. Copie todos los archivos que comienzan con iso8859- con un número que sigue al guión entre 3 y 8 (ambos inclusive) en el directorio iso_mid. R/ no existen 7. Copie todos los archivos cuyos primeros cuatro caracteres se componen de exactamente tres letras seguidas de un número en el directorio xxxn.
  • 15. PROCEDIMIENTO 6: EXAMINANDO ARCHIVOS 1. En la primera terminal, despliegue el contenido del archivo /etc/services, incluyendo la opción correcta para mostrar el número de todas las líneas. Después de haber visto los resultados, repita el comando (con la misma opción), redirigiendo la salida al archivo services.cat.txt en su directorio personal 2. Estando en la primera terminal, tome una lista recursiva de todos los archivos con el comando “ls -R /” y capture la salida (mediante una tubería) con el paginador less.
  • 16.
  • 17. 3. En una segunda terminal, use el comando head para recoger las primeras 5 líneas de todos los archivos en el directorio /etc/sysconfig cuyo nombre comienza con “system-”. El resultado debe ser guardado en el archivo confheaders.txt en su directorio personal. 4. Estando en la segunda terminal, ejecute el comando “vmstat 1”. Ejecute el comando de nuevo, pero esta vez redirija la salida al archivo vmstat.out en su directorio home [elvis@station elvis]$ vmstat 1 > vmstat.out Vmstat 1 Vmstat 1 > vmstat.out
  • 18. 5. En una tercera terminal siga el crecimiento del archivo vmstat.out con el comando tail –f.
  • 19. PROCEDIMIENTO 7: EDITORES DE TEXTO 1. En su directorio de usuario, cree una copia del fichero /etc/services, llamada services.nano 2. Abra el archivo services.nano usando el editor de texto nano 3. Usando las secuencias de control especificados en la parte inferior de la pantalla, buscar y eliminar todas las apariciones del carácter +. Preservar el espacio de las columnas mientras lo hace. Guarde el archivo como services.noplus 4. Continuando en la misma sesión de edición, mueva el cursor a la línea 140. Eliminar esa línea, y la siguiente línea. Guarde el archivo como services.nonext
  • 20. El editor gedit 1. En su directorio de usuario, cree una copia del fichero /etc/services, llamada services.gedit 2. Abra el archivo services.gedit con el editor gedit 3. Mueva el cursor a la línea 100. Eliminar esa línea, y las dos siguientes. Guarde el archivo como services.notsmux. 4. Reemplazar todas las apariciones de la palabra tcp con udp. Haga su búsqueda y reemplazo haciendo distinción entre mayúsculas y minúsculas (no reemplazar TCP, por ejemplo). Guarde el archivo como services.notcp.