SlideShare una empresa de Scribd logo
1 de 24
ACTIVIDAD 3.4


    UNIX ESSENTIALS – LINUX FILESYSTEM



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

              FICHA: 322000


         INSTRUCTOR: GERMÁN LEAL



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




                MEDELLÍN
                 2012
Introducción
    Mediante este informe se tratará de explicar detalladamente
algunos fundamentos en el sistema Operativo Linux, de esta forma
mejorar el conocimiento del manejo de comandos de un entorno de
                             consola.
Objetivos

Utilización de las opciones avanzadas.
Crear y manejar directorios y enlaces simbólicos.
Utilización del comando “find”.
Particionamiento utilizando el comando “fdisk”.
UNIX ESSENTIALS – LINUX FILESYSTEM




       PROCEDIMIENTO 1: OPCIONES AVANZADAS DEL COMANDO ls


Especificaciones:


1. Cree un archivo en su directorio principal llamado etc.bytime. El archivo debe
contener 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. Cree un archivo en su directorio principal llamado etc.bytime.reversed. El archivo
debe contener un listado largo del directorio /etc, inversamente ordenados por tiempo de
modificació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 un
calendario de texto del mes actual (Puede usar el comando cal).




      2. Crear un enlace simbólico al archivo cal.orig, denominado cal.softa
3. Elimine el archivo cal.orig, por lo que el enlace simbólico que acaba de crear ahora es
un enlace colgado.




4. Crear un enlace simbólico al directorio /usr/share/doc, llamado docabs, utilizando
una 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, es
posible que deba agregar o quitar algunas referencias “..” del nombre del archivo.
PROCEDIMIENTO 3: LOCALIZANDO ARCHIVOS CON EL COMANDO find


1. Cree un archivo varlib.rpm, que contenga una lista de todos los archivos del
directorio / que son propiedad del usuario sshd
2. 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
3. Busque todos los archivos en /etc/sysconfig, que tengan permisos de ejecución y
grabe el resultado en el archivo sysconfig.find




4. El archivo big.links debe contener una lista de los enlaces simbólicos en
/usr/lib/locale
                               El directorio no existe




5. Busque en todo el árbol de directorios los archivos cuyo nombre contengan la palabra
sendmail. Tenga en cuenta que un archivo llamado K30sendmail también coincidirá con
la 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*
PROCEDIMIENTO 6: PARTICIONAMIENTO USANDO FDISK




    1. Agregue un nuevo disco de 5GB a su máquina virtual




2. De acuerdo a la siguiente imagen, utilice la utilidad fdisk para realizar el
particionamiento del nuevo disco:
sdc1             sdc2            sdc3                sdc5              sdc6
(2GB)            (0,5GB)         (1GB)               (1GB)             (0,5GB)
Linux            Linux LVM       Linux Swap          Linux             Linux
Si 652(cilindros) equivalen a 5GB entonces, ¿Cuántos cilindros equivalen a
2GB? En este caso el ultimo cilindro será el 260 que abarca aproximadamente
2GB.
                                   sdb1
                                   (2GB)
                                   Linux
sdb2
  (0,5GB)
Linux LVM
sdb3
   (1GB)
Linux Swap
Creamos una extendida para proceder a dividirla en las dos lógicas, ya que no se permiten mas
                           particiones primarias ni extendidas




                                           sdb5
                                           (1GB)
                                           Linux
sdb6
                                  (0,5GB
                                   Linux




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 y
sdb6

                                            sdb1




                                           Sdb5
Sdb6
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 montado
cada vez que reinicie la máquina.




                                   Editor (gedit)
PROCEDIMIENTO 7: USANDO EL COMANDO GREP PARA BUSCAR OCURRENCIAS DE
                                 TEXTO

1. Cree el archivo ~/bashusers.txt, que contiene las líneas del archivo /etc/passwd
en 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).
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/termcap




4. Cree el archivo ~/mayhemnum.txt, que contiene el número de línea de la
palabra mayhem en el
archivo /usr/share/dict/words
5. Ejecute el comando netstat -tanp en combinación con el comando grep y
muestre en pantalla solo las líneas que contienen la palabra ssh. Este comando muestra las
conexiones 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 ssh




6. Ejecute el comando ps -ef en combinación con el comando grep y muestre en
pantalla solo las líneas que contienen la palabra bash. Este comando muestra los procesos
activos, y es de gran utilidad para visualizar los ID de proceso (PID). ¿Qué PID están
asociados con bash?
7. Repita el paso anterior pero esta vez use el comando pgrep

Más contenido relacionado

La actualidad más candente

4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
cyberleon95
 
5 the linux filesystem
5 the linux filesystem5 the linux filesystem
5 the linux filesystem
cyberleon95
 

La actualidad más candente (20)

Sistemas virtual de archivos en linux.
Sistemas virtual de archivos en linux.Sistemas virtual de archivos en linux.
Sistemas virtual de archivos en linux.
 
Sistemas de Operacion - Presentación Servidor LDAP
Sistemas de Operacion - Presentación Servidor LDAPSistemas de Operacion - Presentación Servidor LDAP
Sistemas de Operacion - Presentación Servidor LDAP
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
3ºParte
3ºParte3ºParte
3ºParte
 
Gestion de Archivos en windows
Gestion de Archivos en windowsGestion de Archivos en windows
Gestion de Archivos en windows
 
Capitulo 9
Capitulo 9Capitulo 9
Capitulo 9
 
Instalacion de dns
Instalacion de dnsInstalacion de dns
Instalacion de dns
 
COMANDOS BASICOS UBUNTU LINUX
COMANDOS BASICOS UBUNTU LINUXCOMANDOS BASICOS UBUNTU LINUX
COMANDOS BASICOS UBUNTU LINUX
 
Linux básico
Linux básicoLinux básico
Linux básico
 
5 the linux filesystem
5 the linux filesystem5 the linux filesystem
5 the linux filesystem
 
Sistemas de archivos linux
Sistemas de archivos linuxSistemas de archivos linux
Sistemas de archivos linux
 
Llamadas al sistema de archivos y de ficheros
Llamadas al sistema de archivos y de ficherosLlamadas al sistema de archivos y de ficheros
Llamadas al sistema de archivos y de ficheros
 
LINUX(directorio personal)
LINUX(directorio personal)LINUX(directorio personal)
LINUX(directorio personal)
 
Sistema de archivos HPFS
Sistema de archivos HPFSSistema de archivos HPFS
Sistema de archivos HPFS
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
discos duros
discos duros discos duros
discos duros
 
Tutorial0
Tutorial0Tutorial0
Tutorial0
 
Administracion de Directorio - Linux Ubuntu
Administracion de Directorio - Linux UbuntuAdministracion de Directorio - Linux Ubuntu
Administracion de Directorio - Linux Ubuntu
 
llamadas al sistema
llamadas al sistema llamadas al sistema
llamadas al sistema
 
Samba
SambaSamba
Samba
 

Destacado

Instalación de sistemas operativos completo
Instalación de sistemas operativos completoInstalación de sistemas operativos completo
Instalación de sistemas operativos completo
Manu Diaz
 
Unix 3.3 (1)
Unix 3.3 (1)Unix 3.3 (1)
Unix 3.3 (1)
Manu Diaz
 
Presentacion tallergridpki
Presentacion tallergridpkiPresentacion tallergridpki
Presentacion tallergridpki
Javier Diaz
 
Casos prácticos de primeros pasos en el exterior
Casos prácticos de primeros pasos en el exteriorCasos prácticos de primeros pasos en el exterior
Casos prácticos de primeros pasos en el exterior
comer.inter.2
 
Evaluaciones y nivelaciones
Evaluaciones y nivelacionesEvaluaciones y nivelaciones
Evaluaciones y nivelaciones
mabesierradiaz
 
Fase planificación investigadores virtuales
Fase planificación investigadores virtualesFase planificación investigadores virtuales
Fase planificación investigadores virtuales
Mercedes Mendoza
 
Saludo navidad 2012
Saludo navidad 2012Saludo navidad 2012
Saludo navidad 2012
gfgonzalo
 
Las ocho claves del liderazgo del monje nuvia
Las ocho claves del liderazgo del monje nuviaLas ocho claves del liderazgo del monje nuvia
Las ocho claves del liderazgo del monje nuvia
Jose Granados
 
Tecnologia de-3-1212189966431782-8
Tecnologia de-3-1212189966431782-8Tecnologia de-3-1212189966431782-8
Tecnologia de-3-1212189966431782-8
Andrea Mendoza
 
Normas iso 9000 y bsc
Normas iso 9000 y bscNormas iso 9000 y bsc
Normas iso 9000 y bsc
nedglymujica
 

Destacado (20)

Instalación de sistemas operativos completo
Instalación de sistemas operativos completoInstalación de sistemas operativos completo
Instalación de sistemas operativos completo
 
Unix 3.3 (1)
Unix 3.3 (1)Unix 3.3 (1)
Unix 3.3 (1)
 
Cap. 5 lpi linux essentials traducido a español
Cap. 5 lpi linux essentials traducido a españolCap. 5 lpi linux essentials traducido a español
Cap. 5 lpi linux essentials traducido a español
 
Expocision final
Expocision finalExpocision final
Expocision final
 
Naturalezamaloka
NaturalezamalokaNaturalezamaloka
Naturalezamaloka
 
Avram noam chomsky
Avram noam chomskyAvram noam chomsky
Avram noam chomsky
 
Graficas Trigonométricas I Parte
Graficas Trigonométricas I ParteGraficas Trigonométricas I Parte
Graficas Trigonométricas I Parte
 
Decoración del aula
Decoración del aulaDecoración del aula
Decoración del aula
 
Presentacion tallergridpki
Presentacion tallergridpkiPresentacion tallergridpki
Presentacion tallergridpki
 
Casos prácticos de primeros pasos en el exterior
Casos prácticos de primeros pasos en el exteriorCasos prácticos de primeros pasos en el exterior
Casos prácticos de primeros pasos en el exterior
 
IRC
IRCIRC
IRC
 
Dos grandes
Dos grandesDos grandes
Dos grandes
 
Evaluaciones y nivelaciones
Evaluaciones y nivelacionesEvaluaciones y nivelaciones
Evaluaciones y nivelaciones
 
Contexto sistémico de la Pyme
Contexto sistémico de la PymeContexto sistémico de la Pyme
Contexto sistémico de la Pyme
 
Fase planificación investigadores virtuales
Fase planificación investigadores virtualesFase planificación investigadores virtuales
Fase planificación investigadores virtuales
 
Saludo navidad 2012
Saludo navidad 2012Saludo navidad 2012
Saludo navidad 2012
 
Brayitan
BrayitanBrayitan
Brayitan
 
Las ocho claves del liderazgo del monje nuvia
Las ocho claves del liderazgo del monje nuviaLas ocho claves del liderazgo del monje nuvia
Las ocho claves del liderazgo del monje nuvia
 
Tecnologia de-3-1212189966431782-8
Tecnologia de-3-1212189966431782-8Tecnologia de-3-1212189966431782-8
Tecnologia de-3-1212189966431782-8
 
Normas iso 9000 y bsc
Normas iso 9000 y bscNormas iso 9000 y bsc
Normas iso 9000 y bsc
 

Similar a Unix essentials (1)

Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9
Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9
Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9
jessidi
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
jessidi
 
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
jonny95
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781
Enrique Villafuerte
 
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
 
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.
camilaml
 
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
 

Similar a Unix essentials (1) (20)

Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Actividad3.4
Actividad3.4Actividad3.4
Actividad3.4
 
Actividad 3-4 actividad final
Actividad 3-4 actividad finalActividad 3-4 actividad final
Actividad 3-4 actividad final
 
Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9
Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9
Actividad 3.4.lizeth carmona,jessica diaz,susana sanchez equipo9
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
 
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
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
sistemas operativos-maestra maricarmen
sistemas operativos-maestra maricarmensistemas operativos-maestra maricarmen
sistemas operativos-maestra maricarmen
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 
Manejo de sistema operativo
Manejo de sistema operativoManejo de sistema operativo
Manejo de sistema operativo
 
Tarea 01 laboratorio
Tarea 01   laboratorioTarea 01   laboratorio
Tarea 01 laboratorio
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
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.
 
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 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.
 
Sistemas de Archivos
Sistemas de ArchivosSistemas de Archivos
Sistemas de Archivos
 
Sistememas de archivos
Sistememas de archivosSistememas de archivos
Sistememas de archivos
 

Unix essentials (1)

  • 1. ACTIVIDAD 3.4 UNIX ESSENTIALS – LINUX FILESYSTEM MANUELA DÍAZ PALACIO CRISTIAN CRISPIN FORY FELIPE RAMÍREZ GUZMAN FICHA: 322000 INSTRUCTOR: GERMÁN LEAL TECNOLOGÍA EN GESTIÓN DE REDES DE DE DATOS MEDELLÍN 2012
  • 2. Introducción Mediante este informe se tratará de explicar detalladamente algunos fundamentos en el sistema Operativo Linux, de esta forma mejorar el conocimiento del manejo de comandos de un entorno de consola.
  • 3. Objetivos Utilización de las opciones avanzadas. Crear y manejar directorios y enlaces simbólicos. Utilización del comando “find”. Particionamiento utilizando el comando “fdisk”.
  • 4. UNIX ESSENTIALS – LINUX FILESYSTEM PROCEDIMIENTO 1: OPCIONES AVANZADAS DEL COMANDO ls Especificaciones: 1. Cree un archivo en su directorio principal llamado etc.bytime. El archivo debe contener 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.
  • 5. 2. Cree un archivo en su directorio principal llamado etc.bytime.reversed. El archivo debe contener un listado largo del directorio /etc, inversamente ordenados por tiempo de modificación. El último archivo modificado debe aparecer en la última línea del archivo. PROCEDIMIENTO 2: CREANDO Y MANEJANDO ENLACES SIMBÓLICOS(LINKS)
  • 6. 1. Cree un archivo llamado cal.orig en su directorio personal, que contiene un calendario de texto del mes actual (Puede usar el comando cal). 2. Crear un enlace simbólico al archivo cal.orig, denominado cal.softa
  • 7. 3. Elimine el archivo cal.orig, por lo que el enlace simbólico que acaba de crear ahora es un enlace colgado. 4. Crear un enlace simbólico al directorio /usr/share/doc, llamado docabs, utilizando una 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, es posible que deba agregar o quitar algunas referencias “..” del nombre del archivo.
  • 8. PROCEDIMIENTO 3: LOCALIZANDO ARCHIVOS CON EL COMANDO find 1. Cree un archivo varlib.rpm, que contenga una lista de todos los archivos del directorio / que son propiedad del usuario sshd
  • 9. 2. 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
  • 10. 3. Busque todos los archivos en /etc/sysconfig, que tengan permisos de ejecución y grabe el resultado en el archivo sysconfig.find 4. El archivo big.links debe contener una lista de los enlaces simbólicos en /usr/lib/locale El directorio no existe 5. Busque en todo el árbol de directorios los archivos cuyo nombre contengan la palabra sendmail. Tenga en cuenta que un archivo llamado K30sendmail también coincidirá con la búsqueda.
  • 11. 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*
  • 12. PROCEDIMIENTO 6: PARTICIONAMIENTO USANDO FDISK 1. Agregue un nuevo disco de 5GB a su máquina virtual 2. De acuerdo a la siguiente imagen, utilice la utilidad fdisk para realizar el particionamiento del nuevo disco: sdc1 sdc2 sdc3 sdc5 sdc6 (2GB) (0,5GB) (1GB) (1GB) (0,5GB) Linux Linux LVM Linux Swap Linux Linux
  • 13. Si 652(cilindros) equivalen a 5GB entonces, ¿Cuántos cilindros equivalen a 2GB? En este caso el ultimo cilindro será el 260 que abarca aproximadamente 2GB. sdb1 (2GB) Linux
  • 15. sdb3 (1GB) Linux Swap
  • 16. Creamos una extendida para proceder a dividirla en las dos lógicas, ya que no se permiten mas particiones primarias ni extendidas sdb5 (1GB) Linux
  • 17. sdb6 (0,5GB Linux 3. Use el comando fdisk –l para visualizar la tabla de particiones.
  • 18. 4. Use la utilidad mkfs.ext3 para formatear las siguientes particiones: sdb1, sdb5 y sdb6 sdb1 Sdb5
  • 19. Sdb6
  • 20. 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 montado cada vez que reinicie la máquina. Editor (gedit)
  • 21. PROCEDIMIENTO 7: USANDO EL COMANDO GREP PARA BUSCAR OCURRENCIAS DE TEXTO 1. Cree el archivo ~/bashusers.txt, que contiene las líneas del archivo /etc/passwd en 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).
  • 22. 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/termcap 4. Cree el archivo ~/mayhemnum.txt, que contiene el número de línea de la palabra mayhem en el archivo /usr/share/dict/words
  • 23. 5. Ejecute el comando netstat -tanp en combinación con el comando grep y muestre en pantalla solo las líneas que contienen la palabra ssh. Este comando muestra las conexiones 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 ssh 6. Ejecute el comando ps -ef en combinación con el comando grep y muestre en pantalla solo las líneas que contienen la palabra bash. Este comando muestra los procesos activos, y es de gran utilidad para visualizar los ID de proceso (PID). ¿Qué PID están asociados con bash?
  • 24. 7. Repita el paso anterior pero esta vez use el comando pgrep