Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SOURCE
el cdigo principal que lleva a cabo el trabajo de traducir las instrucciones que
da el usuario a el software y enviarlo al hardware para el funcionamiento de la
computadora. En otras palabras gestiona y coordina el uso del hardware para el
software.
QU ES LINUX?
Linux es un kernel con licencia de codigo abierto (open source license)
Mageia
Ubuntu
Arch
Debian
Manjaro
Fedora
Puppy
OpenSUSE
DamnSmallLinu
PCLinuxOS
FreeBSD
Open Mandriva
CentOS
Red Hat
Slackware
Peppermint
Kali
BackTrack
mismo SO. Esto es bastante til si queremos montar nuestro propio servidor
web o de correo sin necesidad de usar otro sistema operativo.
Desde Linux se pueden manejar datos de cualquier sistema de archivos NTFS,
FAT, los propios de linux (EXT2, EXT3), es decir, podremos usarlo con nuestros
documentos y archivos de Windows con normalidad.
Linux integra una implementacin completa de los diferentes protocolos y
ayudarte. Linux fue hecho por una comunidad de usuarios, fue hecho
para la comunidad. Linux tiene GUL (Grupos de Usuarios Linux), foros, al
mismo Linus Torvalds y dems. Gente de todas las nacionalidades,
edades, carreras.
Linux tiene distribuciones que se actualizan cada 6 meses.
Linux es bsicamente un duplicado de UNIX, lo que significa que
QU ES EL KERNEL?
El kernel ncleo es el nivel ms bajo de software que interacta con
INSTALACION DE UN SISTEMA
LINUX
DESCRIPCIN DE LA ESTRUCTURA
DE LINUX
/ filesystem: Directorio raz donde se encuentran todos
DESCRIPCIN DE LA ESTRUCTURA
DE LINUX
/usr: Contiene varios archivos y subdirectorio importantes
DESCRIPCIN DE LA ESTRUCTURA
DE LINUX
/lib: Contiene librarias para C y otros lenguajes de
programacin.
/proc: Directorio que contiene informacin sobre
( root )
SWAP SPACE
Linux divide su memoria fsica RAM (memoria de acceso aleatorio)
SWAP SPACE
En este caso es cuando es til el espacio de intercambio: el
SWAP SPACE
Un archivo en blanco puede prepararse para ser usado
SWAP SPACE
Se puede dedicar una particin entera del disco duro (o el
Desventajas:
CARGADORES DE ARRANQUE
(BOOTLOADERS)
Generalidades sobre el proceso de arranque
CARGADORES DE ARRANQUE
(BOOTLOADERS)
El MBR estndar de un disco duro utilizado por los sistemas
CARGADORES DE ARRANQUE
(BOOTLOADERS)
Esto funciona en un sistema que tiene un nico sistema operativo. Qu sucede si usted cuenta con mltiples
sistemas operativos, digamos OS/2, Windows XP, y tres distribuciones distintas de Linux? Usted podra usar
algn programa (como DOS FDISK) para modificar la particin activa y reiniciar. Esto resulta engorroso.
Adems, un disco puede tener slo cuatro particiones primarias, y el MBR estndar puede arrancar slo una
particin primaria; ste no puede arrancar desde una particin lgica. Pero en nuestro ejemplo hipottico hay
cinco sistemas operativos, cada uno de los cuales necesita una particin. Qu problema!
La solucin consiste en el uso de algn cdigo especial que permita al usuario elegir qu sistema operativo
arrancar la particin Linux. Esto se haca con frecuencia cuando la configuracin de un sistema multiarranque
era un proceso complejo y riesgoso.
OS/2 Boot Manager: Programa que est instalado en una pequea particin dedicada. La particin estaba
marcada como activa, y el MBR estndar iniciaba el Gestor de Arranque OS/2, que ofreca un men que
permita elegir qu sistema operativo arrancar.
Un cargador de arranque inteligente: Programa que puede residir en una particin del sistema operativo
y es invocado ya sea por el registro de arranque de particin de una particin activa o por el registro de
arranque maestro. Por ejemplo:
BootMagic: Parte de Norton PartitionMagic
LILO: LInux LOader (el cargador de Linux)
GRUB: Cargador de arranque unificado de GRand (ahora conocido como GRUB Legacy)
GRUB 2: Nuevo cargador de arranque que est comenzando a aparecer en distribuciones comunes
GESTORES DE ARRANQUE DE
LINUX
LILO
LILO, el LInux LOader, es uno de los dos cargadores de
LILO
GESTORES DE ARRANQUE DE
LINUX
GRUB
GRUB, o cargador GRand Unified Bootloader, es el otro de cargador
generalmente en /etc/default/grub.
GRUB
www.ubuntu-guia.com/2009/09/gestion-de-usuarios-y-gru
pos-en-ubuntu.html
ejecutar.
Permiso de lectura (read)
(u)(user/owner)
El segundo grupo de tres nos dice que clase de permisos tiene el grupo del fichero
(g)(group).
Y el ltimo grupo de tres nos dice que clase de permisos tienen todos los dems
usuarios del sistema sobre este archivo.
Usando chmod para cambiar los permisos
ESTRUCTURA BSICA DE
PERMISOS EN DIRECTORIOS
En el caso de los directorios tenemos los mismo permisos, pero con un
significado diferente.
Permiso de lectura en un directorio
Si un directorio tiene permiso de lectura, puedes ver los archivos que este
contiene. Puedes usar un ls (list directory) para ver su contenido, que tengas
permiso de lectura en un directorio no quiere decir que puedas leer el
contenido de sus archivos si no tienes permiso de lectura en esos.
Permiso de escritura en un directorio.
diferentes llamados.
Usuario (u) proviene de user
Grupo (g) proviene de group
Otros (o) proviene de other
Cuando ejecutas $ chmod =r archivo cambias los
CHMOD EN OCTAL
La representacin octal de chmod es muy sencilla
Lectura tiene el valor de 4
CHMOD EN OCTAL
Por lo tanto:
Chmod u=rwx, g=rwx, o=rwx | chmod 777
chmod u=rwx, g=rwx, o=rx- | chmod 775
chmod u=rwx, g=rx-, o=--- | chmod 760
chmod u=rw, g=r--, o=r-- | chmod 644
chmod u=rw, g=r--, o=--- | chmod 640
chmod u=rw, g=--- o=--- | chmod 600
chmod u=rwx, g=---, o=--- | chmod 700