viernes, 2 de diciembre de 2016

Un par de usos para du [bash]

du -sh foo
      # Tamaño del directorio foo

du -shc foo bar
      # Tamaño de los directorios foo y bar y su suma

du -hd<n> foo
      # Tamaño de los directorios de foo a profundidad n

-s - summarize
-h - human readable
-d - depth
-c - total
 -a  - all (incompatible con -s)

Uso básico tar con gzip/bzip2 [bash]

Usos comunes:

tar -czvf archive.tar.gz foo
       # Create archive.tar.gz compressing file foo (using gzip)

tar -cjvf archive.tar.bz2 foo
       # Using bzip2

tar -xzvf archive.tar.gz -C foo

       # Extract files from archive.tar.gz to foo directory


Ejemplos extraídos del man de tar:

       tar -cf archive.tar foo bar
              # Create archive.tar from files foo and bar.

       tar -tvf archive.tar
              # List all files in archive.tar verbosely.

       tar -xf archive.tar
              # Extract all files from archive.tar.