Sunteți pe pagina 1din 6

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE ELECTROTECNIA Y COMPUTACION

ASIGNATURA MAQUINAS COMPUTADORAS II

Estudiante: Manuel Anatoliy Arcia Salmern

Docente de laboratorio: Jairo Funez

Prctica de laboratorio #2

Primera asignacion

Correremos cadauna de las instrucciones sugeridas y daremos una explicacion de cada una de ellas.

man:

man es una instruccin que viene en el Shell de Linux. man seguido del comando que queremos saber
su funcin da una explicacin de lo que hace ese comando. Est diseado para ser referencia y no como
para una gua para principiante.

ls:

segn la referencia man, ls muestra la lista de directorios en el folder.

sudo:

Ejecuta el comando siguiente con permisos de superusuario.

clear:

Borra la pantalla del Shell.

stat:

Muestra los stats de una archivo o archivo de sistema

pwd:

Muestra el nombre del directorio actual.

cd:

Abreviado significa change directory. Se usa para cambiar de directorio en Linux. De manera interesante
no se encuentra disponible con el comando man. Esto es porque cd no es un programa.

mkdir:
Se usa para crear nuevas carpetas.

shutdown:

Se usa para apagar la mquina. A la hora de apagar es recomendable usar la opcin H para que el
sistema se detenga y no causar corrupcin en la mquina.

ps:

Muestra informacin hacer de los procesos activos.

chown:

Cambia el propietario de un archivo.

Por ejemplo, chown hope file.txt

Hace que el archivo file.txt ahora le pertenezca al usuario hope.

chmod:

Significa cambiar modo. Chmod se usa para modificar los permisos. Para el permiso hay tres tipos. Para
el usuario, para un grupo de usuarios y para otros. Por ejemplo u = rwx significa que el usuar puede
read, Write y Execute. Para g = rx, significa que puede read y execute. O = r significa que los
otros solo pueden leer.

passwd:

Es para cambiar la contrasea del usuario actual.

whoami:

Imprime el id del usuario.

touch:

Modifica la fecha de acceso de un archivo existente. Si este no existe, entonces lo crea. Por ejemplo
touch hola.txt crea una archivo de texto con el nombre hola.

cat:

Lee data de un archvio, lo concatena y lo imprime a la pantalla.

apt -get:

Es la herramienta de lnea de comando que se usa para administrar los paquetes de software APT. Es
una forma de instalar paquetes a la computadora de una forma rpida.

ifconfig:

Se usa para configurar interfaces de red. Tambin para ver su configuracin.

whatis:
Sirve para dar explicacin de los comandos en una sola lnea.

Segunda Asignacin

1. Cree tres archivos llamados tokio.txt, pars.txt y helsinki.txt usando el comando touch.
Los hemos creado escribiendo
touch tokio.txt
touch pars.txt
touch helskinki.txt
2. Cree tres directorios llamasdos japon francia y finlandia.
Los hemos creado escribiendo
mkdir japon
mkdir Francia
mkdir Finlandia
3. Ejecute un ls -l y observe los permisos aplicados a los archivos y directorios por defecto.

A la izquierda puedo ver los permisos. La d significa que es un directorio y los diferentes tipos de
usuarios estn separados por guion.

4. Copie el archivo tokio.txt al directorio japon, el archivo parist.txt al directorio Francia.


cp tokio.txt japon
cp pars.txt Francia
5. Trate de borrar el directorio Francia y explique qu sucede
No permite borrar francia porque es un directorio.

6. Ejecute cat /etc/shells y mencione cuantos tipos de shell tiene instalado linux.

Tiene instalados 4 tipos de shells.

7. Ejecute echo $home y despus echo $HOME y describa sus resultados.

Con $home, a simple vista no ocurre nada. Solo imprime un espacio vaco. Con $HOME me da la carpeta
home con el nombre de usuario.

8. Trasladese al directorio /etc a continuacin ejecute ls despus ls -l y por ltimo ls -la. Describa la
diferencia que existe entre las opciones. A continuacin use el man para descubrir opciones
recin ejecutadas.

Ambos muestran el contenido del directorio en una lista con permisos. la hace que el formato cambie
un poco. Todos los valores se alinean. Aparecen archivos que empiezan con ..

9. Mueva el archivo tokio.txt al directorio francia.


mv tokio.txt francia
10. Ejecute el archivo echo $PATH y analice su resultado.
Muestra las direcciones donde el Shell busca cuando se va a ejecutar un programa. Por ejemplo,
si escribo firefox, el buscar Firefox en esos directorios.
11. Ejecute el comando man top. A continuacin ejecute el comando top y trate de comprender su
funcionalidad.
Muestra informacin acerca de los procesos que estn siendo ejecutados en la mquina.
12. Ejecute sudo dpkg --get-selections y sudo dpkg --get-selections | grep telnet y observe su
resultado, explique la funcin que est realizando el smbolo |.
El smbolo | lo que hace es de la listada mostrada seleccionar una opcion.
13. Ejecute el comando uptime.
Muestra la hora, cuanto tiempo ha pasado encendida la mquina, cuntos usuarios y el
promedio de la carga.
14. Borre los archivos creados y directorios creados.
rm japon -R
rm francia -R
rm Finlandia -R
rm helsinki.txt
rm francia.txt

15. Ejecute pstree -ap y observe en que nos puede servir.


Nos muestra un rbol de procesos y nos puede servir para controlar mejor que hacen ciertos
procesos.
Tercera asignacin

1. A qu usuario y a qu grupo pertenece el archivo helsinki.txt? Interprete los permisos que


controlan el acceso a dicho archivo, para ello ejecute ls -l Helsinki.txt, comprelo con el
comando stat y vea cual desde su punto de vista es ms provechoso usar.

En mi computadora pertenece al usuario anatoliy y al grupo Anatoliy. El usuario tiene


permiso de leer y escribir. El grupo tambin solo de leer y escribir. ls -l es un poco ms
limpio para ver los permisos en ese directorio pero stat hace que veamos con ms detalle un
archivo en especfico.

2. Ejecute el comando chmod a+r paris.txt. De qu manera son afectados los permisos en
dicho archivo?
A todos los usuarios se les permite leer el archivo paris.txt

3. Ejecute el comando chmod +r paris.txt. De qu manera son afectados los permisos en dicho
archivo?
A simple vista los permisos no fueron afectados.
4. Ejecute el comando chmod og+r paris.txt. De qu manera son afectados los permisos en
dicho archivo?
A others y groups se le agrega el permiso de leer.
5. Ejecute el comando chmod u+rwx paris.txt. De qu manera son afectados los permisos en
dicho archivo?
Al usuario se le da permiso de leer escribir y ejecutar.
6. Ejecute el comando chmod u-rwx paris.txt. De qu manera son afectados los permisos en
dicho archivo?
Ahora el usuario no tiene permiso de leer, escribir o ejecutar.

S-ar putea să vă placă și