Stergerea comentariilor si a liniilor blank
sed '/ *#/d; /^ *$/d'
Avantajele folosirii cpio in locul lui tar
Utilitarul cpio poate inlocui complet tar .
Exemple de utilizare:
a)primeste printr-un pipe lista de fisiere de la find:
1. $ find /home -type f | cpio -o --format=tar > files.tar
2. $ find /home -type f | cpio -o -H tar > files.tar
3. $ find /home -type f | cpio -o --format=tar -F files.tar
4. $ find /home -type f | cpio -o -H tar -F files.tar
b) Listeaza continutul unui fisier tar
$ cpio -it < test.tar
$ cpio -it -F test.tar
c) Extrage continutul unui fisier tar:
$ cpio -i -F test.tar
Cautarea fisierelor de o anumita dimensiune
# toate fisierele mai mari de 1Mb:
find / -size +1024k
# toate fisierele mai mare de 500 Kb, dar mai mici de 600 Kb:
find . -size +500k -a -size -600k
# toate fisierele mai mici de 100 biti modificate in utimele 10 minute:
find . -type f -a -size -128c -a -mmin -10
sed '/ *#/d; /^ *$/d'
Avantajele folosirii cpio in locul lui tar
Utilitarul cpio poate inlocui complet tar .
Exemple de utilizare:
a)primeste printr-un pipe lista de fisiere de la find:
1. $ find /home -type f | cpio -o --format=tar > files.tar
2. $ find /home -type f | cpio -o -H tar > files.tar
3. $ find /home -type f | cpio -o --format=tar -F files.tar
4. $ find /home -type f | cpio -o -H tar -F files.tar
b) Listeaza continutul unui fisier tar
$ cpio -it < test.tar
$ cpio -it -F test.tar
c) Extrage continutul unui fisier tar:
$ cpio -i -F test.tar
Cautarea fisierelor de o anumita dimensiune
# toate fisierele mai mari de 1Mb:
find / -size +1024k
# toate fisierele mai mare de 500 Kb, dar mai mici de 600 Kb:
find . -size +500k -a -size -600k
# toate fisierele mai mici de 100 biti modificate in utimele 10 minute:
find . -type f -a -size -128c -a -mmin -10
Post a Comment