PDF de programación - Práctica1 - Introducción a Linux

<<>>
Imágen de pdf Práctica1 - Introducción a Linux

Práctica1 - Introducción a Linuxgráfica de visualizaciones

Publicado el 2 de Junio del 2017
586 visualizaciones desde el 2 de Junio del 2017
280,3 KB
13 paginas
Departamento de
Automática y Computación
Automatika eta
Konputazio Saila



Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]


Práctica1 - Introducción a Linux

1- Objetivos



El objetivo principal que se persigue en esta práctica es que el alumno se familiarice con el

entorno de trabajo en el que se desarrollarán las prácticas posteriores: Linux.

En esta primera parte aprenderá a usar el sistema operativo Linux. Gran parte de los conceptos no
son específicos de Linux sino que pueden aplicarse igualmente a cualquier sistema operativo de tipo
UNIX. Además aprenderá a controlar los procesos que ha lanzado su usuario y a modificar los
permisos de sus ficheros.

2- Consiguiendo una cuenta

Los sistemas UNIX son multiusuario, permitiendo que el mismo equipo sea usado por varios
usuarios (incluso al mismo tiempo). Los usuarios pueden utilizar el ordenador tanto de forma local
(estando sentados delante) como de forma remota (dándole órdenes a través de la red desde otro
ordenador). Normalmente los propietarios de ordenadores UNIX no quieren que cualquiera pueda
utilizar su ordenador así que es necesario que el sistema operativo UNIX almacene los datos de los
usuarios que tienen derecho a usarlo. A esto se le llama cuenta. La cuenta se identifica por un nombre
o identificador de usuario y una contraseña que se supone que solo es conocida por el usuario
autorizado y que le permite probar su identidad.

Cada cuenta permite a su usuario utilizar una máquina UNIX con diferentes privilegios que otros
usuarios, pudiendo acceder sólo a los ficheros que sean propiedad de ese usuario y utilizando las
aplicaciones que se permitan a ese usuario. Hay una cuenta especial en las máquinas UNIX que es la
cuenta del administrador del sistema. Esta cuenta se llama normalmente root y tiene permisos para
hacer cualquier cosa en el sistema.

Al proceso de identificarse en el sistema mediante el nombre de cuenta y contraseña antes de

utilizar el sistema lo llamaremos hacer login.

El primer paso, por tanto, para usar un sistema UNIX es conseguir una cuenta.

Si esta en una de las mesas con armarios de prácticas. Cada grupo de prácticas dispone de varios
ordenadores con Linux etiquetados como PC A, PC B, PC C y PC SC. Los PCs A, B y C se usarán en
las prácticas que utilicen la red y la cuenta de usuario se proporcionará cuando sea necesario. En esta
primera práctica utilizaremos el PC SC, este PC está bien configurado en red y utiliza el sistema de
cuentas central del Laboratorio de Telemática, a cada grupo de prácticas se le ha asignado una cuenta
que le permite utilizar cualquiera de los PCs SC o de los ordenadores de propósito general del
laboratorio. Esta cuenta se llamará garss<número_de_grupo> y el profesor le comunicará la
contraseña en clase.

Arquitectura de Redes, Sistemas y Servicios : Práctica 1

Departamento de
Automática y Computación
Automatika eta
Konputazio Saila



Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]



Esta práctica se realizará en un solo ordenador. Seleccione en el conmutador de teclado su PC SC.
Dedique unos momentos a comprobar el funcionamiento del conmutador de teclado y pantalla,
pulsando 2 veces la tecla de BloqueoDesplazamiento obtendrá el menú del conmutador.

Si está en una mesa con un solo ordenador por grupo no hace falta que se preocupe por la

selección de ordenador.

En cualquier caso observe que el ordenador le presenta una pantalla de login gráfico.

Observe que con la combinación de teclas Control+Alt+F1 puede elegir un login en modo texto,

pudiendo volver al modo gráfico con Control+Alt+F8.

Entre utilizando su cuenta y contraseña en el login de modo texto. Una vez identificado
mediante usuario y contraseña, el sistema ha lanzado un proceso que recibe las órdenes que teclea y
las interpreta, lanza los programas que sean necesarios para cumplirlas y muestra los resultados en
pantalla. Este programa se llama genéricamente shell, y hay varias shells diferentes disponibles
normalmente en los sistemas UNIX que el usuario puede elegir. En el Linux que está usando si el
la shell llamada bash. Otras shells típicos
usuario no
lo
son csh,tcsh,ksh y sh.

está usando

contrario

elige

La shell le permite escribir nombres de programas que serán lanzados por la shell. UNIX es un
sistema operativo multitarea que puede tener varios programas funcionando al mismo tiempo. A cada
programa que está corriendo le llamamos proceso. Así pues, cuando escribe algo en la shell y pulsa
ENTER, se lanza un nuevo proceso con el programa que ha introducido. La shell se queda
esperando a que el proceso termine y vuelve a preguntarle por otro comando.

El primer comando que va a realizar es el que le va a permitir cambiar la contraseña de su cuenta.
Este comando en una máquina UNIX es passwd. Sin embargo en un sistema como el del laboratorio,
las cuentas no pertenecen a un solo ordenador sino que funcionan en varios ordenadores porque están
almacenadas en un ordenador central. En estos casos puede haber otros comandos para cambiar la
contraseña. En el caso del laboratorio se hace con el comando passwd:

$ passwd
Changing NIS account information for arss on bender.net.tlm.unavarra.es.
Please enter old password: [metemos aquí la contraseña actual ]
Changing NIS password for arss on bender.net.tlm.unavarra.es.
Please enter new password: [metemos aqui la contraseña nueva ]
Please retype new password: [metemos otra vez la contraseña nueva para


The NIS password has been changed on bender.net.tlm.unavarra.es.
$

verificar]



Observe cómo el comando nos informa de que la contraseña ha sido cambiada correctamente. En
caso de que no haya sido así, descubra por qué y cámbiela correctamente. Tenga en cuenta que puede
fallar si no pone bien la contraseña actual o si no escribe la misma nueva contraseña dos veces.
También es posible que el comando se queje si intenta poner una contraseña demasiado fácil. Si no se
lo cree pruebe a ponerse la misma contraseña que el nombre de la cuenta.

Arquitectura de Redes, Sistemas y Servicios : Práctica 1

Departamento de
Automática y Computación
Automatika eta
Konputazio Saila



Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]



Pruebe a salir de la cuenta (para ello teclee exit y pulse ENTER) y vuelva a entrar para

comprobar que su contraseña funciona.

Nota: Tenga en cuenta que tener los ordenadores con contraseñas conocidas es un problema grave
de seguridad, así que las cuentas que sigan teniendo la misma contraseña se considerará que no
tienen propietario y serán eliminadas.

Al terminar de usar una máquina UNIX debe indicar a la shell que ya no quiere hacer más
operaciones para que termine y vuelva a pedir login al siguiente usuario. Esto es muy importante por
motivos de seguridad. Si se olvida de cerrar su sesión cualquiera delante de ese ordenador puede
acceder a su cuenta, lo que implica que puede borrarle todos sus ficheros o usar todos los privilegios
de su cuenta. Acuérdese siempre de dejar un ordenador UNIX en la pantalla de login igual que
cuando entró.

Por otra parte en general no debe apagar las máquinas UNIX. No apague los ordenadores del
Laboratorio de Telemática, se considera de mala educación hacerlo. Recuerde que puede haber varios
usuarios y que otros usuarios pueden estar utilizando ese ordenador de forma remota al mismo
tiempo y no les hará gracia que se les apague de repente.

3- Primeros pasos

Si tiene el terminal en modo texto, salga de la cuenta con exit. Utilice Control+Alt+F8 para

obtener el login grafico y entre en su cuenta en modo gráfico.

Familiarícese brevemente con el interfaz gráfico de su cuenta. Debería ser capaz de encontrar

rápidamente varias herramientas que le serán de utilidad

Localice un navegador web en el que pueda pedir la página de la asignatura para poder seguir las

prácticas a partir de ahora.

Localice el navegador del sistema de ficheros de UNIX en el que podrá ver de forma gráfica su

directorio home y moverse por los directorios y subdirectorios.

Localice al menos un editor de texto plano para editar ficheros de texto (no confundir con un

editor de texto con formato tipo OpenOffice). Al menos debería encontrar gedit o kate y probarlos.

Localice un terminal en el que pueda abrir una ventana de comandos con una shell con la

ventaja de que puede tener varias abiertas simultáneamente.

Pero para empezar a conocer UNIX es mas educativo aprender algunos conceptos más sobre el

terminal y la shell. Abra un terminal con lo que obtendrá una shell en una ventana.

4- Manejando ficheros

Los sistemas UNIX tienen diferentes usuarios y requieren dar a diferentes cuentas diferente
acceso a diferentes directorios y ficheros. Nada mas entrar la shell está esperando sus ordenes y está
posicionada en el directorio home de su usuario. Vea cual es su directorio home con el comando

Arquitectura de Redes, Sistemas y Servicios : Práctica 1

Campus de Arrosadía
Arrosadiko Campusa
31006 Pamplona - Iruñea
Tfno. 948 169113, Fax. 948 168924
Email: [email protected]

Departamento de
Automática y Computación
Automatika eta
Konputazio Saila



$ pwd

Cree algún fichero con los siguientes comandos

$ echo “hola” >fichero1
$ cat >unfichero
escriba algo
^D (pulsar
  • Links de descarga
http://lwp-l.com/pdf3911

Comentarios de: Práctica1 - Introducción a Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad