You are on page 1of 9

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

06
Paso N 01:

Comandos para visualizacin de archivos

cat, more, less, grep


Visualizar el archivo que contiene el registro de cuentas de usuarios del sistema Linux.

# cat /etc/passwd

Paso N 02:

Visualizar por pginas el archivo que contiene el registro de cuentas de usuarios del sistema Linux.

# more /etc/passwd # less /etc/passwd

Paso N 03:

Que diferencia ha notado entre el comando cat, more y less.

Paso N 04:

Visualizar por pginas y buscar dentro del mismo las caractersticas asociadas al usuario user02, el archivo que contiene el registro de claves de acceso del sistema Linux.

# less /etc/shadow /user02 # more /etc/shadow /user02

Paso N 05:

Visualizar por pginas y ubicar la clusula ServerName en el archivo /etc/httpd/conf/httpd.conf.

Paso N 06:

Visualizar por pginas y buscar la clusula StrictModes en el archivo /etc/ssh/sshd_config.

# ______________________________________________________

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

Pgina - 1 -

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

# ______________________________________________________

Paso N 07:

Mostrar el contenido del archivo /etc/squid/squid.conf.

# ______________________________________________________ # ______________________________________________________ # ______________________________________________________

Paso N 08:

Buscar dentro del archivo de cuentas de usuarios las caractersticas de la cuenta de usuario user01. Procure usar el comando grep. En que numero de lnea se encontr los datos.

# grep user01 /etc/passwd # grep n user01 /etc/passwd

Paso N 09:

Cuantas ocurrencias del texto user existe en el archivo /etc/passwd

# grep c user /etc/passwd

Paso N 10:

Mostrar las lneas que contiene la palabra user01 o user02 en el archivo /etc/passwd.

# grep e user01 e user02 /etc/passwd

Paso N 11:

Listar las lneas que no contengan la palabra user01 o user02 en el archivo /etc/passwd.

# grep v e user01 e user02 /etc/passwd

Paso N 12:

Mostrar los archivos que contienen la palabra iface dentro de la carpeta /etc

# grep r iface /etc/

Paso N 13:

Mostrar los archivos que contienen la palabra eth0 dentro de la carpeta /etc/sysconfig

# grep r eth0 /etc/sysconfig


Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe) Pgina - 2 -

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

Paso N 14:

Mostrar el archivo /etc/httpd/conf/httpd.conf con numeracin de lnea incluyendo las que estn en blanco.

# cat n /etc/httpd/conf/httpd.conf

Paso N 15:

Mostrar el archivo /etc/httpd/conf/httpd.conf con nmeros de lnea sin tomar en cuenta las lneas en blanco.

# ______________________________________________________

head, tail, cat, tac, sort


Paso N 16: Mostrar las 10 primeras /etc/squid/squid.conf lneas del archivo de configuracin

# head /etc/squid/squid.conf

Paso N 17:

Mostrar las 40 primeras lneas del archivo de configuracin del Squid Proxy Server por pginas

# head -40 /etc/squid/squid.conf | more

Paso N 18:

Mostrar las 10 ltimas lneas del archivo de configuracin del Squid Proxy Server

# tail /etc/squid/squid.conf

Paso N 19:

Mostrar las 30 ltimas lneas del archivo de configuracin del Squid Proxy Server por pginas

# tail -30 /etc/squid/squid.conf | more

Paso N 20:

Buscar las repeticiones de la clusula ServerName en el archivo de configuracin del Apache Web Server

# grep ServerName /etc/httpd/conf/httpd.conf

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

Pgina - 3 -

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

Paso N 21:

Ejecute el editor de texto grfico y digite el siguiente texto. Luego de haber terminado el texto grabe el archivo como poema.txt dentro de la carpeta /root: Compaera, usted sabe que puede contar conmigo, no hasta dos ni hasta diez sino contar conmigo.

Paso N 22:

Visualizar el archivo creado en el paso anterior utilizando lneas numeradas:

# cat n poema.txt # cat b poema.txt

Paso N 36:

Muestre en orden contrario el contenido del archivo /root/ordenadoa.txt

# tac poema.txt

Paso N 23:

Comprobar si el archivo /etc/passwd se encuentra ordenado ascendente

# sort c /etc/passwd

Paso N 24:

Comprobar si el archivo /etc/passwd se encuentra ordenado descendente

# sort cr /etc/passwd

Paso N 25:

Ordenar el archivo /etc/passwd en forma ascendente:

# sort /etc/passwd

Paso N 26:

Ordenar el archivo /etc/passwd en forma descendente:

# sort r /etc/passwd

Paso N 27:

Ordenar el archivo /etc/passwd en forma descendente y la salida guardarlo como /root/ordenadod.txt

# sort r /etc/passwd o /root/ordenadod.txt


Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe) Pgina - 4 -

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

Paso N 28:

Ordenar el archivo /etc/passwd en forma ascendente y la salida guardarlo como /root/ordenadoa.txt

# sort r /etc/passwd o /root/ordenadod.txt

Paso N 29:

Comprobar si el archivo /root/ordenadoa.txt se encuentra ordenado ascendente

# sort c /root/ordenadoa.txt

Paso N 30:

Comprobar si el archivo /root/ordenadoa.txt se encuentra ordenado descendente.

# sort cr /root/ordenadoa.txt

Paso N 31:

Comprobar si el archivo /root/ordenadod.txt se encuentra ordenado ascendente.

# sort c /root/ordenadod.txt

cut, dos2unix, unix2dos, paste


Paso N 32: Extraiga los 10 primeros caracteres de cada fila del archivo /etc/passwd

# cut c1-10 /etc/passwd

Paso N 33:

Extraiga del carcter 3-10 fila del archivo /etc/passwd

Paso N 34:

Extraiga el campo nombre de usuario del archivo /etc/passwd

# cut d: -f 1 /etc/passwd

Paso N 35:

Extraiga el campo nombre de usuario y id de usuario del archivo /etc/passwd


Pgina - 5 -

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

Paso N 36:

Extraiga del campo 3 al campo 6 del archivo /etc/passwd

# cut d: -f 3-6 /etc/passwd

Paso N 37:

Cree un archivo en el notepad de Windows llamado lneas.txt con el siguiente texto: /bin/bash Esta es la primera lnea Aqu va al segunda lnea Yo soy la tercera lnea Por ultimo yo soy la cuarta lnea Guardelo con las opciones por defecto y cpielo al Linux dentro de la carpeta /root y bralo con el editor vim.

# vim /root/lneas.txt :q!

Paso N 38:

Formatear el archivo /root/lneas.txt a formato unix

# dos2unix /root/lneas.txt

Paso N 39: :

Formatear el archivo /root/lneas.txt a formato dos

# unix2dos /root/lneas.txt

Paso N 40:

Cree dos archivos en el editor de texto llamados numeros.txt y letras.txt dentro de la carpeta /root con el contenido siguiente: numeros.txt 1 2 3 4 letras.txt A B C D E

Paso N 41:

Muestre el contenido del archivo nmeros.txt igual al siguiente cuadro:


Pgina - 6 -

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

# paste s /root/nmeros.txt

Paso N 42:

Muestre el contenido del archivo nmeros.txt igual al siguiente cuadro: 1,2,3,4

# paste s d, /root/nmeros.txt

Paso N 43:

pegue ambos archivos de tal manera que la salida impresa sea igual al siguiente cuadro: 1 2 3 4 A B C D E

# paste /root/nmeros.txt /root/letras.txt

Paso N 44:

pegue ambos archivos de tal manera que la salida impresa sea igual al siguiente cuadro: 1:A 2:B 3:C 4:D :E

# paste d: /root/nmeros.txt /root/letras.txt

Paso N 45:

Cree un archivos en el editor de texto llamados romanos.txt dentro de la carpeta /root con el contenido siguiente: romanos.txt I II III IV

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

Pgina - 7 -

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

V Paso N 46: pegue los tres archivos de tal manera que la salida impresa sea igual al siguiente cuadro: 1+A-I 2+B-II 3+C-III 4+D-IV +E-V

# paste d+- /root/nmeros.txt /root/letras.txt /root/romanos.txt

gzip, gunzip, zcat, zmore, zcat, ln


Paso N 47: Copie el archivo /etc/passwd a la carpeta /root llamado usuarios.txt. Comprima el archivo

# gzip /root/usuarios.txt # ls /root/usuarios.txt*

Paso N 48:

A partir del archivo comprimido, visualice el contenido del archivo usuarios.txt

# zcat /root/usuarios.txt.gz # zmore /root/usuarios.txt.gz # zless /root/usuarios.txt.gz

Paso N 49:

Descomprima el archivo usuarios.txt.gz

# gunzip /root/usuarios.txt.gz # ls /root/usuarios.txt*

Paso N 50:

Crear un enlace duro /root/claves.txt

del

archivo

/root/usuarios.txt

llamado

# ln /root/usuarios.txt # cat /root/usuarios.txt # cat /root/claves.txt

/root/claves.txt

Paso N 51:

Crear un enlace simblico del archivo /root/usuarios.txt llamado /root/simbolico.txt


Pgina - 8 -

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

CIBERTEC Direccin de Extensin Profesional Divisin de Alta Tecnologa (DAT)

# ln s /root/usuarios.txt # cat /root/usuarios.txt # cat /root/simbolico.txt

/root/simbolico.txt

Paso N 52:

Elimine el archivo /root/usuarios.txt y luego visualice el archivo a travs de sus enlaces creados.

# rm -f /root/usuarios.txt # cat /root/claves.txt # cat /root/simbolico.txt

Paso N 53:

Explique qu paso???

Paso N 54:

Apagar el sistema Linux Virtual

# ______________________________________________________

Ing. CIP Paul Rivas Galloso (pxprivas@cibertec.edu.pe)

Pgina - 9 -

You might also like