Escolar Documentos
Profissional Documentos
Cultura Documentos
www.gonet.us
Calle 74 # 11 - 33
Tel (1) 7565423
Temario
Tux
Mascota
Linux
1. Conceptos bsicos
2. Qu es Linux
3. Historia (Video)
4. Caractersticas de Linux
5. Distribuciones
6. Comparacin frente a otros sistemas operativos
7. Ambiente grfico y texto (GUI y TUI)
8. Escritorios grficos
9. Evaluacin para refuerzo de conocimientos
u Mascota GNU
Introduccin a Gnu/Linux
Linux es un sistema operativo multitarea y multiusuario, basado en
Unix, de cdigo abierto y puede trabajar en mltiples plataformas
hardware
De cdigo abierto significa que est disponible la
totalidad de su cdigo fuente. Es decir que si te interesa
ahondar ms, puedes modificarlo a tu gusto. Y si
aprendes programacin, no tienes lmites en este
sentido.
u Mascota GNU
Tux
Mascota
Linux
4. Caractersticas de Linux
Multiproceso. Permite la ejecucin de varias aplicaciones simultneamente.
Multiusuario. Distintos usuarios pueden acceder a los recursos del sistema
simultneamente aunque se trate de una instalacin en una sola mquina.
Multiplataforma. Funciona con la mayora de plataformas del mercado: Intel
386/486/Pentium, Motorola 680, Sun Sparc,...
Shell:
Un interpretador de comandos-de-usuario
(administrador), para que se pueda suministrar rdenes o
mandatos al S.O. Es un SW que provee una interfaz a los
usuarios del sistema.
u Mascota GNU
Tux
Mascota
Linux
shell's ms conocidos..
sh / bsh: Bourne Shell (Unix original)
ksh: Korn-shell (AIX), pdksh en FOSS
csh: BSD (Universidad de Berkeley- B.J)
bash: Bourne Again Shell (GNU)
zsh*: "The 'new' kid on the block.."
u Mascota GNU
Tux
Mascota
Linux
u Mascota GNU
Tux
Mascota
Linux
Tux
Mascota
Linux
5.
Distribuciones
Una distribucin Linux (coloquialmente llamada distro) es una distribucin de
software basada en el ncleo Linux que incluye determinados paquetes de software
para satisfacer las necesidades de un grupo especfico de usuarios, dando as
origen a ediciones domsticas, empresariales y para servidores. Por lo general
estn compuestas, total o mayoritariamente, de software libre, aunque a menudo
incorporan aplicaciones o controladores propietarios.
u Mascota GNU
Tux
Mascota
Linux
u Mascota GNU
6.
Tux
Mascota
Linux
de conocimiento del usuario, lo cual hace que muchos lo consideren dificil de manejar
perfil en cuanto a drivers,juegos y demas opciones privativas no tiene demasiado desarrollo por lo que se le puede considerar
u Mascota GNU
Tux
Mascota
Linux
u Mascota GNU
8. Escritorios grficos
Gnome (GNUNetworkObjectModelEnvironment.)
KDE (K Desktop Environment)
XFCE (XForms Common Enviroment )
u Mascota GNU
Tux
Mascota
Linux
PREGUNTAS
u Mascota GNU
Tux
Mascota
Linux
Comandos bsicos
Estructura de Directorios.
Archivos.
Procesos del sistema.
Visores de texto.
Editor vi bsico.
Uso de disco y particionamiento.
Memoria.
u Mascota GNU
Tux
Mascota
Linux
Usuarios
Bsquedas
Permisos.
Procesos.
Mensajes.
Otros comandos.
Re direccionamiento (pipes)
Empaquetamiento
Compresin de archivos
Taller practico
Comandos bsicos
Tux
Mascota
Linux
Algunos comandos..
mkdir
cp
rm
mv
ln
u Mascota GNU
ls
cd
find
ps
sudo
Estructura de Directorios
Para que el sistema operativo
pueda entender y organizar la
informacin se hace necesario
una jerarqua de directorios que
sirva a este fin.por ejemplo los
archivos de configuaracion del
sistema se encuentran en etc
mientras que la informacion de
los usuarios del sistema se
encuentra en home
u Mascota GNU
Tux
Mascota
Linux
Archivos
Toda la informacin, ya sean textos, imgenes, o informacin para la
configuracin del sistema, se almacena en "ficheros", que a
su vez se guardan en "directorios". Los ficheros son
la estructura empleada por el sistema operativo para almacenar informacin
en un dispositivo
fsico como un disco duro, un disquete, un CD-ROM.
u Mascota GNU
Tux
Mascota
Linux
Tux
Mascota
Linux
Todos los archivos de Linux tienen un nombre, el cual debe cumplir unas ciertas reglas:
Un nombre de archivo puede tener entre 1 y 255 caracteres.
Se puede utilizar cualquier carcter excepto la barra inclinada (/). No es recomendable
emplear los siguientes caracteres: = \ ^ ~ ' " ` * ; - ? [ ] [[egg]]! & ~ < >,
ya que stos tienen un significado especial en Linux.
Nota: Para emplear ficheros con estos caracteres o espacios hay que introducir el nombre del fichero entre comillas.
Se pueden utilizar nmeros exclusivamente si as se desea.
Las letras maysculas y minsculas se consideran diferentes, y por lo tanto no es lo mismo carta.txt que Carta.txt carta.Txt.
u Mascota GNU
Tux
Mascota
Linux
Se puede emplear un cierto criterio de "tipo" (extensin) para marcar las distintas clases de
ficheros empleando una serie de caracteres al final del
nombre que indiquen el tipo de fichero del que se trata. As, los ficheros de texto, HTML, las imgenes PNG o JPEG tienen
extensiones .txt, .htm (o .html), .png y .jpg (o .jpeg) respectivamente.
Pese a esto Linux slo distingue tres tipos de archivos:
Archivos o ficheros ordinarios: Son los mencionados anteriormente.
Directorios (o carpetas): Es un archivo especial que agrupa otros ficheros de una forma estructurada.
Archivos especiales: Son la base sobre la que se asienta Linux, puesto que representan los dispositivos conectados
a un ordenador, como puede ser una impresora. De esta forma introducir
informacin en ese archivo equivale a enviar informacin a la impresora. Para el usuario estos dispositivos
tienen el mismo aspecto y uso que los archivos ordinarios.
u Mascota GNU
Tux
Mascota
Linux
Se puede emplear un cierto criterio de "tipo" (extensin) para marcar las distintas clases de
ficheros empleando una serie de caracteres al final del
nombre que indiquen el tipo de fichero del que se trata. As, los ficheros de texto, HTML, las imgenes PNG o JPEG tienen
extensiones .txt, .htm (o .html), .png y .jpg (o .jpeg) respectivamente.
Pese a esto Linux slo distingue tres tipos de archivos:
Archivos o ficheros ordinarios: Son los mencionados anteriormente.
Directorios (o carpetas): Es un archivo especial que agrupa otros ficheros de una forma estructurada.
Archivos especiales: Son la base sobre la que se asienta Linux, puesto que representan los dispositivos conectados
a un ordenador, como puede ser una impresora. De esta forma introducir
informacin en ese archivo equivale a enviar informacin a la impresora. Para el usuario estos dispositivos
tienen el mismo aspecto y uso que los archivos ordinarios.
u Mascota GNU
Tux
Mascota
Linux
El hecho de que el sistema operativo sea multitarea implica que podamos ejecutar ms de un
programa a al vez. Un proceso noe s ms que un programa o aplicacin cargado en memoria y
ejecutndose. Aunque nuestro ordenador slo disponga de una CPU, el sistema operativo se
encarga de repartir el tiempo de procesamiento de la misma para que varios procesos puedan ir
ejecutando sus operaciones, dando la sensacin de una ejecucin paralela.
Para identificar de forma inequvoca cada proceso, el ncleo del sistema les
asigna un nmero llamado PID (Process IDentification). Aunque podramos
pensar que slo con el nombre ya tendramos suficiente para identificarlo, es
imprescindible tener el PID ya que podemos ejecutar un proceso tantas veces
como queramos (tendramos varias instancias del mismo proceso, pero cada
una con un PID distinto)
u Mascota GNU
Visores de texto
Tux
Mascota
Linux
Los editores de texto plano (o sea, sin formato) sirven para leer y
editar archivos de texto (habitualmente .txt).
Con estos editores de texto tambin puedes escribir programas en
cdigo fuente ya que te resaltan la sintaxis de los lenguajes de
programacin.
Algunos editores de textos
Gedit
Vi
u Mascota GNU
Nano
Emacs
Editor vi bsico
Tux
Mascota
Linux
u Mascota GNU
Tux
Mascota
Linux
Memoria
Dentro del sistema operativo se reconocen dos tipos de memoria:
la memoria fisica o ram y la memoria swap o de acceso a disco
free: el comando free muestra informacin relativa al uso de la
memoria. Sin embargo, el resultado mostrado por este comando es
esttico, para poder visualizar el uso de la memoria de manera
dinmica, se le puede agregar el comando watch:
[root@localhost ~] # watch n 1 d free
u Mascota GNU
Tux
Mascota
Linux
Memoria
SWAP: Es el espacio de intercambio es una zona del disco (un fichero
o particin) que se usa para guardar las imgenes de los procesos que
no han de mantenerse en memoria fsica
u Mascota GNU
Tux
Mascota
Linux
Usuarios
Tux
Mascota
Linux
Usuario root
Tambin llamado superusuario o administrador.
Su UID (User ID) es 0 (cero).
Es la nica cuenta de usuario con privilegios sobre todo el sistema.
u Mascota GNU
Usuarios
Tux
Mascota
Linux
u Mascota GNU
Usuarios
Tux
Mascota
Linux
Usuarios especiales
Ejemplos: bin, daemon, adm, lp, sync, shutdown, mail, operator, squid,
apache, etc.
Se les llama tambin cuentas del sistema.
No tiene todos los privilegios del usuario root, pero dependiendo de la
cuenta asumen distintos privilegios de root.
Lo anterior para proteger al sistema de posibles formas de
vulnerar la seguridad.
u Mascota GNU
Usuarios
Tux
Mascota
Linux
u Mascota GNU
Usuarios
Usuarios normales
Se usan para usuarios individuales.
Cada usuario dispone de un directorio de trabajo, ubicado generalmente en
/home.
Cada usuario puede personalizar su entorno de trabajo.
u Mascota GNU
Tux
Mascota
Linux
Usuarios
Tux
Mascota
Linux
u Mascota GNU
Bsquedas
Tux
Mascota
Linux
dentro de archivos o hechas en los directorios del mismo sistema, ejemplo de busqueda e
Comando find
Sirve para buscar archivos de acuerdo a
parametros de busqueda establecidos
Comando locate
Su uso esta enfocado en la localizacion de
archivos o directorios de acuerdo a
una base de datos predefinida
u Mascota GNU
Locate os-release
Permisos
Permisos octales
Son los permisos dados de a archivos
de acuerdo a una escala numerica de 3 permisos
Lectura:4
Escritura: 2
Ejecucion:1
Permisos de anotacion simbolica
Son los permisos expresados de acuerdo a letras que
representan la escritura,la lectra y ejecucion de un archivo
u Mascota GNU
Tux
Mascota
Linux
Mensajes
u Mascota GNU
Tux
Mascota
Linux
PREGUNTAS
u Mascota GNU
Tux
Mascota
Linux
Tux
Mascota
Linux
GRACIAS
u Mascota GNU