SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
TITULO:

Actividad 3.4 – UNIX ESSENTIALS-FILESYSTEM




                   POR:

              Yuleny Arrubla

         Nicolas Saldarriaga Garzon

            Daniel Gómez Patiño




                  FICHA:

                  322000




               INSTRUCTOR:

            German Leal Flores




TECNOLOGIA EN GESTION DE REDES DE DATOS

                   SENA

                   2012
INTRODUCCION


Esta Actividad es realizada con la intención de que el lector pueda
comprender y aprender algunos de los de particionamiento, cambien
grupos propietarios para un archivo, aprender las funciones de algunos
comandos como find, grep, etc.
OBJETIVOS


   Aprender a utilizar los comandos adecuados para buscar, modificar
    su propietario de un archivo

   Identificar cuáles son los tipos de formatos para comprimir.


   Conocer aquellos comandos localizadores de archivos.
UNIX ESSENTIALS – LINUX FILESYSTEM
 ACTIVIDAD DE PROYECTO – CONFIGURACION DE SERVICIOS DE
      RED TECNOLOGIA EN GESTIÓN DE REDES DE DATOS
       CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL
                    SENA, MEDELLÍN



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.




-t es el comodín para clasificar por tiempo de modificación
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.




-rt es el comodín para clasificar en orden invertido y por orden de tiempo
de modificación.



PROCEDIMIENTO 2:           CREANDO       Y    MANEJANDO         ENLACES
SIMBÓLICOS (LINKS)

Especificaciones

Todos los archivos deben ser creados en el directorio principal
(home/username)

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




                                                              Es 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.




Si ya ha terminado el ejercicio correctamente, usted debería ser capaz de
reproducir una salida similar a lo siguiente:

[student@station student]$ ls -l
total 12
lrwxrwxrwx 1 student student 8 Jul 21 10:03 cal.softa -> cal.orig
lrwxrwxrwx 1 student student 14 Jul 21 10:03 docabs -> /usr/share/doc
lrwxrwxrwx 1 student student 19 Jul 21 10:03 docrel -> ../../usr/share/doc
PROCEDIMIENTO 3: LOCALIZANDO ARCHIVOS CON EL COMANDO
find
Especificaciones

Utilice el comando find para buscar archivos que coincidan con los
siguientes criterios, y redirija la salida a los archivos especificados en su
directorio personal. Cuando liste los nombres de archivo, asegúrese de
que cada nombre de archivo es una referencia absoluta.

Usted encontrará una serie de mensajes "Permiso denegado" cuando
intente encontrar recursos en directorios para los cuales no tiene
permisos de acceso. No se preocupe con estos errores. Puede suprimir
estos mensajes de error si se añade 2> /dev /null al comando find.

Es posible que deba consultar la página de manual find (1) para
encontrar la respuesta para algunos de los problemas.

1. Cree un archivo varlib.rpm, que contenga una lista de todos los
archivos del directorio / que son propiedad del usuario sshd
Con este comando ponemos agregar un archivo a un grupo propietario

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 (mail en realidad de sshd)
3. Busque todos los archivos en /etc/sysconfig, que tengan permisos de
ejecución y grabe el resultado en el archivo sysconfig.find




                                        X = Ejecución




4. El archivo big.links debe contener una lista de los enlaces simbólicos
en /usr/lib/locale
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.




                                             Comodín para buscar
                                             una palabra especifica
PROCEDIMIENTO       4:   HERRAMIENTAS        DE   COMPRESIÓN       DE
ARCHIVOS

Especificaciones

1. Copie los archivos /etc/gconf/schemas/gnome-terminal.schemas y
/usr/bin/gimp en su directorio home, conservando sus nombres de archivo
original. (El primero es un ejemplo de un archivo de texto grande, el
segundo es un ejemplo de un archivo binario grande.)
Utilice el comando gzip para comprimir cada uno de los archivos recién
creados (Por separado).
2. Una vez más, copie los archivos /etc/gconf/schemas/gnome-
terminal.schemas y /usr/bin/gimp en su directorio home. Esta vez, utilice el
comando bzip2 para comprimir los dos archivos.


3. Por última vez, copia el fichero /etc/gconf/schemas/gnome-
terminal.schemas y /usr/bin/gimp en su directorio home. Utilice el
comando ls -s para comparar los tamaños de las diferentes técnicas de
compresión.




4. Qué otras utilidades (comandos) de compresión, aparte de gzip y bzip2,
pueden usarse en sistemas Linux. Mencione por lo menos 2 aplicaciones
(en     línea     de     comandos)    y    comprima       los   archivos
/etc/gconf/schemas/gnome-terminal.schemas y /usr/bin/gimp. Luego
compare con los resultados obtenidos en los puntos 1 y 2.
PROCEDIMIENTO 5: ARCHIVANDO DIRECTORIOS CON TAR

Especificaciones

1. En su directorio personal, cree el archivo zip_docs.tar que es un
archivo que empaqueta el directorio /usr/share/doc/zip*




2. Cree el archivo /tmp/student.tgz, que es un archivo comprimido de su
directorio principal.

Reemplace student por su username.
PROCEDIMIENTO 6: PARTICIONAMIENTO USANDO FDISK

Especificaciones

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:




NOTA: La imagen supone que el nuevo disco fue reconocido como sdc,
pero esto puede variar de acuerdo al hardware de su máquina.




2GB
Para determinar los valores de cilindro, hacemos como guía la regla de 3
simple sabiendo que 2 GB equivalen a 260 cilindros.




X= 0.5 GB x 260= 65
         2GB
Este 65 se los sumamos a 260 y así con todas las particiones
1. GB




X= 1 GB x 260= 130
         2GB
Este 130 se los sumamos a 325 y así con todas las particiones
Solo podemos crear máximo 4 primarias, en este caso creamos 3 y
dejamos una para la extendida que contendrá las lógicas




                                                Creando lógicas




                                            W para guardar




3. Use el comando fdisk –l para visualizar la tabla de particiones
4. Use la utilidad mkfs.ext3 para formatear las siguientes particiones:
sdc1, sdc5 y sd6

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.




6. En la máquina virtual inserte un dispositivo de almacenamiento masivo
USB. El sistema operativo lo reconocerá y puede usar el comando fdisk –l
para verificar el dispositivo de bloques asignado. Si el sistema operativo
montó automáticamente el dispositivo USB, desmóntelo. Cree un
directorio con el nombre que usted desee, el cual servirá como punto de
montaje para la partición. Ahora lleve a cabo el montaje del dispositivo
USB en el directorio que usted creó.
7. Use el comando mount para visualizar todos los puntos de montaje




                                                    La que creamos
                                                    anteriormente




PROCEDIMIENTO 7: USANDO EL COMANDO GREP PARA BUSCAR
OCURRENCIAS DE TEXTO

Especificaciones

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).
Con le comodín –v + la
                                                palabra del las líneas que no
                                                quiera que aparezca en este
                                                casi home




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).




         El directorio no existe.

         La función del comodín –i es buscar la palabra (ansi)
         que importa si esta en mayúscula o minúscula
No esta tercamp




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.




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
CONCLUSIONES


   Aprendimos los diferentes comandos y sus respectivos comodines
    para localizar archivos específicos

   Identificamos los diferentes formatos para comprimir: .tar, .bzip,
    .bzip2.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Presentación de diego
Presentación de diegoPresentación de diego
Presentación de diego
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
Tema2
Tema2Tema2
Tema2
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781
 
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
 
Presentación1gfygfy
Presentación1gfygfyPresentación1gfygfy
Presentación1gfygfy
 
Linux basico-3.PDF
Linux basico-3.PDFLinux basico-3.PDF
Linux basico-3.PDF
 
Powerpoint comandos pablo rey
Powerpoint comandos pablo reyPowerpoint comandos pablo rey
Powerpoint comandos pablo rey
 
5 the linux filesystem
5 the linux filesystem5 the linux filesystem
5 the linux filesystem
 
Practica u5
Practica u5Practica u5
Practica u5
 
2 filesystem basics
2 filesystem basics2 filesystem basics
2 filesystem basics
 
Practicas Unidad 6
Practicas Unidad 6Practicas Unidad 6
Practicas Unidad 6
 
Linux básico
Linux básicoLinux básico
Linux básico
 
Presentación sistemas archivos
Presentación sistemas archivosPresentación sistemas archivos
Presentación sistemas archivos
 
Unix 3.3
Unix 3.3Unix 3.3
Unix 3.3
 

Similar a Actividad3.4 (20)

Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
 
Unix essentials
Unix essentials Unix essentials
Unix essentials
 
Unix essentials (1)
Unix essentials  (1)Unix essentials  (1)
Unix essentials (1)
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
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
 
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)
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
Actividad 3.1
Actividad 3.1Actividad 3.1
Actividad 3.1
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
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.
 
Unix 3.1
Unix 3.1Unix 3.1
Unix 3.1
 
Unix 3.1
Unix 3.1Unix 3.1
Unix 3.1
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 
Tarea 01 laboratorio
Tarea 01   laboratorioTarea 01   laboratorio
Tarea 01 laboratorio
 

Más de Daniel Patiño

Plataforma de monitoreo zabbix
Plataforma de monitoreo zabbixPlataforma de monitoreo zabbix
Plataforma de monitoreo zabbix
Daniel Patiño
 
Instalacion remota pxe
Instalacion remota pxe Instalacion remota pxe
Instalacion remota pxe
Daniel Patiño
 
Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...
Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...
Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...
Daniel Patiño
 
Instalacion de dhcp en debian 6equipo3.ficha322000
Instalacion de dhcp en debian 6equipo3.ficha322000Instalacion de dhcp en debian 6equipo3.ficha322000
Instalacion de dhcp en debian 6equipo3.ficha322000
Daniel Patiño
 
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Daniel Patiño
 
Dhcp en server coreequipo3.ficha322000
Dhcp en server coreequipo3.ficha322000Dhcp en server coreequipo3.ficha322000
Dhcp en server coreequipo3.ficha322000
Daniel Patiño
 
Dhcp en centosequipo3.ficha322000
Dhcp en centosequipo3.ficha322000Dhcp en centosequipo3.ficha322000
Dhcp en centosequipo3.ficha322000
Daniel Patiño
 
Instalacion de dhcp en windows server 2008equipo3.ficha322000
Instalacion de dhcp en windows server 2008equipo3.ficha322000Instalacion de dhcp en windows server 2008equipo3.ficha322000
Instalacion de dhcp en windows server 2008equipo3.ficha322000
Daniel Patiño
 
Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...
Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...
Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...
Daniel Patiño
 

Más de Daniel Patiño (20)

Plataforma de monitoreo zabbix
Plataforma de monitoreo zabbixPlataforma de monitoreo zabbix
Plataforma de monitoreo zabbix
 
Instalacion remota pxe
Instalacion remota pxe Instalacion remota pxe
Instalacion remota pxe
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Actividad 6
Actividad 6Actividad 6
Actividad 6
 
Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...
Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...
Instalacion y configuracion de dns en windows server 2008 luis miguel villa,d...
 
Ftp centos
Ftp centosFtp centos
Ftp centos
 
Dns en open bsd
Dns en open bsdDns en open bsd
Dns en open bsd
 
Dns en debian
Dns en debianDns en debian
Dns en debian
 
Dns en centos
Dns en centosDns en centos
Dns en centos
 
Web en centos
Web en centosWeb en centos
Web en centos
 
Instalacion de dhcp en debian 6equipo3.ficha322000
Instalacion de dhcp en debian 6equipo3.ficha322000Instalacion de dhcp en debian 6equipo3.ficha322000
Instalacion de dhcp en debian 6equipo3.ficha322000
 
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
 
Dhcp en server coreequipo3.ficha322000
Dhcp en server coreequipo3.ficha322000Dhcp en server coreequipo3.ficha322000
Dhcp en server coreequipo3.ficha322000
 
Dhcp en centosequipo3.ficha322000
Dhcp en centosequipo3.ficha322000Dhcp en centosequipo3.ficha322000
Dhcp en centosequipo3.ficha322000
 
Instalacion de dhcp en windows server 2008equipo3.ficha322000
Instalacion de dhcp en windows server 2008equipo3.ficha322000Instalacion de dhcp en windows server 2008equipo3.ficha322000
Instalacion de dhcp en windows server 2008equipo3.ficha322000
 
Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...
Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...
Actividad 4.equipo3.yulenny arrubla,daniel gomez,nicolas saldarriaga.ficha 32...
 
Actividad 3.3
Actividad 3.3Actividad 3.3
Actividad 3.3
 
Actividad3.2
Actividad3.2Actividad3.2
Actividad3.2
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Barcamp medellin
Barcamp medellinBarcamp medellin
Barcamp medellin
 

Actividad3.4

  • 1. TITULO: Actividad 3.4 – UNIX ESSENTIALS-FILESYSTEM POR: Yuleny Arrubla Nicolas Saldarriaga Garzon Daniel Gómez Patiño FICHA: 322000 INSTRUCTOR: German Leal Flores TECNOLOGIA EN GESTION DE REDES DE DATOS SENA 2012
  • 2. INTRODUCCION Esta Actividad es realizada con la intención de que el lector pueda comprender y aprender algunos de los de particionamiento, cambien grupos propietarios para un archivo, aprender las funciones de algunos comandos como find, grep, etc.
  • 3. OBJETIVOS  Aprender a utilizar los comandos adecuados para buscar, modificar su propietario de un archivo  Identificar cuáles son los tipos de formatos para comprimir.  Conocer aquellos comandos localizadores de archivos.
  • 4. UNIX ESSENTIALS – LINUX FILESYSTEM ACTIVIDAD DE PROYECTO – CONFIGURACION DE SERVICIOS DE RED TECNOLOGIA EN GESTIÓN DE REDES DE DATOS CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL SENA, MEDELLÍN 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. -t es el comodín para clasificar por tiempo de modificación
  • 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. -rt es el comodín para clasificar en orden invertido y por orden de tiempo de modificación. PROCEDIMIENTO 2: CREANDO Y MANEJANDO ENLACES SIMBÓLICOS (LINKS) Especificaciones Todos los archivos deben ser creados en el directorio principal (home/username) 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).
  • 6. 2. Crear un enlace simbólico al archivo cal.orig, denominado cal.softa Es 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.
  • 8. 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. Si ya ha terminado el ejercicio correctamente, usted debería ser capaz de reproducir una salida similar a lo siguiente: [student@station student]$ ls -l total 12 lrwxrwxrwx 1 student student 8 Jul 21 10:03 cal.softa -> cal.orig lrwxrwxrwx 1 student student 14 Jul 21 10:03 docabs -> /usr/share/doc lrwxrwxrwx 1 student student 19 Jul 21 10:03 docrel -> ../../usr/share/doc
  • 9. PROCEDIMIENTO 3: LOCALIZANDO ARCHIVOS CON EL COMANDO find Especificaciones Utilice el comando find para buscar archivos que coincidan con los siguientes criterios, y redirija la salida a los archivos especificados en su directorio personal. Cuando liste los nombres de archivo, asegúrese de que cada nombre de archivo es una referencia absoluta. Usted encontrará una serie de mensajes "Permiso denegado" cuando intente encontrar recursos en directorios para los cuales no tiene permisos de acceso. No se preocupe con estos errores. Puede suprimir estos mensajes de error si se añade 2> /dev /null al comando find. Es posible que deba consultar la página de manual find (1) para encontrar la respuesta para algunos de los problemas. 1. Cree un archivo varlib.rpm, que contenga una lista de todos los archivos del directorio / que son propiedad del usuario sshd
  • 10.
  • 11. Con este comando ponemos agregar un archivo a un grupo propietario 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 (mail en realidad de sshd)
  • 12. 3. Busque todos los archivos en /etc/sysconfig, que tengan permisos de ejecución y grabe el resultado en el archivo sysconfig.find X = Ejecución 4. El archivo big.links debe contener una lista de los enlaces simbólicos en /usr/lib/locale
  • 13. 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. Comodín para buscar una palabra especifica
  • 14. PROCEDIMIENTO 4: HERRAMIENTAS DE COMPRESIÓN DE ARCHIVOS Especificaciones 1. Copie los archivos /etc/gconf/schemas/gnome-terminal.schemas y /usr/bin/gimp en su directorio home, conservando sus nombres de archivo original. (El primero es un ejemplo de un archivo de texto grande, el segundo es un ejemplo de un archivo binario grande.) Utilice el comando gzip para comprimir cada uno de los archivos recién creados (Por separado).
  • 15. 2. Una vez más, copie los archivos /etc/gconf/schemas/gnome- terminal.schemas y /usr/bin/gimp en su directorio home. Esta vez, utilice el comando bzip2 para comprimir los dos archivos. 3. Por última vez, copia el fichero /etc/gconf/schemas/gnome- terminal.schemas y /usr/bin/gimp en su directorio home. Utilice el comando ls -s para comparar los tamaños de las diferentes técnicas de compresión. 4. Qué otras utilidades (comandos) de compresión, aparte de gzip y bzip2, pueden usarse en sistemas Linux. Mencione por lo menos 2 aplicaciones (en línea de comandos) y comprima los archivos /etc/gconf/schemas/gnome-terminal.schemas y /usr/bin/gimp. Luego compare con los resultados obtenidos en los puntos 1 y 2.
  • 16. PROCEDIMIENTO 5: ARCHIVANDO DIRECTORIOS CON TAR Especificaciones 1. En su directorio personal, cree el archivo zip_docs.tar que es un archivo que empaqueta el directorio /usr/share/doc/zip* 2. Cree el archivo /tmp/student.tgz, que es un archivo comprimido de su directorio principal. Reemplace student por su username.
  • 17. PROCEDIMIENTO 6: PARTICIONAMIENTO USANDO FDISK Especificaciones 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: NOTA: La imagen supone que el nuevo disco fue reconocido como sdc, pero esto puede variar de acuerdo al hardware de su máquina. 2GB
  • 18. Para determinar los valores de cilindro, hacemos como guía la regla de 3 simple sabiendo que 2 GB equivalen a 260 cilindros. X= 0.5 GB x 260= 65 2GB Este 65 se los sumamos a 260 y así con todas las particiones
  • 19. 1. GB X= 1 GB x 260= 130 2GB Este 130 se los sumamos a 325 y así con todas las particiones
  • 20. Solo podemos crear máximo 4 primarias, en este caso creamos 3 y dejamos una para la extendida que contendrá las lógicas Creando lógicas W para guardar 3. Use el comando fdisk –l para visualizar la tabla de particiones
  • 21. 4. Use la utilidad mkfs.ext3 para formatear las siguientes particiones: sdc1, sdc5 y sd6 Sdb1
  • 23. 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. 6. En la máquina virtual inserte un dispositivo de almacenamiento masivo USB. El sistema operativo lo reconocerá y puede usar el comando fdisk –l para verificar el dispositivo de bloques asignado. Si el sistema operativo montó automáticamente el dispositivo USB, desmóntelo. Cree un directorio con el nombre que usted desee, el cual servirá como punto de montaje para la partición. Ahora lleve a cabo el montaje del dispositivo USB en el directorio que usted creó.
  • 24. 7. Use el comando mount para visualizar todos los puntos de montaje La que creamos anteriormente PROCEDIMIENTO 7: USANDO EL COMANDO GREP PARA BUSCAR OCURRENCIAS DE TEXTO Especificaciones 1. Cree el archivo ~/bashusers.txt, que contiene las líneas del archivo /etc/passwd en las cuales aperece el texto /bin/bash.
  • 25. 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).
  • 26. Con le comodín –v + la palabra del las líneas que no quiera que aparezca en este casi home 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). El directorio no existe. La función del comodín –i es buscar la palabra (ansi) que importa si esta en mayúscula o minúscula
  • 27. No esta tercamp 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
  • 28. 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. 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
  • 29. CONCLUSIONES  Aprendimos los diferentes comandos y sus respectivos comodines para localizar archivos específicos  Identificamos los diferentes formatos para comprimir: .tar, .bzip, .bzip2.