Sunteți pe pagina 1din 19

LINUX

CONCEPTOS
BASICOS
HISTORIA DE GNU / LINUX

A principio de los años 80, un


científico del MIT (llamado Richard
Stallman ), decidió desarrollar un
sistema operativo libre. El nombre
de ese S.O. es GNU (GNU No es
Unix). El objetivo era que este se
pareciera a UNIX aún cuando no
compartía una sola línea del código
fuente.
HISTORIA DE GNU / LINUX

Para finales de los años 80, el S. O.


estaba prácticamente completo.
Disponía de editores de texto,
intérpretes de comandos, compiladores,
pero le faltaba un kernel.
Paralelamente, en Finlandia un
estudiante de informática (Linus
Torvalds) desarrolló un núcleo
compatible con Unix, al cual llamó
Linux.
HISTORIA DE GNU / LINUX

Finalmente, ambos se unieron y


formaron lo que conocemos hasta hoy
como GNU / LINUX
DISTRIBUCIONES DE LINUX

Linux tiene distintas distribuciones, según el


grupo de desarrolladores que hayan
participado en su generación, algunas de ellas
son:

¾ Ubuntu
¾ OpenSuSE
¾ Fedora
¾ Mandriva
¾ Slackware
¾ Debian
¾ Gentoo
CentOS 5

CentOS es una distribución de Linux


basada en Red Hat, y muy utilizada en
entornos de computación. Este S. O.
incorpora de forma nativa muchas
aplicaciones dedicadas al agrupamiento
de servidores.
Se entregan requerimientos de
hardware para algunas distribuciones
de Linux incluido CentOS, como
referencia para su instalación.
REQUERIMIENTOS DE HARDWARE
Distro gnu/Linux CPU (procesador) RAM ESPACIO DE DISCO

Mínimo Recomendado Mínimo Recomendado


Intel Pentium 1-4, Celeron,
openSUSE 10.3 AMD Duron, Athlon, Athlon 256 MB 512 MB 500 MB 3 GB
64, Semprom u Opteron
Intel Pentium
I/II/III/IV/Celeron/Xeon,
AMD K6/II/III, AMD Duron,
CentOS 5 128 MB 512 MB 1.2 GB 2 GB
Athlon/XP/MP, (Pendiente
Itanium, Athlon 64,
PowerPC)
Intel Pentium
I/II/III/IV/Celeron/Xeon,
CentOS 3/4 AMD K6/II/III, AMD Duron, 128 MB 256 MB 800 MB 2 GB
Athlon/XP/MP, Itanium,
Athlon 64, PowerPC
Cualquier procesador Intel o
AMD, 1Ghz o superior.
Mandriva 2008 256 MB 512 MB 3 GB 4 GB
Soporte para procesadores
dual-core.
Intel Pentium 2-4, Celeron,
Fedora 8 AMD Duron, Athlon, 128 MB*/194 MB** 256 MB 500 MB 3 GB
Semprom u Opteron
Intel Pentium 1-4, Celeron,
Debian 3.1 AMD Duron, Athlon, 32 MB*/194 MB** 256 MB 500 MB 3 GB
Semprom u Opteron
Intel o AMD con velocidad
Ubuntu 7.10 256 MB 384 MB 4 GB 4 GB
de 500mhz
PARTICIONES Y SISTEMAS
DE ARCHIVOS

Particionar un disco duro es realizar


una división en él de modo que, a
efectos prácticos, el sistema operativo
crea que tienes varios discos duros,
cuando en realidad sólo hay un único
disco físico dividido en varias partes.
De este modo, se pueden modificar o
borrar particiones sin afectar a los
demás datos del disco.
PARTICIONES Y SISTEMAS DE ARCHIVOS

Existen tres tipos de


particiones:
¾ Primaria: Pueden ser
máximo 4 en un
HHDD.
¾ Secundaria o
extendida: Sólo una
por HHDD.
¾ Lógicas: Hasta 23 por
partición extendida.
PARTICIONES Y SISTEMAS DE ARCHIVOS

A toda partición se le da formato


mediante un Sistema de
Archivo, como FAT, FAT32,
NTFS, ext4, ext3, ext2, etc.
Estos estructuran la información
guardada en una unidad de
almacenamiento, por ej. Un disco
duro.
PARTICIONES Y SISTEMAS DE ARCHIVOS

Los Sistemas de Archivos,


proveen métodos para crear,
mover, renombrar, y eliminar
archivos y directorios.
La estructura de los directorios es
jerárquica, y para declarar la
ubicación de un archivo, se debe
hacer entregando la ruta o path
completo.
PARTICIONES Y SISTEMAS DE ARCHIVOS

Un ejemplo de ruta es:


/home/alumno/ejercicio/test.txt

Entonces, se entiende de esta ruta:


/ Directorio Raíz.
home/alumno/ejercicio/ Ruta del
archivo
test.txt Nombre del archivo.
PARTICIONES Y SISTEMAS DE ARCHIVOS
INTERPRETE DE COMANDO

Corresponde a un programa que le


facilita al usuario interactuar con el
sistema operativo: administrar el
sistema, programar, crear archivos,
etc. Para poder realizar estas
operaciones, es necesario conocer los
comandos que permiten manipular
archivos, directorios, procesos, etc.
INTERPRETE DE COMANDO

Para Windows el Shell (interprete de


comando ) es un entorno visual intuitivo y
fácil de usar. Windows también posee un
Shell por líneas de comandos que es la
herencia de MS-DOS.
Para Linux tenemos además de los
comandos un entorno gráfico, ej: KDE,
GNOME, CDE. Entre las líneas de comandos:
csh, bash, tsh ,ksh, otras.
MANEJO DE ARCHIVO Y DIRECTORIO

cat: Se utiliza para concatenar archivos o


mostrarlos por pantalla. Su sintaxis es:
cat [opción] [archivo]
cd: Este comando se usa para cambiar de
directorio. Generalmente cuando el usuario
inicia una sesión en GNU/Linux, el directorio
donde comienza es su directorio personal.
Desde ahí uno puede moverse a los diferentes
directorios donde se tenga acceso usando este
comando. Su sintaxis es la siguiente:
cd [directorio]
MANEJO DE ARCHIVO Y DIRECTORIO

cp: Se utiliza para copiar archivos, su sintaxis


es la siguiente:

cp [opciones] [archivo-origen] [directorio-


destino]

cut: Tiene como uso principal mostrar campos


o columnas de una salida determinada. Su
sintaxis es:

cut [opciones [delimitador]] [argumento]


MANEJO DE ARCHIVO Y DIRECTORIO

ls: Sirve para listar archivos. Su sintaxis


es:
ls [opcion] [directorio]
mkdir: Su finalidad es la creación de
directorios, y su sintaxis es así:
mkdir [nombre_directorio]
more: Permite revisar un documento,
página por página. Su sintaxis es:
more [archivo]
MANEJO DE ARCHIVO Y DIRECTORIO
mv: Este comando se usa tanto para mover archivos,
como para renombrarlos, su sintaxis es la
siguiente:
mv [opcion][origen] [destino]
nano: Es un editor de texto. Si el archivo existe lo edita
para modificar, y si no existe lo crea. Su sintaxis
es:
nano [nombre de archivo]
pwd: Su función es la de imprimir en pantalla el
directorio donde el usuario está trabajando.
rm: Se utiliza para borrar archivos o directorios, su
sintaxis es:
rm [opciones] [archivo o directorio]

S-ar putea să vă placă și