This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux-admin:capitole:capitol-08 [2016/10/03 09:14] mihaic [Construire fișier cu informații binare] |
linux-admin:capitole:capitol-08 [2016/10/03 10:48] (current) mihaic [Căutare cu grep] |
||
---|---|---|---|
Line 16: | Line 16: | ||
* ''grep'', ''tr'', ''cut'' | * ''grep'', ''tr'', ''cut'' | ||
* ''basename'' | * ''basename'' | ||
- | * ''dd'', ''split'' | ||
===== Exerciții ===== | ===== Exerciții ===== | ||
Line 63: | Line 62: | ||
Apoi folosiți output-ul astfel prelucrat prin comanda ''uniq'' cu opțiunea ''-c'' pentru a afișa numărul de apariții al fiecărui director. | Apoi folosiți output-ul astfel prelucrat prin comanda ''uniq'' cu opțiunea ''-c'' pentru a afișa numărul de apariții al fiecărui director. | ||
</note> | </note> | ||
- | |||
- | === Neajunsuri expandare comandă === | ||
- | |||
- | Neajunsuri ale expandării comenzii vs ''find'' cu ''-exec'' (și vs ''for'') | ||
==== Demo-uri ==== | ==== Demo-uri ==== | ||
Line 94: | Line 89: | ||
</code> | </code> | ||
- | === Demo: Creare directoare în home-urile mai multor utilizatori ==== | + | ==== Creare directoare în home-urile mai multor utilizatori ==== |
Pentru început adăugați în sistem utilizatorii ''ana'', ''bogdan'', ''corina'', ''dan'' și ''elena'' folosind utilitarul ''adduser'': | Pentru început adăugați în sistem utilizatorii ''ana'', ''bogdan'', ''corina'', ''dan'' și ''elena'' folosind utilitarul ''adduser'': | ||
Line 225: | Line 220: | ||
==== Căutare cu grep ==== | ==== Căutare cu grep ==== | ||
- | Folosiți ''grep'' pentru a selecta alias-urile cu destinația de forma ''nume.prenume@gmail.com'' din fișierul ''aliases'' din [[http://koala.cs.pub.ro/training/res/medium-unix/arc/cap-06-res.zip|arhiva capitolului]]. Intrările din fișierul ''aliases'' se consideră de forma ''alias: destinație''. | + | Folosiți ''grep'' pentru a selecta alias-urile cu destinația de forma ''nume.prenume@gmail.com'' din fișierul ''aliases'' din [[http://koala.cs.pub.ro/training/res/linux-admin/arc/cap-08-res.zip|arhiva capitolului]]. Intrările din fișierul ''aliases'' se consideră de forma ''alias: destinație''. |
==== Generare parole aleatoare ==== | ==== Generare parole aleatoare ==== |