Si quieres eliminar el contenido que un archivo UNIX, puedes hacerlo eliminando el archivo y volviéndolo a crear, pero hay alternativas mucho más elegantes, como la que he aprendido hoy El archivo especial /dev/null no puede y no contiene nada. Normalmente es usado como un “sumidero“, por ejemplo para no escribir mensajes de salida que no quieres mostrar o guardar, sea por ejemplo el caso de los cron jobs. Ahora bien para reemplazar el contenido de un archivo usaremos éste sistema para vaciarlo, con el siguiente comando. cat /dev/null > un_archivo.txt Nota! El comando cat (por concatenar) es un comando Unix para concatenar y mostrar archivos.
Es muy fácil y útil comprimir archivos y sobre todo carpetas enteras desde consola. Es útil a la hora de realizar backups o copias de seguridad de directorios, ya que permite comprimir un directorio entero y descargarlo de forma más segura y más cómada. El comando te tienes que ejecutar desde la consola es el siguiente: tar -zcvf nombre-archivo.tar.gz nombre-directorio Donde, -z: Comprimir archivos usando gzip -c: Crear un nuevo archivo -v: Verbose, es decir, mostrar el proceso durante la creacion del archivo -f: nombre de archivo Ahora bien, Como Descomprimir un archivo .tar.gz. El comando necesario para descomprimir sería el mismo pero cambiando algunos atributos. tar -xvf miarcho.tar.gz Donde, -x: extrae el contenido del archivo comprimido -v: Verbose, es decir, mostrar el proceso durante la creacion del archivo -f: nombre de archivo