Usefull Linux Command: Difference between revisions
Jump to navigation
Jump to search
Line 20: | Line 20: | ||
=== Uncompress === | === Uncompress === | ||
==== Archive-name.tar.gz==== | ==== Archive-name.tar.gz==== | ||
< | <pre>tar xzvf Archive-name.tar.gz -C /directory</pre> | ||
=== Compress === | === Compress === | ||
==== Archive-name.tar.gz==== | ==== Archive-name.tar.gz==== | ||
</pre>tar czvf Archive-name.tar.gz /directory</pre> | </pre>tar czvf Archive-name.tar.gz /directory</pre> |
Revision as of 14:59, 17 November 2014
Find
- Find every file under the directory /usr ending by "js".
find /usr -name *js
- Find every file under the directory /home owned by the user bob.
find /home -user bob
- Find every file under the directory /var/spool that was modified more than 60 days ago.
find /var/spool -mtime +60
- Find files named core in or below the directory /tmp and delete them, processing filenames in such a way that file or directory names containing single or double quotes, spaces or newlines are correctly handled. The -name test comes before the -type test in order to avoid having to call
find /tmp -name core -type f -print0 | xargs -0 /bin/rm -f
- Runs `file' on every file in or below the current directory
find . -type f -exec file '{}' \;
Tar
Uncompress
Archive-name.tar.gz
tar xzvf Archive-name.tar.gz -C /directory
Compress
Archive-name.tar.gz
tar czvf Archive-name.tar.gz /directory