PDF de programación - S.O. GNU/Linux Básico

Imágen de pdf S.O. GNU/Linux Básico

S.O. GNU/Linux Básicográfica de visualizaciones

Publicado el 26 de Febrero del 2017
690 visualizaciones desde el 26 de Febrero del 2017
556,2 KB
25 paginas
Creado hace 16a (28/04/2008)
¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

S.O. GNU/Linux Básico

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y Computación

Universidad Complutense de Madrid

28 de abril de 2008

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

¿Por qué Linux?

¿Por qué no?

Es gratis.
Es libre, su licencia permite:

Tener acceso a su código fuente, ¡No más spyware!
Copia y distribución, ¡Y cuanto más se copie mejor!

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

¿Qué es Linux?

Es un Sistema Operativo libre. Programa que gestiona la
CPU, la memoria, los dispositivos, un S.O. no interactúa con
el usuario.
Necesita de programas:

Programas de consola.
Entorno gráfico.
Utilidades: navegador Web, programas de edición, programas
de audio, etc...

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Tux

Linux es un sistema operativo libre tipo

UNIX.

Sistema Operativo: es un programa que
gestiona los entresijos del
ordenador.

Libre: Se puede obtener, modificar y

distribuir de forma libre.

Linus Torvalds

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Para que un sistema operativo funcione, hace falta

interfaz: Un programa que permita transmitir las órdenes del

usuario al ordenador.

Línea de comandos.
Entorno gráfico.

compilador: que permita traducir mis programas a código

máquina.

utilidades: programas que permitan al usuario realizar su trabajo.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Richard Stallman

Free Software Foundation: fundación

abanderada que promociona el
Software libre.

GNU: GNU’s Not Unix, proyecto de la

fundación con el objetivo de
crear uns sistema completo libre.
Compilador GCC: C, C++,
Fortran, Ada, Pascal, Java.
Editor de texto Emacs.
Intérprete de comandos
bash.
Entorno gráfico GNOME.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

¿Cómo instalo un sistema GNU/Linux?

Me bajo el código fuente, lo compilo....
Hay ditribuciones que faciltan el trabajo.

El sistema operativo (kernel)
Utilidades de línea de comandos
Entorno gráfico y utilidades

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Slackware una de las primeras distribuciones que aparecieron.
Fue creada por Patrick Volkerding y tuvo un gran
éxito en sus pri meros años de existencia.

Debian desarrollada por un grupo de colaboradores

distribuidos por todo el mundo y no cuenta con e l
respaldo de ninguna empresa. Aunque es de las más
estables y seguras que existen, su sistema de
instalación y configuración necesita de conocimientos
previos.
Base de muchas otras: Ubuntu, Knoppix.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Red Hat es una de las distribuciones de mayor popularidad.
Está creada por una empresa de EUA, aportando
software de gran calidad. Tiene un entorno muy
intuitivo que facilita mucho su instalación y
configuración.

SuSe Está desarrollada por una empresa alemana,

aportando mucho software propietario de calidad. Es
muy completa y fácil de instalar y mantener, aunque
en algunos aspectos no se siguen algunos de los
estándares de la comunidad.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Knoppix distribución en un CD-live basada en Debian. Detecta

automáticamente todo tipo de hardware y aporta el
último escritorio de KDE y la suite OpenOffice.org.
Muy útil para demostraciones y usuarios noveles en el
sistema.

Ubuntu Distribución también inspirada en Debian. Su lema:

GNU/Linux para gente normal

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Gestiona la memoria.

Gestiona los periféricos.

Gestiona los usuarios y grupos y sus permisos.

Gestiona el sistema de archivos.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Tipos de sistemas de archivos

UNIX/Linux: ext2, ext3, ReiserFS.

Windows: ms-dos, vfat, ntfs.

Importante

Los sistemas de archivos Windows no diferencian entre mayúsculas
y minúsculas. Los sistemas UNIX/Linux sí.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

root=/

usr

etc

var

home

media

share

lib

bin

alumno

alumno@pclab-89:~$ cd Java
alumno@pclab-89:~/Java$

*

.bashrc

Java

src

prj.el

build.xml

classes

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

HolaMundo.java

HolaMundo.class

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Tipos de rutas

Una ruta indica la sucesión de directorios para llegar a un fichero.

Rutas absolutas. empienzan con /
/home/alumno/Java/src/HolaMundo.java
~/src/HolaMundo.java
No se deben usar en los programas.
Rutas relativas al directorio de trabajo. NO empienzan con /
src/HolaMundo.java
./src/HolaMundo.java
./../.bashrc
Los programas se ejecutan en un directorio, las rutas son
relativas a ese directorio

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Montaje de dispositivos

No se distinguen las unidades (A:, B:, C:, D:, E:).

Los dispositivos físicos se integran (montan) en el sitema de
archivos. Una vez montados se accede a través de un
directorio.

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

Montaje de dispositivos

IDE 1IDE 2MASTERFLOPPY DISKhdbhdaSLAVEMASTER/hda2 (swap)filesystemlinux roothda3 (ext3)hdb1 (ext3)hda1 (ext3)winXPhomemediawincdromfloppy ¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

Usuarios y grupos

El sistema controla que información puede acceder cada
usuario.

Los usuarios se pueden agrupar para acceder información
común

l u i s @ a n t a r e s :~ $ ls -l / etc / shadow
-rw -r - - - - - 1 root shadow 1789 mar 27 16:23 / etc / shadow
l u i s @ a n t a r e s :~ $ ls - al . ssh / id_rsa
-rw - - - - - - - 1 luis luis 3311 mar 15
l u i s @ a n t a r e s :~ $ ls -l / home / cvs / c u s t o m i z e d / intro . tex , v
-r - - rw -r - - 1 luis c u s t o m i z e d 113755 jun 22
/ home / cvs / c u s t o m i z e d / intro . tex , v
l u i s @ a n t a r e s :~ $ groups luis
luis dialout cdrom floppy audio video plugdev scanner netdev p o w e r d e v www - data stg h a l d a e m o n f o r t e 2 0 0 4

2005 . ssh / id_rsa

2006

Luis Fernando Llana Díaz

Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de Madrid

S.O. GNU/Linux Básico

¿Qué es GNU/Linux? Linux: el sitema operativo Comandos POSIX Compresión Uso de unidades externas Comandos aplicaciones desde línea de comandos

/bin/ comandos básicos para todos los usuarios del sistema.

/boot/ archivos estáticos necesarios para el arranque del

sistema.

/dev/ dispositivos del sistema.
/etc/ archivos de configuración del sistema y de las

aplicacio- nes instaladas en el
  • Links de descarga
http://lwp-l.com/pdf2456

Comentarios de: S.O. GNU/Linux Básico (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