Anda di halaman 1dari 17

NÚMERO 27

DICIEMBRE DE 2006

ISSN 1696-7208

DEPOSITO LEGAL: SE – 3792 - 06

Gestion de Linux en modo consola

AUTOR: Manuel Alonso Rosa

Resumen:

En esta práctica se describe el proceso de gestión de carpetas y archivos en


modo consola en Linux Mandrake 10.1. Se muestra el uso de los comandos
mas utilizados en entornos Unix.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
Este Documento Ha sido descargado desde la Web más completa en todo tipo de e-
books y Tutoriales.

Si deseas más información o libros, entonces ingresa a:

http://www.enigmaelectronica.tk

http://www.foroenigma.tk

Y podrás descargar muchas aplicaciones útiles.

 Libros
 Manuales
 Tutoriales
 Cursos
 Programas
 Música
 Películas

Grupo Enigma Electrónica


Enigma Team

Si algún Archivo Requiriera de Contraseña de acceso siempre será:


www.enigmaelectronica.tk
PRACTICA: Gestion de Linux en modo consola
1.- Crear una estructura arborescente que cuelgue de tu directorio personal y que contenga los
siguientes elementos:

• Visualiza el identificador de usuario y los


grupos a los que pertenece.
• Crea un fichero llamado fecha.fec en la carpeta
pract1, que contenga el día y la hora del sistema.
• Crea otro fichero llamado mes.fec en la carpeta
pract2 que contenga el calendario de febrero.
• Crear un fichero que contenga la ayuda del
manual acerca de la orden pstree, en la carpeta
practicas con nombre pstreemanfile
• Crea un fichero llamado dirusr en la carpeta
merche que contenga un listado en formato
largo del directorio /usr.
• Desde el directorio pepe, visualiza el fichero
fecha.fec.
• Copia el fichero dirusr en el directorio cbt.
• Mueve el fichero pstreemanfile al directorio
export.
• Visualiza los ficheros que comiencen por el carácter “c” seguido de dos caracteres
cualesquiera en la carpeta /usr.
• Visualiza los ficheros que comiencen por el carácter b, seguido de una letra de la “a” a la
“z” y otro carácter cualquiera en la carpeta /tmp.
• Visualiza los ficheros que comiencen por cualquier carácter seguido por un número del 1 al
9 y cualquier cadena de caracteres en la carpeta /etc.
• Observa como evolucionan los procesos ejecutados por linux e indica cuales están en espera
y los que están durmiendo.
• Busca el fichero profile e indica su ruta.
• Busca ficheros que tengan el carácter “n” a partir del directorio /usr.
• Busca todos los ficheros cuyo propietario sea sti1b del directorio /home.
• Muestra toda la información del sistema.
• ¿En qué terminal estás trabajando?
• Crea un nuevo usuario llamado titan.
• Cambia la contraseña a titan y ponle “titansti”.
• Modifica los permisos del fichero pstreemanfile a 652.
• Quita permiso de escritura al grupo sobre el fichero fecha.fec.
• Da permiso de ejecución sobre el fichero mes.fec al propietario y a otros.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
PROCEDIMIENTO:
1.- Crear una estructura arborescente que cuelgue de tu directorio personal y que contenga
los siguientes elementos:
Lo primero que tenemos que hacer es abrir una Terminal para poder hacer la práctica en modo
consola, para ello nos vamos a Inicio à Sistema à Terminales à Konsole.

Ahora procedemos a crear la estructura arborescente anteriormente mencionada, para ello usamos
los comandos mkdir (crea directorios), cd (para acceder a un directorio) y también usamos rutas
alternativas y absolutas.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Visualiza el identificador de usuario y los grupos a los que pertenece.
Una vez que hemos abierto el terminal usamos el comando id, el cual nos indica número y nombre
de usuario, y el identificador del grupo de usuarios al que pertenece este usuario.

• Crea un fichero llamado fecha.fec en la carpeta pract1, que contenga el día y la


hora del sistema.
Ahora procedemos a crear el fichero fecha.fec, usamos el comando clear para limpiar la pantalla, y
luego usamos el comando date y el redireccionamiento (>) para crear el fichero fecha.fec.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Crea otro fichero llamado mes.fec en la carpeta pract2 que contenga el
calendario de febrero.
Usamos el comando cal y el redireccionamiento como se indica en la imagen para crear el fichero
mes.fec con el mes de febrero.

• Crear un fichero que contenga la ayuda del manual acerca de la orden pstree,
en la carpeta practicas con nombre pstreemanfile
De nuevo usamos el redireccionamiento y el comando man (manuales), para guardar el manual de
pstree en pstreemanfile.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Crea un fichero llamado dirusr en la carpeta merche que contenga un listado en
formato largo del directorio /usr.
Usamos ls y el redireccionamiento para crear el archivo dirusr, además usamos el modificador –l
que indica que muestre formato largo del directorio /usr. A continuación usamos el comando cat
para mostrar el contenido del directorio /usr y comprobar que se ha hecho bien.

• Desde el directorio pepe, visualiza el fichero fecha.fec.


Nos situamos en el directorio pepe con el comando cd, y posteriormente usamos el comando cat
(visualizar archivos) y la ruta absoluta para mostrar el contenido del archivo fecha.fec.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Copia el fichero di rusr en el directorio cbt.
Nos situamos en el directorio merche, y usamos el comando cp para copiar el fichero dirusr en cbt.

• Mueve el fichero pstreemanfile al directorio export.


Ahora nos situamos en el directorio donde esta el fichero requerido, y usamos el comando mv para
moverlo como se indica en la foto.

• Visualiza los ficheros que comiencen por el carácter “c” seguido de dos
caracteres cualesquiera en la carpeta /usr.
Usamos el comando find, con los modificadores -name (para poner luego el nombre del fichero), ?
(sustituye a un carácter cualquiera), * (sustituye a una cadena de caracteres), y el |more para
mostrar la información de forma paginada.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
Tambien podíamos haber utilizado el siguiente comando: ls -l /usr/bin/c??

• Visualiza los ficheros que comiencen por el carácter b, seguido de una letra de la
“a” a la “z” y otro carácter cualquiera en la carpeta /tmp.
Usamos el comando find con los modificadores –name (para poner luego el nombre), b[a-z] (esto
nos indica que es un fichero que empiece por b y le siga un carácter que sea cualquiera de la a la z),
?.* (luego le siga un carácter y que sea cualquiera la extensión del fichero. Pero no nos deja ver
ninguno porque hay que ser super-usuario.

Entramos como super-usuario y usamos de nuevo el comando find para comprobar si hay algún
fichero como nos pide el ejercicio. Vemos que no lo hay pero para verificar que hemos hecho bien
lo que se pedía lo comprobamos con el directorio /usr.

Tambien podíamos haber utilizado el siguiente comando: ls -l /tmp/b[a-z]?

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Visualiza los ficheros que comiencen por cualquier carácter seguido por un
número del 1 al 9 y cualquier cadena de caracteres en la carpeta /etc.
Usamos el comando find con los modificadores que siguen para visualizar lo expuesto.

Tambien podíamos haber utilizado el siguiente comando: ls -l /etc/?[1-9]*

• Observa como evolucionan los procesos ejecutados por linux e indica cuales
están en espera y los que están durmiendo.
Vamos a ver primero los procesos que se están ejecutando, para ello usamos el comando ps.

Ahora vamos a ver el estado de todos los procesos del sistema, para ello usamos el comando ps
seguido del modificador –e, seguido de |more para verlo paginado.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
Los que tienen una S estan durmiendo y los q tienen una R estan esperando

• Busca el fichero profile e indica su ruta.


Lo intentamos como usuario dani, pero no nos deja nos deniega el acceso, así que nos metemos
como super-usuario y usamos el comando find como se indica en la imagen.

• Busca ficheros que tengan el carácter “n” a partir del directorio /usr.
Usamos el comando find, luego ponemos a partir de que directorio queremos que busque (/usr),
posteriormente el modificador –name para poner el nombre del fichero y por ultimo |more para ver
la información de forma paginada.
find /usr -name n* |more

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Busca todos los ficheros cuyo propi etario sea sti1b del directorio /home.
Usamos el comando find seguido del directorio a partir del cual queremos buscar, el modificador
–user para indicar el propietario del fichero y |more para ver la información de forma paginada.
find -user sti1b |more

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Muestra toda la información del sistema.
Usamos el comando top, donde nos muestra los procesos que se están ejecutando e información del
sistema.

• ¿En qué terminal estás trabajando?


En nuestro terminal escribimos tty, y nos indica el terminal en el que estamos actualmente.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Crea un nuevo usuario llamado titan.
Para crear usuario es necesario ser super-usuario, por lo que utilizamos el comando su y metemos la
clave de root, y posteriormente el comando adduser y el nombre del usuario. Con esto hemos
añadido el usuario titan.

• Cambia la contraseña a titan y ponle “titansti”.


Para cambiar la contraseña de un usuario utilizamos el comando passwd seguido del nombre del
usuario del cual queremos cambiar el password, seguidamente nos indicara que metamos dos veces
la contraseña nueva.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Modifica los permisos del fichero pstreemanfile a 652.
Primero visualizamos el directorio donde esta el fichero en formato largo para ver que permisos
tenemos que añadirle y quitarle. Una vez que lo hemos hecho procedemos a añadir los permisos
necesarios con el comando chmod seguido del usuario o grupo de usuarios al que le vamos a añadir
o quitar los permisos y por ultimo el nombre del fichero. Para añadir permisos se usa el signo +
seguido del carácter del permiso a añadir, y el signo – para quitar el permiso.

• Quita permiso de escritura al grupo sobre el fichero fecha.fec.


Nos colocamos en el directorio donde se encuentra el fichero fecha.fec, posteriormente le quitamos
el permiso de escritura –w, y mostramos el directorio en formato largo para ver que lo ha hecho.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
• Da permiso de ejecución sobre el fichero mes.fec al propietario y a otros.
Primero nos colocamos en el directorio donde esta el fichero, luego visualizamos los permisos que
tiene con ls –l, (formato largo) y por ultimo añadimos el permiso de ejecución al propietario y a
otros. Chmod à es el comando para añadir permisos, uo+x à u (propietario), o (otros), +x(añade
el permiso de ejecución), mes.fec à el fichero sobre el que queremos modificar los permisos.

REVISTA I+E
CSI—CSIF Sector de Enseñanza de Sevilla - C/ San Juan Bosco 51 B 41008 Sevilla. Tlf. 954069012
E-Mail ense41@csi-csif.es
Este Documento Ha sido descargado desde la Web más completa en todo tipo de e-
books y Tutoriales.

Si deseas más información o libros, entonces ingresa a:

http://www.enigmaelectronica.tk

http://www.foroenigma.tk

Y podrás descargar muchas aplicaciones útiles.

 Libros
 Manuales
 Tutoriales
 Cursos
 Programas
 Música
 Películas

Grupo Enigma Electrónica


Enigma Team

Si algún Archivo Requiriera de Contraseña de acceso siempre será:


www.enigmaelectronica.tk

Anda mungkin juga menyukai