
SP - WYSZUKOWANIE PLIKÓW
Presentation
•
Computers
•
10th Grade
•
Hard
Marcin Gerwatowski
Used 1+ times
FREE Resource
10 Slides • 0 Questions
1
SP - WYSZUKOWANIE PLIKÓW
by Marcin Gerwatowski
2
#Linux – Wyszukiwanie plików
Do wyszukiwania plików w systemie Linux używa się polecenia find. Jego możliwości są bardzo szerokie, bowiem umożliwia wyszukiwanie w dowolnej lokalizacji rekursywnie a jako parametr może przyjąć nazwę pliku, rozszerzenie, wyrażenie regularne czy datę modyfikacji, Umożliwia także masowe usuwanie lub zmianę uprawnień wszystkich plików spełniających kryteria wyszukiwania.
3
Ogólna składnia polecenia find
Czyli jak ogólnie używać polecenia. Składania wygląda następująco:
find <options> <path> <expression>
Omówienie:
Atrybut „options” określa dodatkowe parametry wyszukiwania, umożliwiając jego optymalizację i precyzowanie,
Atrybut „path” określa, z jakiego folderu zaczynać wyszukiwanie (bierze pod uwagę również foldery znajdujące się wewnątrz wskazanej lokalizacji),
Atrybut „expression” określa wyrażenie określające nazwę pliku – może to być nazwa lub opis nazwy
4
Wyszukaj po nazwie
Najprostsze wyszukiwanie po nazwie – należy użyć parametru name. Nie wskazujemy lokalizacji, więc wyszukiwanie rozpocznie się od folderu, w którym aktualnie się znajdujesz i rekursywnie przeszuka także foldery wewnątrz.
find -name plik.txt # plik o nazwie plik.txt od bieżącego katalogu
Aby wyszukać bez względu na wielkość liter, zastosuj parametr iname.
find -iname plik.txt # plik o nazwie plik.txt bez względu na wielkość liter od bieżącego katalogu
5
6
Wyszukaj w konkretnej lokalizacji
Możesz także doprecyzować wyszukiwanie, określając lokalizację startową. Wpisz „.” (kropkę), wtedy wyszukiwanie rozpocznie się od folderu wyżej. Wpisz „/” (slash), wtedy wyszukiwanie odbędzie się w całym systemie plików. Wpisz dokładną lokalizację, żeby to w niej wyszukać.
find . -name plik.txt # plik o nazwie plik.txt od katalogu wyżej
find / -name plik.txt # plik o nazwie plik.txt w całym systemie plików
find /var plik.txt # plik o nazwie plik.txt w katalogu /var
Wyszukiwanie jest zawsze rekurencyjne, ale możesz określić, na ile poziomów głębokości ma się ono odbyć, tj. ile katalogów wewnątrz ma zostać przeszukane. W tym celu użyj parametru maxdepth.
find /var plik.txt -maxdepth 2 # plik o nazwie plik.txt w katalogu /var ale maksymalnie 2 poziomy wgłąb
7
Wyszukaj po rozszerzeniu
Nie musisz podawać konkretnej nazwy. Wpisanie „*” (gwiazdki) zastępuje dowolny ciąg znaków.
find -name *.jpg # wyszuka każdy plik o rozszerzeniu jpg od bieżącego katalogu
8
Wyszukaj puste pliki
Wykorzystaj dwa dodatkowe parametry, parametr type określający, co chcesz wyszukać (wartość „f” dla plików) oraz parametr empty.
find . -type f -empty # wyszuka puste pliki od katalogu wyżej
Wyszukaj katalogi
Możesz także wyszukać katalogi. W tym celu wykorzystaj parametr type z wartością „d”.
find . -name log -type d # wyszuka katalogi o nazwie log od katalogu wyżej
9
10
więcej informacji znajdziecie na
#Linux - Wyszukiwanie plików - cleverblog.pl
SP - WYSZUKOWANIE PLIKÓW
by Marcin Gerwatowski
Show answer
Auto Play
Slide 1 / 10
SLIDE
Similar Resources on Wayground
19 questions
Cyberbezpieczeństwo
Presentation
•
12th Grade
9 questions
G11- Strings
Presentation
•
11th Grade
12 questions
Ebook simdig x
Presentation
•
10th Grade
11 questions
Lesson 1 + 2 + 3
Presentation
•
9th - 12th Grade
8 questions
Kerajinan Limbah Keras
Presentation
•
8th Grade
17 questions
Linux Ubuntu - archiwizowanie i kompresowanie
Presentation
•
11th Grade
11 questions
IAP4
Presentation
•
University
15 questions
oprogramowanie złośliwe
Presentation
•
7th Grade
Popular Resources on Wayground
28 questions
US History Regents Review
Quiz
•
11th Grade
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
20 questions
Math Review
Quiz
•
3rd Grade
38 questions
Regents Life Science General Review
Quiz
•
9th Grade
20 questions
Math Review
Quiz
•
6th Grade
21 questions
EOY Grade 6 Benchmark Assessment - Content Skills
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Computers
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
45 questions
Earth and Space Science Regents: Exam Cram
Presentation
•
7th - 12th Grade
36 questions
NYS Biology Regents Exam: Word on the Street
Quiz
•
10th Grade
50 questions
Global Regents Review 1
Quiz
•
10th Grade
50 questions
Earth Science Regents Review
Quiz
•
10th Grade
50 questions
US History Comprehensive Final Exam
Quiz
•
9th - 12th Grade
16 questions
TSI Math 2.0 Practice
Quiz
•
9th Grade - University
50 questions
Global Regents Review #2- Multiple Choice
Quiz
•
10th Grade