Software libre

Manual para el comando TAR en Linux

Para decirlo de alguna forma TAR sería lo mismos que zip o rar en Windows. Así que en este post aprenderemos un poco a empaquetar y desempaquetar des de la consola de nuestro sistema GNU/Linux.

Para empaquetar (que no es lo mismo que comprimir) deberemos de escribir “tar[espacio]cvf[espacio]ruta1/archivo.tar[espacio]ruta2”. La ruta1 sería el lugar dónde guardar el archivo y la ruta2 el directorio que queremos empaquetar con todo su contenido dentro.

Ejemplo:

tar cvf /home/musica.tar /etc/toda-la-musica

Para desempaquetar y no descomprimir deberemos poner “tar xvf ruta1/empaquetado.tar”. Dónde ruta1 sería para llegar al archivo.

Ejemplo:

tar xvf /etc/archivo.tar

Al comprimir la cosa ya se complica, para empezar deja de ser .tar y pasa a ser .tgz. Cuando comprimimos también empaquetamos.

Para comprimir deberemos escribir en la consola “tar czvf /ruta1/archivo.tgz [espacio] ruta2”. Como siempre ruta 1 es dónde queremos guardar el archivo y la ruta2 el directorio dónde lo comprimimos.

Ejemplo:

tar czvf home/videos.tgz /home/peliculas/

Para descomprimir y desempaquetar el archivo comprimido deberemos poner en la terminal “tar xzvf /ruta1/archivo.tgz”. Siempre lo mismo ruta1 lugar dónde guardar el archivo.

Ejemplo:

tar xzvf /home/comprimido.tgz

Espero que os sirva.

Aumenta el rendimiento de tu distribución GNU/Linux

En este post aprenderemos a optimizar la memoria virtual en nuestro sistema operativo preferido basado en software libre.

Definición: La memoria virtual es la memoria que se usa cuando la ram está llena, generalmente suele estar en el disco duro.

La memoria del disco duro se llama swap y el proceso por el cual se transmite de la ram al disco duro es el swapping. Si el proceso realiza esta tarea muy a menudo el sistema se sobrecarga y notaremos el ordenador lento y pesado. Además de ocupar un precioso espacio en nuestro disco duro.

La administración de esa memoria la puede hacer un programa o nosotros al modificar un archivo del sistema.

Primero verificaremos el nivel de swappiness, para esto pondremos la siguiente linea en la consola:

cat /proc/sys/vm/swappiness

El valor deberá estar comprendido entre 0 y 100, en la mayoría de ellos suele ser el 60. Como mas alto sea el valor mas swapping realizará nuestra computadora. Este proceso lo hace aunque no lo necesite.

Para cambiar el valor momentáneamente deberemos escribir a la consola lo siguiente:

sysctl vm.swappiness=10

Aunque li lo quieres hacer de forma permanente deberemos editar el archivo /etc/sysctl.conf, para modificarlo introduciremos vm.swappiness=10, lo guardaremos y cerraremos.

Los cambios serán importantes y si lo haces notarás los efectos en seguida.

4 COMENTARIOS

  1. A que se debe que cuando doy a comprimir una carpeta y subcarpetas, la compresión se queda a mitad de camino, es decir, mi carpeta “total” tiende dentro 10 carpetas: “1,2,3,4,5..10”, pero al comprimir, se queda en la carpeta 5 y dice:

    $ terminate.

    A que se debe esto?

DEJA UNA RESPUESTA

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*