Przejdź do głównej treści

Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Zawód: Technik informatyk

Kategorie: Systemy operacyjne Linux/Unix

Jakie polecenie należy wydać, aby uzyskać listę plików spełniających dane kryteria?

 -rw-r--r-- 1 root root 9216 paź 6 18:39 mama.xls
-rw-r--r-- 1 root root 9216 paź 6 18:39 tata.txt
-rw-r--r-- 1 root root 9216 paź 6 18:39 test2.jpg
-rw-r--r-- 1 root root 9216 paź 6 18:39 test.jpg
A. dir *a*.jpg
B. ls -l *a* *.jpg
C. grep *a* *.jpg
D. find *.jpg | *a*
Polecenie ls -l *a* *.jpg jest prawidłowe, ponieważ wykorzystuje narzędzie ls do listowania plików w katalogu. Parametr -l umożliwia wyświetlenie szczegółowych informacji o plikach, takich jak prawa dostępu, właściciel i rozmiar. Użycie wzorców *a* oraz *.jpg pozwala na filtrowanie plików zawierających literę a oraz tych z rozszerzeniem jpg. Dzięki temu użytkownik może uzyskać precyzyjne informacje o interesujących go plikach. Stosowanie tego polecenia jest zgodne z dobrymi praktykami administracji systemami Linux, umożliwiając szybkie i efektywne zarządzanie plikami. Przykładowo, użycie ls -l *a*.jpg wyświetli wszystkie pliki jpg zawierające literę a w nazwie, co jest przydatne w sytuacjach, gdy użytkownik musi zidentyfikować konkretne pliki graficzne w dużym zbiorze danych. Polecenie ls jest integralną częścią codziennej pracy administratorów systemów, dlatego zrozumienie jego mechanizmów i możliwości jest kluczowe w efektywnym zarządzaniu środowiskiem Linux.
Polecenie dir *a*.jpg nie jest poprawne w kontekście systemu operacyjnego Linux, ponieważ dir jest bardziej charakterystyczne dla środowisk Windows. O ile w niektórych dystrybucjach Linuxa można znaleźć polecenie dir, jego użycie jest mniej powszechne i nie zawsze dostępne bez dodatkowych pakietów. Zastosowanie w tym kontekście ls jest bardziej standardowe i szeroko stosowane w systemach Unixowych, oferując większą elastyczność i możliwości dzięki licznym opcjom i flagom. Polecenie find *.jpg | *a* wydaje się próbą zastosowania dwóch różnych narzędzi, ale jest błędnie sformułowane. Find służy do przeszukiwania hierarchii katalogów według określonych kryteriów, ale nie integruje się w ten sposób z operatorem | który służy do przekierowywania wyjścia z jednego polecenia do drugiego. Poprawne użycie find wymagałoby zastosowania opcji -name *.jpg do filtrowania plików według nazwy. Częsty błąd polega na próbie użycia narzędzi Unixowych bez pełnego zrozumienia ich sposobu działania co prowadzi do niepoprawnych wniosków. Na koniec grep *a* *.jpg jest nieprawidłowe ponieważ grep jest narzędziem do przeszukiwania tekstu w plikach. Użycie go w ten sposób jest błędne, gdyż polecenie próbowałoby znaleźć wzorzec *a* wewnątrz plików jpg które są zazwyczaj binarne, co skutkuje błędnym zrozumieniem jego zastosowania. Dobre praktyki zakładają stosowanie narzędzi zgodnie z ich przeznaczeniem, dlatego ważne jest aby zrozumieć mechanizmy działania poszczególnych komend systemowych.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.