sábado, 5 de julio de 2008

Laboratorio # 3.1

1.- Entrada en el sistema y consulta de información básica del sistema y de los usuarios.
Arranque la máquina en modo LINUX y autentifiquese. (USER: USER1, PASSWORD: USER01, si no funciona ases[orese con el docente)
1.1. Indique los pasos para iniciar una sesión de trabajo, utilizando su identificativo (logname) y su palabra de paso (password).
Se enciende la maquina se presiona f8 y luego en la pantalla aparece una pantalla donde se selecioba fedora y se presiona enter luego .

1.2 Consola de Linux

Realice CTRL-ALT-F1 para ir a una consola virtual. Haga lo mismo pero con F2, F3, F4, F5 y F6. Qué ha sucedido?
Con la opción CTRL- ALT-F1 se muestra una pantalla modo comando(alfanumerico), que pide que se introduzca el login y password, lo más interesante es que al escribir el password no se ve nada, para proteger su contraseña.
Igualmente ocurre con CTRL-ALT-F2 CTRL-ALT-F3 , CTRL-ALT-F4, CTRL-ALT-F5, CTRL-ALT-F6 la unica diferencia encontrada es que al final de la linea de Last Login aparece on tty2, el número final es diferente en todos los casos, es decir incrementa por cada CTRL-ALT que se realice on tty3, on tty4, on tty5.

Retorne al modo gráfico con CTRL-ALT-F7.


1.3 Visualización de su identificativo:

a) Visualizar el nombre.
who am I
Se visualiza el usuario con el que entramos al modo comando.
b) ¿Qué usuarios están conectados al sistema en este momento?.
who
solo un usuario user1

1.4 Visualice la siguiente información sobre el sistema.

a) nombre
uname
Linux
b) versión del sistema operativo (fecha de entrega al pùblico)
uname -v
SMP Tue Oct 30 13:55:12 EDT 2007
c) hardware que lo soporta.
uname -a
Linux l1403.fisc.utp.ac.pa 2.6.23.1-42.fc8 #SMP Tue Oct 30 13:55:12 EDT 2007 i 686 i686 i386 GNU/Linux

1.5 Fechas:

a) Visualice la fecha y hora actual.
Date

Sat Jun 7 01:29:31 EST 2008 (nos indica la fecha en la que estamos ).

b) Visualice el calendario completo del año.
cal 2009

Nos muestra el calendario del 2009.

c) Consulte el día de la semana de su cumpleaños en el año 2006.
cal 7 2008

¿Qué ocurre si solo escribe en la linea de comando cal...?
Muestra el mes en que nos encontramos y aparece sombreado el día en que nos encontramos.





1.6 Familiaricese con el manual en línea (man man). Elija una sección concreta para
algo que esté en varias secciones. Por ejemplo, haga man uname, man cal y man pwd. Para salir del manual solo oprima la tecla q… así se habilitará la línea de comando nuevamente…
¿Qué observó en pantalla al escribir y ejecutar los comandos man acompañándolos de cal, pwd y uname?

Nos muestra la descripción general del comando es decir su nombre, sinopsis y su descripción para cada uno de estos comandos, en el comando man pwd se muestra author, reporting bugs.

3- Manejo de archivos y directorios
Determine en qué directorio está con pwd y navegue por los directorios con cd directorio, viendo qué archivos hay en ellos y de qué tipo son. Visite /etc, /dev, /bin, /usr/bin, /sbin, etc.
3.1 Para obtener la ruta de acceso absoluta al directorio actual
#pwd
¿Qué resultado obtuvo? ¿Qué apareció en pantalla?

Se obtuvo la dirección donde estoy ubicado:
/home/user1

3.2 Para movernos en el entorno
#cd /etc (escriba esto y dé enter... )
¿Qué resultado obtuvo?

Nos vamos al directorio etc.Pero el sistema manda un mensaje que indica que el directorio no existe.

Cambiarse al directorio /dev con el comando correspondiente.
¿Qué comando específico para cambiarse al directorio dev exitosamente?

Utilizamos el comando cd /dev para cambiarse al directorio dev exitoxamente.

Para ir a nuestro directorio de trabajo (el directorio de trabajo es el directorio
raìz del usuario -cuenta- que usted està usando)
#cd

3.3 Examine qué archivos o directorios hay en el directorio en curso con ls, ls -l , ls -a,
# ls -F, etc. Què se observa al emplear ls- r y ls –q?

Son las mismas carpetas en ambos casos pero ordenadas en diferente forma.


Desde el directorio home (ejecute el comando pwd y verá que usted está en el directorio home de su cuenta de usuario) ver todos los archivos y directorios del directorio raíz que en su nombre incluyan la letra l.También, desde home, ver la lista de archivos y directorios situados en /usr/bin en cuyo nombre esté presente la letra l. Veamos (escriba:): #cd #ls *l*
#ls -d *l (con la opción -d se evita que me salga el contenido de los directorios)
#ls /usr/bin l*
# ls -l (muestra el contenido del directorio actual sin los detalles de cada elemento a desplegar)
#ls –la (muestra información en formato largo, inclusive los archivos ocultos)

Se nos pide listar por orden cronológico el contenido del directorio abuelo de nuestro directorio home. #ls -l ../.. (observe el orden cronològico) #ls -lt ../..(ver que el orden cronológico es de más nuevo a más antiguo)

Qué información nos muestra el siguiente comando?
# ls -F more

(el caracter está en la tecla del 1 o en la tecla del al lado del 1, arrriba de la tecla de tabular... oprima la tecla Alt ubicada a la derecha de la barra espaciadora, en conjunto con la tecla que tiene el caracter o ¦... cuando el comando ejecute, oprima la barra espaciadora para que continúe el despliegue de los datos, o enter para que se despliegue un elemento adicional cada vez)

# ls –R more
¿Cuaĺ es la diferencia entre este comando y el anterior?

La diferencia es esta en que el primer comando tiene archivos y carpetas con “/ ” mientras que el otro comando muestra los archivos y carpetas sin el “ / ”

3.4 Crea los directorios dir1 y dir2 en tu directorio /home/user1.
mkdir dir1 dir
Sin cambiarte del directorio /home/user1, crea en dir1 otro directorio que se llame tmp.



Desde el directorio/tmp:
· Ver el contenido del directorio actual.
ls

ls cuenta con un dir y tmp que son los directorios que acabamos de crear.

· Ver el contenido del directorio /bin.
ls /bin

Se muestran muchos comando,archivos instalable y otros.
· Listar sólo los nombres de los archivos y subdirectorios del directorio /bin que empiecen por la letra m (detalle qué ocurriò)
ls /bin m*
sale mydir:
· Verificar si del directorio /usr cuelga otro directorio llamado pub. En caso afirmativo, determinar la fecha de su creación.
No existe el directorio llamado pub
Regresar al directorio anterior
#cd ..
Cambiarse a un directorio en específico (ruta absoluta)
#cd /etc

para retornar al directorio de trabajo
#cd

3.5 Copiar archivos o directorios

Crear un archivo en blanco
#touch temp1

Copiar un archivo viejo a uno nuevo
cp temp1 temp2

copiar un archivo en otro directorio
cp temp1 /tmp

cp temp1 dir2
cp temp1 dir1/nuevo
cp /home/user1/dir1/nuevo /tmp/nuevo1

Qué es lo que hacen los siguientes comandos?
#cp /etc/termcap ../

Lo que hace es que copian un archivo en un directorio superior
#cp /etc/shells /home/user1/

copia etc/ termcap en el directorio user1 dentro del directorio home

3.6 Cambiar el nombre de un archivo
#mv temp2 practica

Mover el archivo hacia otro directorio
#mv practica dir1

3.7 Borre los archivos
#rm temp1 temp2 es lo mismo que escribir rm temp*

borrar directorio
#rm –r dir1
#rmdir dir2

3.8 Para buscar información específica en un directorio
para sacar en pantalla todos los archivos y directorios del disco , valdría con :

#find / -print (para interrumpir la respuesta del comando, teclee la tecla Esc)

Si se desean sólo archivos ó sólo directorios:
#find / -type f -print

Buscar todos los archivos y directorios que tengan más de 30 días de antigüedad:
find / -atime +30 -print

4. Salir del Sistema y sesión

4.1 Para finalizar una sesión
exit o logout

4.2 Salir del sistema
CTRL.-ALT-DEL
halt

Si ejecutamos los siguientes comandos, qué sucede?
shutdown –h now
shutdown –r now

Cuando se uso el comando shutdown –h now la maquina se deberia reiniciar pero como somos el root no se puede.
Cuando se uso el comando shutdown -r now la maquina se deberia apagar pero como no somos el root no podemos.

Salga del sistema utilizando algunos de los comandos aprendidos. ¿Qué comando utilizó?

Usamos CTRL-ALT-DEL y reinicia la maquina nuevamente

¿Qué pantalla apareció luego de ejecutar dicho comando?

Aparece una pantalla negra cargando el sistemas(con ctrl-alt-del)




Ejercicio.








Crear en LINUX la siguiente estructura de directorios:










Para crear el árbol

· mkdir nombre dir
· cd nombre
· mkdir pseudocodigo dir
· mkdir Pascal dir
· mkdir C dir
· mkdir tmp
· cd pseudocodigo
· mkdir pruebas dir
· mkdir copias dir
· cd ..
· cd Pascal
· mkdir pruebas dir
· mkdir copias dir
· cd ..
· cd C
· mkdir pruebas dir
· mkdir copias dir
· cd

No hay comentarios: