Está en la página 1de 23

Tema 11:

Sistema operativo Linux.

Estudiaremos:
¿Qué es linux?
Instalación.
Elementos de Linux.
Arranque y parada.
Directorios y archivos en Linux.
Comandos para la gestión de Linux.
1. ¿Qué es Linux?
 Sistema operativo que permite trabajar en
modo monopuesto y multipuesto (red).
 Permite iniciar sesión localmente o de forma
remota.
 Su funcionalidad queda patente en sistemas
servidores y superordenadores.
 Se puede instalar en diferentes arquitecturas
(x86, 64 bits, Mac, PowerPc, etc)
 Componentes principales:
 Núcleo o kernel: parte del sistema que interactúa
con el hardware.
 Shell: interprete de comandos para introducir
ordenes.
 Linux utiliza una partición para el sistema de
archivos ext4, donde se ubica el sistema operativo
y otra partición para el SWAP .
1. Instalación de Linux
 Instalar en la máquina virtual
linux Ubuntu Desktop con la
siguiente configuración:
 2 GB de RAM.
 Un disco duro de 25 GB.
 Resto de hardware que ofrece la
máquina virtual por defecto.
 Se puede trabajar en modo gráfico y
en modo texto.
 Mostrar como se puede abrir el
terminal de comandos.
2. Órdenes básicas en Linux
2. Órdenes básicas en Linux
3. Directorios y carpetas en Linux
 Directorio: tipo de archivo que
almacena información sobre los
archivos y directorios que
contiene.
 / directorio raíz.
 Linux distingue entre mayúsculas
y minúsculas.
 pwd: comando para saber el
directorio en el que nos
encontramos.
3. Directorios y carpetas en Linux
4. El sistema de archivos
 Modo en el que el SO organiza los
archivos en el disco duro.
 Se estructura en forma de árbol
invertido a partir de / (dir. raíz)
 Tipos FS:
 FAT32 o VFAT.
 Ext4.
 Swap. Partición de intercambio
4. El sistema de archivos
 Directorios más importantes:
 /sbin: programas ejecutables del sistema
más importantes utilizables por el
superusuario.
 /home: dir. contenedor de los directorios
personales.
 /usr: contiene utilidades y programas
generales de usuario.
 /dev: archivos asociados al hardware.
 /etc: archivos de configuración del
sistema.
 /boot: archivos de configuración del
arranque del sistema (GRUB).
4. El sistema de archivos
 En linux también existe el
concepto de trayectorias relativas
y absolutas.
 Dir especiales:
 Directorio raíz: /
 Directorio actual: .
 Directorio padre: ..
4. El sistema de archivos
 Los metacaracteres o caracteres
comodín se utilizan para buscar o
para operaciones sobre archivos o
directorios.
4. El sistema de archivos
5. Comandos en linux
 man: comando para obtener ayuda
sobre los comandos.
 Ejem: man pwd
 mkdir: crear directorios.
 cd: cambiar de directorio.
 ls: ver el contenido de un directorio.
 Ejem: ls –R (-R -> ver de forma
jerárquica.
 rmdir: borra directorios.
 mv: cambiar el nombre a un
directorio.
6. Atributos de los directorios
 tema12\atributos_permisos.pdf
 Comandos para la gestión de los
permisos:
 chown: cambia el propietario.
 chmod: cambia los permisos.
 umask: determina la máscara para que
los archivos y directorios se creen con
unos permisos determinados.
Ejercicios
 tema12\ejercicios1.doc
7. Archivos en Linux
 Tipos de archivos:
 Archivos ordinarios: contienen datos
(información).
 Enlaces. ln [opciones] directorio enlace
 Enlace físico (duro): segundo nombre

asignado a un archivo.
 Enlace simbólico (acceso directo en

Windows).
ln –s /etc/passwd /home/usuario/claves
lrwxrwxrwx ……. Claves /etc/passwd.
 Directorios.
 Archivos especiales: representa
dispositivos físicos.
8. Comandos para archivos en
Linux
 cat: Muestra el contenido de un archivo.
 lpr: Imprime archivos de texto.
 mv: Cambia el nombre de un archivo o
cambiarlo de ubicación.
 cp: Sirve para copiar archivos y directorios.
 rm: Elimina archivos y directorios.
 more: comando para paginar la
información.
 head: sirve para ver el principio de un
archivo.
 tail: sirve para ver el final de un archivo.
8. Comandos para archivos en
Linux
 sort: Mostrar la información
ordenadamente.
 grep y egrep: saca la información
contenida en un fichero según una plantilla
o criterio de selección.
grep Juan ventas (muestra las compras hechas
por el cliente Juan)
egrep “Juan|Ana” ventas (muestra las compras
hechas por Juan o Ana)
 find: comando para encontrar archivos que
cumplan un determinado criterio.
find / -name som (busca desde / el archivo som)
find / -user albert (busca desde / los archivos que
son propiedad de albert)
 tema13\Ejercicios_archivos.doc
8. Comandos para archivos en
Linux
 Algunos editores de archivos de texto
son: vi o vim, nano, gedit.
 Camandos para obtener ayuda:
 man comando
 comando --help
 comando --version
8. Comandos para archivos en
Linux
 Compresión de archivos:
 tar: Orden que sirve para empaquetar directorios
o archivos.
tar –cvf nuevo.tar uno.txt dos.txt tres.txt
(crea un archivo cuyo contenido son los tres
archivos, es decir, los empaqueta en uno solo.
 gzip: orden que sirve para comprimir archivos
solamente.
gzip –q archivo (comprime)
gzip –d archivo (descomprime)
 zip: crea un archivo comprimido zip.
 unzip: orden que sirve para descomprimir
archivos zip.
 rar: orden que sirve para gestionar archivos rar.

9. Gestión de discos en Linux
9. Gestión de discos en Linux
 Para trabajar con un dispositivo primero
se debe montar que consiste en añadirlo a
la estructura de archivos del sistema.
 Cuando se termina de trabajar con el
dispositivo, éste debe ser desmontado.
 mount: comando para montar un
dispositivo.
mount /dev/fd0 /media/floppy
 umount: comando para desmontar un
dispositivo.
umount /media/floppy
 tema14\Ejercicios_gestion de
dispositivos.doc
10. Administración de usuarios y
grupos
 tema14\Administración de usuarios y
grupos.doc
 tema14\
ejercicios_usuarios_grupos.doc

También podría gustarte