SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Actividad Ubuntu
Grep / Usuarios / Directorios / Empaquetado y compresión
Usuarios
• Cree dos nuevos usuarios User2f y User1f y
asócielos a un nuevo grupo llamado
PRACTICAFINAL.
• Si requiere apoyo para recordar los comandos
Consulte la presentación.
http://goo.gl/l82rFO
Gestión de usuarios y Grupos
Directorios
• Cree una estructura de directorio(árbol de
directorios) para el usuario User2f, como se
presenta a continuación.
• Informes
• Leame.txt ---Archivo
• Análisis ---Directorio
• Equipo1 ---Directorio
• Personal.txt ---Archivo
• Equipo2
• Personal.txt ---Archivo
• Diseño ---Directorio
• Equipo1 ---Directorio
• Personal.txt ---Archivo
Si necesita recordar como trabajar directorios, mirar: http://goo.gl/VILGkK Comandos básicos
Permisos
• La asignación de permisos es importante para
mantener el control de un sistema. Asigne los
permisos acorde a la tabla.
Nombre Usuario Grupo Otros
Leame.txt
Leer Escribir Ejecutar - - Ejecutar - - -
Análisis> Equipo1 >personal.txt
Leer Escribir Ejecutar Leer Ejecutar Leer - Ejecutar
Diseño
Leer Escribir Ejecutar Leer Escribir - Leer - -
Diseño > Equipo1
Leer Escribir Ejecutar Leer - Ejecutar Leer - Ejecutar
Si necesita recordar como cambiar dueños, mirar: http://goo.gl/TBmaVY Taller permisos
Cambiar dueño
• Hay momentos en los cuales se requiere que un
archivo cambie de dueño para facilitar la
administración.
• Para todos los archivos llamados “Personal.txt”
cambie el dueño de dichos archivos a User1f
Si necesita recordar como cambiar dueños, mirar: http://goo.gl/TBmaVY Taller permisos
Operaciones con directorios
• Cree en el espacio del usuario User1f un directorio
llamado seguridadE y realice lo siguiente:
• Mueva el directorio “análisis” al interior del mismo.
• Copie el directorio “diseño” al interior del mismo.
Tenga en cuenta que todos los directorios y archivos que
se encuentren al interior de “análisis” y “diseño” deben
ser afectados también.
Si necesita recordar como trabajar directorios, mirar: http://goo.gl/VILGkK Comandos básicos
Actividades sobre archivos
• http://goo.gl/T3fGTQ http://goo.gl/QOP4S7
• Científicos Empresarios
Si necesita recordar como trabajar directorios, mirar: http://goo.gl/KyzqIJ Comandos búsqueda
Descargue los dos archivos mencionados a continuación:
1- Retorne únicamente el año en el cual nació “Michio kaku”
2- Guarde en un archivo llamado “Resultado.txt” el nombre de los
empresarios que nacieron en agosto.
3- Imprima por pantalla los científicos que no nacieron en Enero.
4- Empleando grep Imprima solo el nombre del mes que nació Susskind
Empaquetado y Compresión
Comandos adicionales para comprimir y
descomprimir archivos y directorios.
Empleo de TAR
• TAR es una utilidad para empaquetar mas de un
directorio y archivos en un único paquete. No
necesariamente comprime.
tar [opciones] [destino] [origen]
No siempre referencia un [destino]
c: crear un archivo
x: extraer de un archivo
t: listar los contenidos de un archivo
v: ver un reporte de las acciones a medida que se van realizando
f: empaquetar contenidos de archivos
z: para comprimir a la vez que se empaqueta
[opciones]
Empleo de TAR
• Ejemplo: Empaquetando de un directorio llamado
trabajo en un archivo llamado copia.tar
tar –cvf copia.tar /trabajo
Empleo de TAR
• Ejemplo: Ver contenido sin extraerlos.
tar –tvf copia.tar
Empleo de TAR
• Ejemplo: Descomprimir el contenido de un archivo
tar.
tar –xvf copia.tar
Empleo de TAR con compresión
• Ejemplo: Para empaquetar y comprimir un
directorio
tar –czvf copia.tar.gz /trabajo
Empleo de TAR con compresión
• Ejemplo: Para revisar el contenido de un tar.gz sin
necesidad de descomprimirlo.
tar –tzvf copia.tar.gz
Empleo de TAR con compresión
• Ejemplo: Para extraer el contenido de un tar.gz
tar –zxvf copia.tar.gz
Compare el tamaño de
los archivos generados
Encuentra alguna diferencia en el tamaño?
TAR
TAR.GZ
@josefabiandiaz
josefabiandiazs@Gmail.com
https://www.youtube.com/user/fabiandiazs
Msc.Ing.Jose Fabián Diaz Silva
Consultas

Mais conteúdo relacionado

Semelhante a Comandos Ubuntu Grep Usuarios Directorios Empaquetado

Mantener Paquetes Debian en Equipo
Mantener Paquetes Debian en EquipoMantener Paquetes Debian en Equipo
Mantener Paquetes Debian en EquipoAlejandro Rios Peña
 
Comandos basicos
Comandos basicosComandos basicos
Comandos basicosiran_isma10
 
Equipo 7:Comandos basicos y aplicaciones en linux
Equipo 7:Comandos basicos y aplicaciones en linuxEquipo 7:Comandos basicos y aplicaciones en linux
Equipo 7:Comandos basicos y aplicaciones en linuxiran_isma10
 
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
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10Keopx
 
Operación de sistema operativo monousiario sobre msdos
Operación de sistema operativo monousiario sobre msdosOperación de sistema operativo monousiario sobre msdos
Operación de sistema operativo monousiario sobre msdos2143663
 
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERMÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERnelson rodriguez huallpa
 
Presentación sistemas archivos
Presentación sistemas archivosPresentación sistemas archivos
Presentación sistemas archivoselpropio_88
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformaticscursoNGS
 
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
 
Algunos comandos de GNU-LINUX
Algunos comandos de GNU-LINUXAlgunos comandos de GNU-LINUX
Algunos comandos de GNU-LINUXamerica123456
 
Empaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con NetbeansEmpaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con NetbeansLaura Folgado Galache
 
Git: un enfoque práctico
Git: un enfoque prácticoGit: un enfoque práctico
Git: un enfoque prácticoPatxi Gortázar
 

Semelhante a Comandos Ubuntu Grep Usuarios Directorios Empaquetado (20)

Mantener Paquetes Debian en Equipo
Mantener Paquetes Debian en EquipoMantener Paquetes Debian en Equipo
Mantener Paquetes Debian en Equipo
 
Unix 3.4
Unix 3.4Unix 3.4
Unix 3.4
 
Comandos basicos
Comandos basicosComandos basicos
Comandos basicos
 
Equipo 7:Comandos basicos y aplicaciones en linux
Equipo 7:Comandos basicos y aplicaciones en linuxEquipo 7:Comandos basicos y aplicaciones en linux
Equipo 7:Comandos basicos y aplicaciones en linux
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
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
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
 
Operación de sistema operativo monousiario sobre msdos
Operación de sistema operativo monousiario sobre msdosOperación de sistema operativo monousiario sobre msdos
Operación de sistema operativo monousiario sobre msdos
 
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERMÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
 
Control de versiones
Control de versionesControl de versiones
Control de versiones
 
Presentación sistemas archivos
Presentación sistemas archivosPresentación sistemas archivos
Presentación sistemas archivos
 
Manual de linux
Manual de linuxManual de linux
Manual de linux
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 
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)
 
Algunos comandos de GNU-LINUX
Algunos comandos de GNU-LINUXAlgunos comandos de GNU-LINUX
Algunos comandos de GNU-LINUX
 
Empaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con NetbeansEmpaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con Netbeans
 
Actividad3.4
Actividad3.4Actividad3.4
Actividad3.4
 
Git: un enfoque práctico
Git: un enfoque prácticoGit: un enfoque práctico
Git: un enfoque práctico
 
Logs en Linux.pdf
Logs en Linux.pdfLogs en Linux.pdf
Logs en Linux.pdf
 

Mais de Jose Diaz Silva

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos AvanzadosJose Diaz Silva
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosJose Diaz Silva
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - UbuntuJose Diaz Silva
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacionJose Diaz Silva
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos variosJose Diaz Silva
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetosJose Diaz Silva
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del SoftwareJose Diaz Silva
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraJose Diaz Silva
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPJose Diaz Silva
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de SoftwareJose Diaz Silva
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en UbuntuJose Diaz Silva
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareJose Diaz Silva
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioJose Diaz Silva
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeJose Diaz Silva
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioJose Diaz Silva
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - CompendioJose Diaz Silva
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finalesJose Diaz Silva
 

Mais de Jose Diaz Silva (20)

Mantenimiento de sistemas de información - Conceptos Avanzados
Mantenimiento de sistemas de información   - Conceptos AvanzadosMantenimiento de sistemas de información   - Conceptos Avanzados
Mantenimiento de sistemas de información - Conceptos Avanzados
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
 
Modding PC
Modding PCModding PC
Modding PC
 
Actividad ssh final - Ubuntu
Actividad ssh final - UbuntuActividad ssh final - Ubuntu
Actividad ssh final - Ubuntu
 
Problemas en pruebas de implantacion
Problemas en pruebas de implantacionProblemas en pruebas de implantacion
Problemas en pruebas de implantacion
 
Mother board tarjeta madre - elementos varios
Mother board   tarjeta madre - elementos variosMother board   tarjeta madre - elementos varios
Mother board tarjeta madre - elementos varios
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
 
SSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia SeguraSSH en Ubuntu - Transferencia Segura
SSH en Ubuntu - Transferencia Segura
 
Metodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XPMetodologías ágiles para el desarrollo de software - XP
Metodologías ágiles para el desarrollo de software - XP
 
Taller Crontab - Ubuntu
Taller Crontab  - UbuntuTaller Crontab  - Ubuntu
Taller Crontab - Ubuntu
 
Capacitacion implantacion de Software
Capacitacion implantacion de SoftwareCapacitacion implantacion de Software
Capacitacion implantacion de Software
 
Programar tareas crontab en Ubuntu
Programar tareas  crontab en UbuntuProgramar tareas  crontab en Ubuntu
Programar tareas crontab en Ubuntu
 
Errores y fracasos en la implantación de Software
Errores y fracasos en la implantación de SoftwareErrores y fracasos en la implantación de Software
Errores y fracasos en la implantación de Software
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
 
Llenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xeLlenado de combobox vs2010 y oracle xe
Llenado de combobox vs2010 y oracle xe
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
 
Puertos de un computador - Compendio
Puertos de un computador - CompendioPuertos de un computador - Compendio
Puertos de un computador - Compendio
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Modelo de diseño - conceptos finales
Modelo de diseño  - conceptos finalesModelo de diseño  - conceptos finales
Modelo de diseño - conceptos finales
 

Comandos Ubuntu Grep Usuarios Directorios Empaquetado

  • 1. Actividad Ubuntu Grep / Usuarios / Directorios / Empaquetado y compresión
  • 2. Usuarios • Cree dos nuevos usuarios User2f y User1f y asócielos a un nuevo grupo llamado PRACTICAFINAL. • Si requiere apoyo para recordar los comandos Consulte la presentación. http://goo.gl/l82rFO Gestión de usuarios y Grupos
  • 3. Directorios • Cree una estructura de directorio(árbol de directorios) para el usuario User2f, como se presenta a continuación. • Informes • Leame.txt ---Archivo • Análisis ---Directorio • Equipo1 ---Directorio • Personal.txt ---Archivo • Equipo2 • Personal.txt ---Archivo • Diseño ---Directorio • Equipo1 ---Directorio • Personal.txt ---Archivo Si necesita recordar como trabajar directorios, mirar: http://goo.gl/VILGkK Comandos básicos
  • 4. Permisos • La asignación de permisos es importante para mantener el control de un sistema. Asigne los permisos acorde a la tabla. Nombre Usuario Grupo Otros Leame.txt Leer Escribir Ejecutar - - Ejecutar - - - Análisis> Equipo1 >personal.txt Leer Escribir Ejecutar Leer Ejecutar Leer - Ejecutar Diseño Leer Escribir Ejecutar Leer Escribir - Leer - - Diseño > Equipo1 Leer Escribir Ejecutar Leer - Ejecutar Leer - Ejecutar Si necesita recordar como cambiar dueños, mirar: http://goo.gl/TBmaVY Taller permisos
  • 5. Cambiar dueño • Hay momentos en los cuales se requiere que un archivo cambie de dueño para facilitar la administración. • Para todos los archivos llamados “Personal.txt” cambie el dueño de dichos archivos a User1f Si necesita recordar como cambiar dueños, mirar: http://goo.gl/TBmaVY Taller permisos
  • 6. Operaciones con directorios • Cree en el espacio del usuario User1f un directorio llamado seguridadE y realice lo siguiente: • Mueva el directorio “análisis” al interior del mismo. • Copie el directorio “diseño” al interior del mismo. Tenga en cuenta que todos los directorios y archivos que se encuentren al interior de “análisis” y “diseño” deben ser afectados también. Si necesita recordar como trabajar directorios, mirar: http://goo.gl/VILGkK Comandos básicos
  • 7. Actividades sobre archivos • http://goo.gl/T3fGTQ http://goo.gl/QOP4S7 • Científicos Empresarios Si necesita recordar como trabajar directorios, mirar: http://goo.gl/KyzqIJ Comandos búsqueda Descargue los dos archivos mencionados a continuación: 1- Retorne únicamente el año en el cual nació “Michio kaku” 2- Guarde en un archivo llamado “Resultado.txt” el nombre de los empresarios que nacieron en agosto. 3- Imprima por pantalla los científicos que no nacieron en Enero. 4- Empleando grep Imprima solo el nombre del mes que nació Susskind
  • 8. Empaquetado y Compresión Comandos adicionales para comprimir y descomprimir archivos y directorios.
  • 9. Empleo de TAR • TAR es una utilidad para empaquetar mas de un directorio y archivos en un único paquete. No necesariamente comprime. tar [opciones] [destino] [origen] No siempre referencia un [destino] c: crear un archivo x: extraer de un archivo t: listar los contenidos de un archivo v: ver un reporte de las acciones a medida que se van realizando f: empaquetar contenidos de archivos z: para comprimir a la vez que se empaqueta [opciones]
  • 10. Empleo de TAR • Ejemplo: Empaquetando de un directorio llamado trabajo en un archivo llamado copia.tar tar –cvf copia.tar /trabajo
  • 11. Empleo de TAR • Ejemplo: Ver contenido sin extraerlos. tar –tvf copia.tar
  • 12. Empleo de TAR • Ejemplo: Descomprimir el contenido de un archivo tar. tar –xvf copia.tar
  • 13. Empleo de TAR con compresión • Ejemplo: Para empaquetar y comprimir un directorio tar –czvf copia.tar.gz /trabajo
  • 14. Empleo de TAR con compresión • Ejemplo: Para revisar el contenido de un tar.gz sin necesidad de descomprimirlo. tar –tzvf copia.tar.gz
  • 15. Empleo de TAR con compresión • Ejemplo: Para extraer el contenido de un tar.gz tar –zxvf copia.tar.gz
  • 16. Compare el tamaño de los archivos generados Encuentra alguna diferencia en el tamaño? TAR TAR.GZ