Vous êtes sur la page 1sur 9

Universidad Nacional de Ingeniería

Facultad de Electrotecnia y Computación


Ingeniería Electrónica
Máquinas Computadoras II

Conociendo Linux
Practica de laboratorio No2

Integrantes:
Carlos Isaac Olivares Ruiz
Carne: 2015-0533u
Grupo: 4T1-EO

Docente:
Msc. Jairo Fúnez
• Comandos Básicos Matlab

 El comando man se utiliza para imprimir la ayuda en línea, o la


documentación denominada páginas de manual, acerca de un comando, un
archivo o de alguna función UNIX. Para leer una página del manual, basta
con invocar al comando man, especificando el nombre del programa sobre
el que se requiere información. Por ejemplo, para aprender sobre el
comando man, debe utilizarse la sentencia: $ man man

 whatis es un comando que muestra una línea con un resumen de lo que


hace el comando que le pasas como parámetro.
$man man

✓ Cree tres archivos llamados tokio.txt, paris.txt y helsinki.txtusando el comando


touch
✓ Cree tres directorios llamados japon franciay finlandia
✓ Ejecute un ls –ly observe los permisos aplicados a los archivos y directorios por
defecto
✓ Copie el archivo tokio.txt al directorio japon, el archivo paris.txt al directorio francia
✓ Trate de borrar el directorio franciay explique qué sucede
R= Al tratar de borrar el directorio Francia no se pudo, esto debido a que el directorio
estaba ocupado por el fichero que previamente fue movido(parís.txt).

✓ Ejecute cat /etc/shells y mencione cuantos tipos de shell tiene instalado Linux

R=En el fichero de texto /etc/shells está la lista de todas las shells que dispone la máquina con la
ruta completa de los logins validos de las shells.
Una Shell de Unix o también shell, es el término usado en informática para referirse a un intérprete
de comandos, el cual consiste en la interfaz de usuario tradicional de los sistemas operativos
basados en Unix y similares, como GNU/Linux.
Mediante las instrucciones que aporta el intérprete, el usuario puede comunicarse con el núcleo y
por extensión, ejecutar dichas órdenes, así como herramientas que le permiten controlar el
funcionamiento de la computadora.
(En nuestro caso el sistema operativo cuenta con 6 shells como muestra la imagen)

✓ Ejecute echo $home y después echo $HOME y describa la diferencia entre los
dos comandos

Linux es sensible a las minúsculas y mayúsculas, echo $home linux no sabes que es.

$HOME
Directorio personal del usuario.
echo
Este comando imprime el argumento en consola y después un salto de línea. Podemos cambiar
esto último con la opción -n que suprime dicho salto. Si no añadimos argumento se imprime una
línea en blanco.

$HOME es una variable de entorno que contiene la ubicación de su directorio de inicio,


generalmente / home / $ USER.

Si desea saber dónde apunta $HOME, tenemos que ejecutar lo siguiente en un terminal echo
$HOME.
✓ Trasládese al directorio /etc a continuación ejecute ls después ls –l y por
último ls –la describa la diferencia que existe entre las opciones, a
continuación, use el man para descubrir las opciones recién ejecutadas.

▪ ls es un comando del sistema operativo Unix y derivados que muestra un listado con los
archivos y directorios de un determinado directorio. Los resultados se muestran ordenados
alfabéticamente.
▪ ls -a nos muestra los archivos y directorios dentro del directorio actual, incluyendo los
archivos y directorios ocultos.
▪ ls -l muestra toda la información: usuario, grupo, permisos, tamaño, fecha y hora de
creación.

✓ Ejecute echo $PATH y analice el resultado

$PATH
Las rutas donde se buscarán los programas ejecutables

El PATH, es tal vez la variable de entorno más importante.


El PATH informa al shell (en la mayoría de los casos BASH) dónde se encuentran los programas
binarios que puedo ejecutar en el sistema, sin tener que llamarlos por su ruta absoluta).
✓ Ejecute el comando man top a continuación ejecute el comando top y
trate de comprender su funcionalidad.

R=Nos aparece una interfaz en modo texto que se actualiza cada 3 segundos.
Muestra un resumen del estado de nuestro sistema y la lista de procesos que se
están ejecutando.

❖ Tiempo de actividad y carga media del sistema


❖ Tareas
❖ Estados de la CPU
❖ Memoria física
❖ Memoria virtual
❖ Columnas

✓ Ejecute sudo dpkg --get-selections y sudo dpkg --get-selections | grep telnet


y observe su resultado, explique la función que está realizando el símbolo |.
R=El símbolo | selecciona una opción de la lista mostrada.

✓ Ejecute el comando uptime.


R= Este comando muestra la hora, cuanto tiempo ha pasado encendida la máquina,
cuántos usuarios y el promedio de la carga.
✓ Ejecute pstree -ap y observe para que nos puede servir.

El comando pstree muestra los procesos en ejecución como un árbol.

-a deshabilita implícitamente la compactación para procesos, pero no hilos.

Esta función nos sirve para contralar mejor la función de cada proceso que se esté ejecutando.
✓ ¿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, compárelo con el comando stat y vea cual desde su punto de vista es
más provechoso usar.

R= En mi computadora pertenece al usuario uni24 y al grupo uni24. El usuario tiene


permiso de leer y escribir. El grupo también solo de leer y escribir. “ls -l” es un poco más
limpio para ver los permisos en ese directorio, pero stat hace que veamos con más detalle
un archivo en específico.

✓ Ejecute el comando chmod a+r paris.txt. ¿De qué manera son afectados los
permisos endicho archivo?

R= chmod permite cambiar los permisos de acceso de un fichero o directorio.

o a – todos: incluye al dueño, al grupo y a otros


o r – lectura

chmod a+r permite a todos los usuarios leer el archivo paris.txt.


✓ Ejecute el comando chmod +r paris.txt. ¿De qué manera son afectados los
permisos en dicho archivo?
R=
Permiso Fichero Directorio

Ver el nombre de los ficheros


dentro del directorio (pero sin
Ver el
Lectura poder saber nada más sobre
contenido
+r ellos como: el tipo de archivo,
del fichero.
tamaño, propietario, permisos,
etc.)

✓ Ejecute el comando chmod og+r paris.txt. ¿De qué manera son afectados los
permisos en dicho archivo?

➢ g – grupo: grupo al que pertenece el fichero


➢ – otros: todos los demás usuarios que no son el dueño ni del grupo

R= Se les da permiso de lectura al grupo que pertenece el fichero y todos los demás usuarios que
no son del grupo ni el dueño.
✓ Ejecute el comando chmod u+rwx paris.txt. ¿De qué manera son afectados los
permisos en dicho archivo?

R= chmod u+rwx paris.txt, Se le da al usuario los permisos de lectura, escritura y


ejecución sobre el fichero.
Permisos básicos
Existen tres permisos independientes, llamados permisos básicos, que pueden ser
permitidos (estado 1) o denegados (estado 0) a un fichero y/o directorio
➢ r - lectura
➢ w - escritura
➢ x – ejecución

✓ Ejecute el comando chmod u-rwx paris.txt. ¿De qué manera son afectados los
permisos en dicho archivo?

R= chmod u-rwx paris.txt, Se le quita al usuario los permisos de lectura, escritura y


ejecución sobre el fichero.

Vous aimerez peut-être aussi