so w08 print (1)


Systemy operacyjne
Wykład 8
dr Andrzej Zbrzezny
Instytut Matematyki i Informatyki
Akademia Jana Długosza w Częstochowie
8 grudnia 2011
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 1 / 7
Wyszukiwanie plików
Poleceniefind
Wyszukiwanie plików według nazwy
$ find . -name python
$ find . -name '*python*'
$ find . -iname '*python*'
$ find ./myLatex -iname '*python*'
$ find <"/myLatex/ -iname '*python*'
Wyszukiwanie plików według właściciela
$ find -user andrzej
$ find ! -user andrzej
Wyszukiwanie plików według grupy
$ find -group users
$ find ! -group users
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 2 / 7
Wyszukiwanie plików
Poleceniefind
Wyszukiwanie plików według rozmiaru
$ find -size 6
$ find -size -6
$ find -size +6
Stosowane przyrostki
Przyrostek Znaczenie
b Bloki 512 bajtów (jednostka domyślna)
c Bajty
k Kilobajty (kB)
M Megabajty (MB)
G Gigabajty (GB)
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 3 / 7
Wyszukiwanie plików
Poleceniefind
Wyszukiwanie plików według typu
$ find -type d
Typy plików
Litera określ. Znaczenie
typ pliku
f Zwykły plik
d Katalog
l Miękkie dowiązanie symboliczne
b Specjalny plik urządzenia bloko-
wego
c Specjalny plik urządzenia znako-
wego
p Kolejka FIFO
s Gniazdo
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 4 / 7
Wyszukiwanie plików
Poleceniefind inne kryteria wyszukiwania
Kryterium Znaczenie
-atime n Ostatni dostęp miał miejsce n dni temu
-mtime n Plik został zmodyfikowany n dni temu
-newer plik Wyszukiwany plik został zmodyfikowany
wcześniej niż podany plik
-links n Plik zawiera dokładnie n twardych dowią-
zań
-perm p Plik ma uprawnienia, gdzie p to liczbowy
tryb dostępu
-user użytkownik Właścicielem pliku jest użytkownik
-group grupa Właścicielem pliku jest grupa
-empty Puste pliki
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 5 / 7
Wyszukiwanie plików
Poleceniefind
Wyświetlanie wyników, jeśli spełnione są wszystkie warunki (AND)
$ find -iname '*Python*' -a -type d
Wyświetlanie wyników, jeśli spełniony jest którykolwiek
z warunków (OR)
$ find -iname '*Python*' -o -type d
Wyświetlanie wyników, jeśli warunek nie jest spełniony (NOT)
$ find ! -type f
$ find ! -type d | wc -l
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 6 / 7
Wyszukiwanie plików
Poleceniefind
Wykonywanie polecenia na każdym znalezionym pliku
$ find -name '*.aux' -ok rm -f {} \;
$ find -name '*.JPG' \
-exec rename JPG jpg {} \;
Zapisywanie wyników wyszukiwania w pliku
$ find -iname '*.mp3' -o -iname '*.ogg' \
-fprint MojaMuzyka.txt
dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 8 grudnia 2011 7 / 7


Wyszukiwarka

Podobne podstrony:
so w07 print
so w11 print
so w12 print
so w04 print
so w10 print
so w01 print
w08 PodstPrzy roznor
W07 W08 SCR
SGE s3 II nst w08
so 3
print help
wyklad1 print
SO instrukcja 1
function snmp get quick print
Film Noir Fascination Outside History, but Historically so oliver harris

więcej podobnych podstron