Sunteți pe pagina 1din 18

COMANDOS BASICOS, PAQUETES, ENTORNO DE TRABAJO

Objetivo
Conocer e identificar los distintos comandos bsicos e instalacin de paquetes.

EL SISTEMA DE ARCHIVOS Todo en el sistema GNU/Linux son archivos. Lo anterior no es una simplificacin, es mas bien un buen ejemplo de la filosofa hazlo simple. Esto nos dice por lo tanto que dispositivos de almacenamiento: extrables y fijos, dispositivos perifricos, y terminales son tratadas como archivos.

TIPOS DE SISTEMAS DE ARCHIVOS EN GNU/LINUX


Cada sistema operativo utiliza su propio sistema de archivos, caracterizndolo en muchos aspectos como pueden ser el rendimiento, la seguridad, la fiabilidad, etc. GNU/Linux es capaz de leer/escribir archivos con cualquiera de los sistemas de ficheros que actualmente existen, aunque para su propia raz y directorios principales es necesario un sistema de archivos que le permita ciertas operaciones. Los mas usados son: ext3 ext2

JERARQUIA DEL SISTEMA DE ARCHIVOS

Debemos tener claro que todo el sistema de archivos depende de una sola raz, a la cual nos referimos con el carcter /. Este es el origen de todo el sistema de ficheros y solo existe una. Para organizar bien todos los archivos, el sistema proporciona lo que llamaremos directorios o carpetas, dentro de los cuales podemos poner archivos y ms directorios.

Ejemplo:

ESQUEMA BASICO Y ESTANDAR DEL SISTEMA DE FICHEROS Establecido por el Grupo del Estndar de Sistema de Ficheros de Linux, o Grupo FSSTND en 1993, y remplazado en 1997 por el estndar FHS de jerarqua de ficheros.
http://www.pathname.com/fhs/

DESCRIPCION DE LOS DIRECTORIOS PRINCIPALES


bin: Directorio que contiene los binarios (programas) de comandos esenciales boot: Directorio que contiene los archivos estticos del cargador de arranque. dev: Directorio que contiene "archivos de dispositivos", los que son enlaces simblicos a perifricos etc: Directorio que contiene archivos de configuracin especficos del sistema. lib: Directorio que contiene Libreras compartidas y mdulos del kernel esenciales para el funcionamiento del sistema. media: Punto de montaje para dispositivos de almacenamiento extrables mnt: Directorio que sirve como base para montar sistemas de archivos temporalmente. opt: Directorio donde se instalarn los archivos de las aplicaciones o paquetes agregados. sbin: Directorio de programas (binarios) esenciales del sistema. srv: Datos para servicios provistos por el sistema. tmp: Directorio para archivos temporales. usr: Programas de uso general para todos los usuarios. var: Directorio para almacenar datos variables como registros de bitcoras, etc.

EL SHELL
Es el programa que interpreta las peticiones del usuario para ejecutar programas. Es el programa mas importante para la mayora de usuario de GNU/Linux

Comandos Bsicos
Sistema de ficheros ls cd pwd find ln
Permisos de los archivos chmod chown chgrp

Ayuda del sistema man info --help

Copiado y Borrado de Archivos Mkdir rm cp mv

Editores de texto nano pico vi

Operaciones con Archivos cat tail more grep

Operaciones de disco df mount umount

GESTION DE USUARIOS Y GRUPOS

whoami groups who useradd userdel groupadd groupdel

Procesos ps top kill killall

Direccionamiento de la salida y entrada de datos

En los Sistemas Operativos tipo UNIX, podemos hacer un redireccionamiento de la salida estndar de un comando hacia un archivo o hacia la entrada de otro comando, esto es posible con el uso de los metacaracteres del shell.

> >> <

prog > archivo

dirige la salida estndar hacia archivo

prog >> archivo agrega la salida estndar a archivo prog < archivo extrae de archivo la entrada estndar

INSTALACION DE PAQUETES
Una vez que ya ha experimentado con algunos de los comandos de Linux, se encontrar ahora con una pregunta: Cmo actualizo, instalo o desinstalo software? Existen varios mtodos que dependern del formato utilizado para empaquetar los programas. A continuacin se le proporcionar la descripcin de los posibles mtodos y algunos ejemplos.

INSTALACION DE PAQUETES
MANEJO DE PAQUETES A PARTIR DE ARCHIVOS RPM
El formato RPM es el ms utilizado en la actualidad. Tiene como ventaja principal el encargarse de verificar las posibles dependencias o requisitos para la instalacin o actualizacin de un paquete en particular, as como tambin el verificar si el paquete que se proceder a desinstalar es requerido por otros paquetes presentes en el sistema.

INSTALACION DE PAQUETES
Comando rpm
Sintaxis rpm -[opciones] paquete.rpm

Opciones primarias
Install: rpm -i, --install Upgrade: rpm -U, --upgrade Erase: rpm -e, --erase Output Options: -v, -h

INSTALACION DE PAQUETES
rpm bsquedas
rpm -qa Muestra los paquetes instalados rpm -qi nombre_paquete Informacin general rpm -ql nombre_paquete Muestra los archivos del paquete

INSTALACION DE PAQUETES
yum un Front-end para rpm
Agregando el repositorio del dvd nano /etc/yum.repos.d/dvd.repo
[dvd] mediaid=1231281587.615363 name=DVD for RHEL5 baseurl=file:///media/RHEL_5.3%20i386%20DVD/Server enabled=1 Gpgcheck=0

- Identificar el numero de mediaid Entramos al contenido del dvd de RHEL5 cat .discinfo - Yum update

INSTALACION DE PAQUETES
yum un Front-end para rpm
yum install nombre_paquete yum remove nombre_paquete yum update nombre_paquete yum search nombre_paquete Yum info nombre_paquete yum list installed

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