Linux

11
Conalep Tlalnepantla 1 Ortega Calvillo Guadalupe Yuliana Zarate Hernández Maricarmen Tema: Linux Manejo de sistemas operativos

Transcript of Linux

Conalep Tlalnepantla 1

Ortega Calvillo Guadalupe Yuliana

Zarate Hernández Maricarmen

Tema: Linux

Manejo de sistemas operativos

Introducción sistema operativo Linux

Linux solamente es el “Kernel” del sistema operativo. El “Kernel” es la parte que hace que los programas funcionen, es decir, es la base donde todo lo demás opera. Habilita tareas de multiusuario, gestión de dispositivos hardware y permite a las aplicaciones realizar sus funciones. Linux dispone además de un intérprete de comandos (shell) que permite interactuar con el OS y escribir scripts, que son pequeños programas para automatizar tareas.

Sistema ficheros Linux

ext2, ext3 Es el sistema de ficheros nativo de Linux. Se organiza en un supe bloque, i-nodos y área de datos. Este tipo de sistema de ficheros admite características multiusuario para indicar los permisos y la propiedad de ficheros y directorios.

vfat 12, 16 y 32 Es el sistema de ficheros usados por la gama baja de las plataformas win32. No admite características multiusuario como propiedad de ficheros. Estos tipos de sistemas de ficheros se basan en un directorio y una tabla de localización que dependiendo del tamaño de cada elemento se denomina FAT 12, 16 o 32. Linux los admite sin ningún problema, aunque siempre es preferible usar ext2.

Iso 9660b Es el sistema de ficheros propio de los CDROM. msdos Análogo a los sistemas FAT, aunque sólo admite ficheros

con nombre 8+3.

Interprete de comandos Linux

Un interprete de comandos (o shell) es un programa que recoge lo que el usuario ha introducido y lo traduce a instrucciones, en el MS-DOS el interprete de comandos es el COMMAND.COM e incluso el mismo Windows. En Linux existen muchas shell como bash, ssh, o el sistema X-Windows.El interprete arranca nada más terminar de arrancar el sistema.Por ejemplo, veamos un inicio de sesión:

$ cp hola /home/pedvi

Principales ordenes de Linux

Listar archivos y directorios Copiar archivos y directorios Mostrar el nombre del directorio de trabajo actual Cambiar de directorio Ordenar ficheros Crear directorios Crear o actualizar ficheros Borrar archivos y/o directorios Borrar directorios vacios Mover o renombrar archivos Muestra ficheros página a página Muestra Ficheros página a página Mostrar ficheros de forma continua Ver el inicio de un archivo Ver las últimas líneas de un archivo Buscar archivos Buscar el patrón pasado como argumento en uno o más archivos Calcular la cantidad de cadenas y palabras en archivos Crea enlace entre ficheros

Entorno grafico de Linux

XWindow es un sistema estandarizado para manejo de aplicaciones gráficas en Unix y es el utilizado por GNU/Linux.

Posee una arquitectura muy peculiar pensada no sólo para usar aplicaciones gráficas locales, sino que también remotas, además de brindar una gran flexibilidad al entorno y en definitiva al usuario del mismo.

El sistema XWindow se compone de varias partes bien definidas y estandarizadas, pero los conceptos mas notables y útiles de entender son:

* funciona en modalidad cliente-servidor * posee los denominados manejadores de ventanas * las aplicaciones utilizan librerías de widgets * existen entornos integrados de escritorio

Comandos de Linux

Comandos linux para programar la ejecución de comandos una vez o de forma reiterada.crontab : Ejecutar comandos linux a intervalos de tiempo regularesat : Ejecutar un comando linux un vez

Comando linux usados para archivar, extraer y comprimir ficheros.tar : Almacenar y extraer ficheros de un fichero archivadorgzip : Comprimir ficherosbzip2 : Comprimir ficheros

Comandos linux para atributos y permisos de archivos y directorios.chown : Cambiar el propietario de un archivochgrp : Cambiar el grupo propietario de un archivo o grupo de archivoschmod : Cambiar los permisos de accesos a los archivos y directorios

Comandos linux para el control de los procesos en ejecución, información del estado de los mismos, terminar procesos, establecer prioridad de programas.ps : Informa del estado de los procesospstree : Muestra los procesos en forma de estructura de arboltop : Muestra los procesos que se estan ejecutando en ese momento, mostrando los que más CPU consumenkill : Terminar un proceso por IDkillall : Terminar procesos por nombrenice : Ejecutar un programa con la prioridad de planificación modificadarenice : Altera la prioridad de los procesos en ejecución

Comandos linux del sistema (reiniciar y apagar máquina, cerrar sesion de trabajo, uso de nemoria, instalar paquetes).date : muestra fecha y hora actual del sistemacal : muestra el calendario del mes actualuptime : tiempo que lleva encendidad la máquinadf : espacio libre en los discosdu : espacio usado por los directorios y ficherosfree : uso de memoria y swapdmesg : muestra mensajes del kernel durante el arranque del ordenadorreboot : reinicia la máquinahalt : apaga la máquinashu*** : cierra el sistemainit : control de inicialización de procesosexit : Cerrar sesión actualclear : borrar pantallabc : calculadoraman : formatear y mostrar las páginas del manual en linea

Como instalar Linux

1. Aparecerá GRUB 2, el gestor de arranque de Linux Mint. Elegí la opción Start Linux Mint.

2.

1. Una vez que arranque Linux Mint, hacé clic en el ícono Install Linux Mint:

2. Aparecerá el asistente de instalación. Lo primero que hay que elegir es el idioma de instalación. Seleccioná Español

3. Confirmá que cumplís con los requisitos mínimos de instalación haciendo clic en Continuar. Cabe destacar que el único requisito indispensable es contar con el espacio en disco necesario. Tener una conexión a Internet es recomendable pero no un

requisito excluyente. ya que vas a poder saltear la descarga de paquetes para cuando te venga más cómodo.

5. Esta es la parte más difícil: el particionado del disco. Aquí existen 2 caminos a seguir:

a) eliminar el sistema operativo anterior e instalar. Esta la opción más fácil: borrás todo e instalás por encima. No es necesario calentarse la cabeza con particionar el disco ni nada por el estilo.

b) particionar el disco en forma manual

6. Si seleccionás la segunda opción, empezará el asistente para el particionado del disco.

Este paso es opcional. Únicamente, se recomienda para usuarios intermedios o avanzados que saben lo que esto implica. Cualquier paso incorrecto puede implicar la pérdida de datos en el disco. Si no te querés arriesgar mejor no lo hagas.

7. En términos generales, mi recomendación es dividir el disco en 3 particiones

8. Cuando esté todo listo hacé clic en Aceptar y el sistema te va a preguntar si estás de acuerdo con los cambios.

Cuando esté todo listo, hacé clic en Instalar ahora. Lo primero será elegir la zona horaria:

9. Una vez que esté todo listo, podés reiniciar o seguir probando el sistema.

Como fingurar Linux

1. Antes de comenzar debemos pedirle al administrador de la red que nos proporciones los

siguientes datos:

* Direcci\u00f3n IP que le asignaremos a nuestro equipo (en los ejemplos ser\u00e1 161.67.28.216).* M\u00e1scara de subred asignada.* Direcci\u00f3n de broadcast* Direcci\u00f3n IP del router de la subred (en los ejemplos, 161.67.28.1).* Direcci\u00f3n IP de el/los DNS (en nuestro ejemplo:161.67.28.4 y 161.67.26.34).

2. Veamos la configuracion de la tarjeta:

Link encap:Ethernet HWaddr 00:E0:4C:00:4C:79 inet addr:161.67.28.216 Bcast:161.67.28.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:30360 errors:0 dropped:0 overruns:0 frame:0TX packets:9987 errors:0 dropped:0 overruns:0 carrier:0collisions:1590 txqueuelen:100RX bytes:7352067 (7.0 MiB) TX bytes:1209496 (1.1 MiB)Interrupt:11 Base address:0xd000

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:722 errors:0 dropped:0 overruns:0 frame:0TX packets:722 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:98985 (96.6 KiB) TX bytes:98985 (96.6 KiB)

3. Si la configuracion que nos muestra para el dispositivo en cuestion es correcta, pasamos al

enrutado. Para levantar el interfaz de red con los nuevos para1metros se utilizar la instruccion ifconfig. Quedar algo asi:

161.67.28.216 netmask 255.255.255.0

Para comprobar que se ha añadido bien, utilizaremos de nuevo

ifconfig

~# ifconfig

Enrutado

4. Para ver la tabla de enrutamiento actual, escribiremos:

~# route Por defecto, el sistema añade la entrada de enrutamiento correspondiente a la red local. Debería ser algó así:

~# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Ifacelocalnet * 255.255.255.0 U 0 0 0 eth0