
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
11 questions
ทดสอบก่อนเรียนภาษา HTML
Presentation
•
9th Grade
10 questions
Variblas
Presentation
•
10th Grade
8 questions
Lesson 3
Presentation
•
10th - 12th Grade
13 questions
Podstawy edycji grafiki rastrowej - Od zera do bohatera
Presentation
•
9th - 12th Grade
10 questions
Aplikasi dan tipe data
Presentation
•
9th - 12th Grade
2 questions
Pelajaran tanpa judul
Presentation
•
9th Grade
17 questions
Fișiere text
Presentation
•
10th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
Afterschool Activities & Sports
Quiz
•
6th - 8th Grade
19 questions
ROAR Week 2026
Quiz
•
9th - 12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
15 questions
Cool Tool:Chromebook
Quiz
•
6th - 8th Grade
22 questions
would you rather
Quiz
•
3rd - 11th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
10 questions
Exploring the Parts of a Computer
Interactive video
•
6th - 10th Grade
10 questions
Navigating Digital Citizenship and Online Safety
Interactive video
•
6th - 10th Grade
10 questions
Mastering Proper Keyboarding Techniques
Interactive video
•
6th - 10th Grade