Documentos
LINUX. CAPITULO 7 - COMANDOS DE ALMACENAMIENTO |
 |
CAPITULO VII
Comandos de almacenamiento de programas.
TAR: Se usaba anteriormente para hacer back up
sobre cintas, pero hoy se usa para empaquetar archivos. Este comando no puede comprimir,
pero se lo puede usar con el programa gzip o compress. Los archivos tar.gz(comprimidos con
gzip) son la forma más común de conseguir programas en unix o linux.
Para desempaquetar:
Tar[opciones]<archivo>
Para empaquetar:
Tar[opciones]<archivo><lista de archivos a
empaquetar>
Opciones para desempaquetar:
· x Desempaqueta.
· v Muestra lo que esta haciendo.
· f Indica que lo que le sigue es el nombre del archivo a desempaquetar.
· z Indica que tiene que usar el programa gzip para desempaquetar y comprimir.
· Z Indica que tiene que usar el programa compress para desempaquetar y descomprimir.
Opciones para empaquetar:
· c Empaqueta.
· v Muestra lo que hace.
· f Indica que lo que sigue es el nombre del archivo en donde se va a empaquetar.
· z Indica que después de empaquetar comprima el archivo gzip.
· Z Indica que después de empaquetar comprima el archivo con el compress.
CPIO: Su uso es similar al del tar. Los archivos
.rpm vienen empaquetados con el cpio.
Para desempaquetar:
Cpio -o[lista de archivo]>[archivo o
dispositivo]
Para empaquetar:
Cpio -i<[archivo o dispositivo]
GZIP: Se utiliza para comprimir o descomprimir
archivos.
Para comprimir:
Gzip -e[lista de archivo]>[archivo]
Para descomprimir:
Gzip -d[archivo]
Comandos de procesos:
PS: Se utiliza para mostrar por pantalla los
procesos del sistema. Aparte muestra el status, cantidad de CPU que utiliza, de memoria
virtual, real, etc.
Ps[opciones]
Opciones:
· a Muestra todos los procesos que ocupan la
terminal, incluyendo los de los demás usuarios.
· x muestra todos los procesos que no ocupan una terminal.
· u Muestra información de usuarios, memoria y procesador.
· t Muestra solo los procesos que estan en esa terminal.
· s Muestra las señales del proceso.
· v Muestra la información de memoria virtual.
Status de los procesos:
· D Sueño ininterrumpible
· R Corriendo
· S Durmiendo
· T Parado, detenido
· < Con prioridad máxima.
· N Con prioridad mínima.
TOP: Muestra los procesos del sistema y la
actividad del CPU en tiempo real, actualizando la tabla de procesos por aparición.
NICE: Corre un proceso con una prioridad alterada. Con este comando, se puede modificar la
prioridad del proceso antes de ejecutar el proceso.
Nice[ajuste de
prioridad]<comando><opciones del comando>
Ajuste de prioridad:
-n<ajuste> Ajusta la prioridad con un
ajuste<ajuste>, donde -20 es la prioridad mas alta y 19 la mas baja.
KILL: Se utiliza para enviar señales específicas
a procesos específicos. Estas señales sirven para, parar, detener, terminar o hasta
cancelar un proceso. La señal que más se utiliza es la de KILL o la de cancelar el
proceso.
Kill[señal]<pid>
Tipos de señal: Existen 63 tipos de señales,
aquí mostraremos las más importantes:
· -1 Cierra el proceso.
· -2 Interrumpe el proceso.
· -9 Mata el proceso
· -15 Obliga al proceso a terminar y salir.
· -19 Detiene el proceso.
Fabián Veroi
|