Polecenia systemu Linux - Quiz
43 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Jakie polecenie służy do podziału dysku na partycje w schemacie PC/BIOS?

  • part
  • format
  • mkfs
  • fdisk (correct)

Znaki log.md5 zapisze w pliku 'log.md5' skróty MD5 dla...

  • zawartości samego pliku 'log.md5' i to niepoprawne
  • wszystkich plików zapisanych w bieżącym katalogu
  • wszystkich plików zawierających dane na tym woluminie
  • niestety nie zapisze niczego w pliku 'log.md5' (correct)

Co zostanie zapisane w pliku 'log.md5' przez polecenie: find . -type f -name log.md5 -exec md5sum {} ";

  • wszystkich plików zapisanych w bieżącym katalogu
  • niestety nie zapisze niczego w pliku 'log.md5' (correct)
  • wszystkich plików zawierających dane na tym woluminie
  • zawartości samego pliku 'log.md5' i to niepoprawne

Jakie pliki będą objęte zapisem skrótów MD5 w pliku 'log.md5' przez polecenie: find . -maxdepth 1 -exec md5sum {} ";

<p>wszystkich plików zapisanych w bieżącym katalogu (D)</p> Signup and view all the answers

Co wyświetla polecenie vgs w kontekście zarządzania dyskami?

<p>informacje o grupach woluminów (A)</p> Signup and view all the answers

Jakie informacje zostaną wypisane przez polecenie on -s?

<p>Streszczone informacje o aktualnych urządzeniach (B)</p> Signup and view all the answers

Które polecenie umożliwia przesunięcie i/lub zmianę wielkości partycji dyskowych?

<p>parted (A)</p> Signup and view all the answers

Jakie pliki usunie polecenie rm -r *.c?

<p>Wszystkie pliki o nazwie zakończonej znakiem .c rekursywnie (B)</p> Signup and view all the answers

Jakie polecenie zmienia właściciela pliku?

<p>chown (A)</p> Signup and view all the answers

Która z wymienionych funkcji systemowych nie ma odpowiednika w poleceniach powłoki?

<p>chroot() (B)</p> Signup and view all the answers

Jakie pliki wygeneruje polecenie cc -o xxx *.o?

<p>Plik wykonalny o nazwie 'xxx' (B)</p> Signup and view all the answers

Które z następujących poleceń dotyczy zarządzania dyskami i partycjami?

<p>pvs (C)</p> Signup and view all the answers

Jakie polecenie umożliwia zmianę przynależności grupowej pliku?

<p>chgrp (C)</p> Signup and view all the answers

Która z poniższych opcji najlepiej opisuje funkcję sekcji krytycznej w systemie operacyjnym?

<p>wszystkie opcje wymienione powyżej (A)</p> Signup and view all the answers

Która z wymienionych pamięci jest najściślej związana z funkcjonowaniem procesora?

<p>pamięć podręczna (B)</p> Signup and view all the answers

Jak opisuje się amplitudę typowego sygnału analogowego?

<p>amplituda zmienia się w sposób ciągły (A)</p> Signup and view all the answers

Które urządzenie zapewnia standardowo dwukierunkową transmisję danych?

<p>modem (C)</p> Signup and view all the answers

Jaki typ oprogramowania reprezentuje serwer FTP np. PortFTPD?

<p>systemowe (C)</p> Signup and view all the answers

Które z poniższych poleceń umożliwiają wypisanie informacji tekstowej na ekranie z podziałem na strony?

<p>more (B), less (D)</p> Signup and view all the answers

Co oznacza partycja rozszerzona PC/BIOS?

<p>Jest rodzajem napędu logicznego. (D)</p> Signup and view all the answers

Jakie działanie kończy sesję interaktywną użytkownika?

<p>Naciśnięcie sekwencji klawiszy Ctrl-D (A), Wydanie polecenia 'exit' (D)</p> Signup and view all the answers

Co powoduje zastosowanie przełącznika '-l' w poleceniu 'ls'?

<p>Wypisuje pełną informację o plikach. (C)</p> Signup and view all the answers

Jak użytkownik systemu Unix/Linux jest jednoznacznie określony?

<p>Przez identyfikator użytkownika (UID). (B)</p> Signup and view all the answers

Jaką zmienną definiuje wygląd zachęty powłoki ‘sh’?

<p>PS1 (D)</p> Signup and view all the answers

Co oznacza znak końca strumienia danych w systemie uniksowym?

<p>0x04 (EOT, ^D) (B)</p> Signup and view all the answers

Co musimy mieć, aby usunąć dany plik?

<p>Uprawnienie 'w' w stosunku do katalogu, w którym jest plik. (C)</p> Signup and view all the answers

Co jest pierwszym krokiem w inicjowaniu systemu operacyjnego zgodnego ze standardem PC/BIOS?

<p>Załadowanie pierwszego cylindra dysku startowego (C)</p> Signup and view all the answers

Jakie polecenie służy do zmiany domyślnych uprawnień dostępu w systemie?

<p>chmod (B)</p> Signup and view all the answers

Jakie polecenie na pewno nie znajdzie żadnych plików?

<p>find /tmp -mtime +3 -mtime -2 -print (D)</p> Signup and view all the answers

Jak sprawdzić obsługiwane numery sygnałów w systemie uniksowym?

<p>kill -l (A)</p> Signup and view all the answers

Czym jest pełna ścieżka dostępu do interpretera skryptu w systemie?

<p>Pełna ścieżka dostępu do interpretera (C)</p> Signup and view all the answers

Jakie polecenie generuje dużą ilość komunikatów i jak można je ukryć?

<p>polecenie 2&gt;/dev/null (A)</p> Signup and view all the answers

Jak dodać katalog /usr/local/bin do ścieżki w powłoce 'sh'?

<p>PATH=$PATH:/usr/local/bin; export PATH (C)</p> Signup and view all the answers

Co musi zrobić proces macierzysty po wywołaniu funkcji fork()?

<p>Czekać na zakończenie procesu potomnego (D)</p> Signup and view all the answers

Jakiego typu buforowaniu podlega domyślnie STDERR?

<p>Brak buforowania (B)</p> Signup and view all the answers

Jakie są kolejne kroki w realizacji odwołania do procedury bibliotecznej?

<p>(1) (3) (6) (4) (5) (2) (B)</p> Signup and view all the answers

Jak należy ocenić stwierdzenie: 'Multiprocesory to systemy komputerowe złożone z luźno powiązanych procesorów, wymieniających komunikaty w ramach sieci lokalnej'?

<p>Fałsz (A)</p> Signup and view all the answers

Co to są metadane?

<p>Wszystkie opcje ABC powyżej są poprawne (B)</p> Signup and view all the answers

Co jest wymagane do szyfrowania metodą klucza publicznego?

<p>Utworzenia pary kluczy: prywatnego i publicznego (D)</p> Signup and view all the answers

Jak należy ocenić stwierdzenie: 'Rozproszone systemy operacyjne zwiększają niezawodność pracy systemu komputerowego jako całości'?

<p>Prawda (A)</p> Signup and view all the answers

Jaki jest minimalny narzut systemowy związany z funkcjonowaniem algorytmu zastępowania stron typu LRU w systemie, który ma 100 mikrosekund cyklu dostępu?

<p>1 % (C)</p> Signup and view all the answers

Do jakiej komunikacji może być używane łącze nienazwane?

<p>Pomiędzy procesem macierzystym a procesem potomnym (B)</p> Signup and view all the answers

Jaki jest najszybszy mechanizm komunikacji międzyprocesowej?

<p>Segmenty pamięci współdzielonej (B)</p> Signup and view all the answers

Flashcards

Polecenie grep ext ntab

Wyszuka wszystkie linie w pliku 'ntab', które zawierają ciąg 'ext'.

Polecenie tar tif aaa.tar

Wyświetli zawartość archiwum 'aaa.tar'.

Polecenie df

Sprawdzi dostępne miejsce na bieżącym woluminie.

Polecenie parted -l

Wyświetli listę partycji dla wszystkich urządzeń blokowych.

Signup and view all the flashcards

Narzędzie do zmiany wielkości partycji

Polecenie parted umożliwia zmianę wielkości partycji dyskowych.

Signup and view all the flashcards

Polecenie do usuwania plików (rekursywnie)

Polecenie rm -r *.c usuwa wszystkie pliki z rozszerzeniem '.c'.

Signup and view all the flashcards

Polecenie generujące plik wykonywalny

Polecenie cc -o xxx *.o tworzy plik wykonywalny o nazwie 'xxx'.

Signup and view all the flashcards

Zmiana uprawnień dostępu do pliku

Polecenie chmod modyfikuje prawa dostępu do pliku.

Signup and view all the flashcards

Polecenie kill

Zamyka proces o podanym PID (Process ID). Wymaga uprawnień administratora w niektórych przypadkach.

Signup and view all the flashcards

Polecenie fdisk

Narzędzie do zarządzania partycjami dysków twardych w systemie PC/BIOS. Umożliwia tworzenie i usuwanie partycji.

Signup and view all the flashcards

Polecenie md5sum

Generuje i wyświetla MAC (skrót MD5) dla pliku w systemie Linux.

Signup and view all the flashcards

LVM (Logical Volume Manager)

Narzędzie do zarządzania dyskami w systemie Linux, umożliwiające tworzenie grup woluminów i woluminów logicznych.

Signup and view all the flashcards

Partycja (plik) log.md5

Plik w systemie Linux, w którym zapisywane są skróty MD5 dla plików.

Signup and view all the flashcards

Inicjalizacja systemu operacyjnego PC/BIOS

Proces ładowania systemu operacyjnego do pamięci RAM komputera PC/BIOS rozpoczyna się od załadowania pierwszego bloku LBA z dysku startowego.

Signup and view all the flashcards

MBR (Master Boot Record)

Sektor rozruchowy dysku twardego, zawierający program uruchamiający system operacyjny. W standardach PC/BIOS, pozwala uruchomić system na konkretnych partycjach.

Signup and view all the flashcards

Adres symboliczny (Unix)

Nazwa używana dla zlokalizowania pliku lub folderu na serwerze.

Signup and view all the flashcards

Pliki dowiązane twardo

Pliki współdzielą ten sam numer węzła indeksowego (i-node). Podzielają te same atrybuty i lokalizację.

Signup and view all the flashcards

Zmiana uprawnień dostępu

Można zmieniać uprawnienia dostępu do plików lub katalogów w systemie Uniksowym.

Signup and view all the flashcards

Polecenie find (bez rezultatów)

Polecenie find, które nie znajdzie żadnych plików, z powodu niejasnych kryteriów. Niewłaściwe użycie operatorów -mtime lub kryteriów.

Signup and view all the flashcards

Dodawanie katalogu do ścieżki PATH

Dodaje katalog /usr/local/bin do zmiennej środowiskowej PATH, pozwalając na uruchamianie programów z tego katalogu.

Signup and view all the flashcards

Interpretacja skryptu (pierwsza linijka)

Pierwsza linijka skryptu podaje interpreter, który ma go wykonać.

Signup and view all the flashcards

Polecenie less

Polecenie less wyświetla plik po kawałku, umożliwiając przewijanie w górę i dół, a także wyszukiwanie treści.

Signup and view all the flashcards

Polecenie more

Polecenie more wyświetla plik po kawałku, umożliwiając przewijanie w dół, ale nie w górę.

Signup and view all the flashcards

Znak końca strumienia danych w systemie Unix

Standardowo znakiem końca strumienia danych w systemie uniksowym jest znak ASCII 0x04 (EOT, ^D).

Signup and view all the flashcards

Funkcja adresu przeznaczenia 0.0.0.0 w tablicy routingu

Adres 0.0.0.0 w tablicy routingu IPv4 serwera uniksowego określa routing domyślny. Oznacza to, że jeśli nie ma innego pasującego wpisu w tablicy, pakiety są wysyłane do tego adresu.

Signup and view all the flashcards

Sprawdzenie woluminów pamięci masowej

W systemie Linux można sprawdzić dostępne woluminy pamięci masowej i/lub systemy plikowe za pomocą polecenia df.

Signup and view all the flashcards

Zmienne otoczenia powłoki sh

W systemie uniksowym zmienna PS1 definiuje wygląd zachęty powłoki sh.

Signup and view all the flashcards

Krytyczne Sekcje

Sekcje kodu, w których dostęp do danych jest ograniczony do jednego procesu w danym momencie, aby zapobiec konfliktom podczas modyfikacji danych.

Signup and view all the flashcards

Pamięć Operacyjna (RAM)

Główna pamięć komputera, bezpośrednio dostępna dla procesora, służąca do przechowywania aktualnie wykonywanych programów i danych.

Signup and view all the flashcards

Sygnał Analogowy

Sygnał o zmiennej amplitudzie, która zmienia się płynnie w czasie. Może przyjmować nieskończenie wiele wartości.

Signup and view all the flashcards

Urządzenie Wejścia/Wyjścia

Urządzenie, które umożliwia komputerowi komunikację ze światem zewnętrznym, zarówno jako źródło danych (wejście), jak i odbiorca danych (wyjście).

Signup and view all the flashcards

Oprogramowanie Aplikacyjne

Oprogramowanie, które wykonuje konkretne zadania dla użytkownika, np. edytor tekstu, przeglądarka internetowa.

Signup and view all the flashcards

Funkcja fork()

Funkcja fork() tworzy nowy proces, który jest kopią procesu macierzystego. Nowo utworzony proces nazywamy procesem potomnym, a pierwotny proces - procesem macierzystym.

Signup and view all the flashcards

Buforowanie STDERR

STDERR jest strumieniem błędów standardowych i standardowo korzysta z buforowania pojedynczej linii. Oznacza to, że dane są zapisywane do bufora, a gdy pojawi się znak nowej linii, bufor jest opróżniany.

Signup and view all the flashcards

Wywołanie procedury bibliotecznej

Wywołanie procedury bibliotecznej w aplikacji odbywa się w następującej kolejności: parametry przekazane do procedury są umieszczane na stosie, adres powrotu (adres instrukcji po wywołaniu) również jest umieszczany na stosie, następuje skok do adresu procedury, a po wykonaniu procedury następuje powrót do miejsca wywołania, gdzie wartości z parametrów są pobierane ze stosu.

Signup and view all the flashcards

Multiprocesory

Multiprocesory to systemy komputerowe złożone z wielu procesorów, które współdzielą ten sam system pamięci, z możliwością jednoczesnego przetwarzania różnych zadań.

Signup and view all the flashcards

Metadane

Metadane to dane opisujące dane. Służą do przechowywania informacji o danych, ale nie są samymi danymi.

Signup and view all the flashcards

Szyfrowanie kluczem publicznym

Szyfrowanie kluczem publicznym wymaga utworzenia pary kluczy: prywatnego (do deszyfrowania) i publicznego (do szyfrowania). Klucz publiczny może być udostępniony dowolnym osobom, natomiast klucz prywatny musi być zachowany w tajemnicy.

Signup and view all the flashcards

Rozproszone systemy operacyjne

Rozproszone systemy operacyjne zarządzają zasobami rozproszonymi na wielu komputerach powiązanych siecią.

Signup and view all the flashcards

Algorytm LRU

Algorytm LRU (Least Recently Used) jest algorytmem zastępowania stron pamięci. W algorytmie LRU zastępowana jest strona, która była używana najmniej ostatnio.

Signup and view all the flashcards

Łącza nienazwane

Łącza nienazwane są mechanizmem komunikacji międzyprocesowej, który umożliwia wymianę danych między dwoma procesami, które są powiązane relacją rodzic-potomek.

Signup and view all the flashcards

System operacyjny

System operacyjny jest oprogramowaniem, które zarządza zasobami komputerowymi, zapewnia ochronę danych i ułatwia użytkownikom korzystanie z komputera.

Signup and view all the flashcards

Study Notes

Polecenia i narzędzia

  • Polecenie grep ext ntab wyszuka wszystkie linie w pliku "ntab", które zawierają ciąg "ext".
  • Polecenie tar tif aaa.tar wyświetli zawartość archiwum 'aaa.tar'. Opcja -t oznacza listowanie zawartości archiwum, -i oznacza ignorowanie zerowanych bloków, a -f oznacza użycie pliku/urządzenia ARCHIVE.
  • Polecenie on -s wyświetli streszczone informacje o aktualnych urządzeniach.
  • Polecenie df sprawdzi wolne miejsce na bieżącym woluminie.
  • Polecenie parted -l wyświetli listę partycji dla wszystkich urządzeń blokowych.
  • Polecenie rm -r*.c usunie wszystkie pliki o nazwach zakończonych ".c" rekursywnie.
  • Polecenie cc -o xxx *.o wygeneruje plik wykonywalny o nazwie "xxx"
  • Polecenie find . \! -type f -maxdepth 1 -exec md5sum {} \; > log.md5 zapisze skróty MD5 plików w bieżącym katalogu do pliku log.md5
  • Polecenie pwd wyświetli aktualny katalog roboczy.
  • Polecenie echo * wypisze listę plików i katalogów w bieżącym katalogu.
  • Polecenie ls -a wypisze wszystkie pliki i katalogi (w tym ukryte) w bieżącym katalogu.
  • Polecenie kill 666 lub kill -9 666 usunie proces o PID 666
  • Zmiana standardowych uprawnień dostępu do pliku odbywa się za pomocą polecenia chmod.

Inne zagadnienia

  • PID to identyfikator procesu.
  • Zmiana właściciela pliku za pomocą chown.
  • Zmiana przynależności grupowej pliku za pomocą chgrp.
  • Zmiana przypisanej powłoki logowania za pomocą chsh.
  • Funkcje systemowe, które NIE mają odpowiednika w poleceniach standardowej powłoki systemowej to na przykład open, chroot, ioctl.
  • Polecenia do zarządzania partycjami dysków, takie jak pvs, vgs, ``lvs`.
  • Zakończenie procesu o podanym PID za pomocą polecenia kill.
  • Znaki <<PLIK w skrypcie powłoki sh oznaczają przekierowanie danych do pliku PLIK.
  • Standardowym znakiem końca pliku w systemie uniksowym jest 0x1A (SUB, ^Z).
  • Zalogowanie użytkownika w systemie uniksowym może nie wymagać hasła.
  • Informacje o atrybutach pliku znajdują się w i-węźle.
  • Podział dysku na partycje za pomocą fdisk.
  • Usługa demona (daemon) to program działający w tle.
  • pliki konfiguracyjne systemu znajdują się w katalogu /etc.
  • pliki wykonywalne systemu znajdują się w katalogu /sbin.
  • Plik /etc/fstab zawiera informacje o partycjach i punktach montowania w systemie.
  • Przyspieszenie pracy systemu hot-swapping umożliwia wymianę podzespołów serwera podczas pracy.
  • Wymiana podzespołów serwera podczas pracy umożliwia technologia Hot-swap
  • Standardowe serwery stelażowe posiadają szerokość montażową 19 cali.
  • Polecenie kill służy do wysłania sygnału do procesu.
  • kill -9 służy do zabicia procesu.
  • Komendy pvs, vgs i ``lvs` są poleceniami zarządzania logicznymi woluminami (LVM).
  • W katalogu /var/run (lub /run) znajdują się pliki z PID uruchomionych demonów.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Sprawdź swoją wiedzę o podstawowych poleceniach systemu Linux. Ten quiz obejmuje różnorodne komendy używane do zarządzania plikami, partycjami oraz informacjami o systemie. Zmierz swoją znajomość i umiejętności w pracy z terminalem Linux.

More Like This

Linux Tools and Techniques Course
4 questions
Linux and Windows Command Line Quiz
16 questions
Linux Command-Line Tools Quiz
5 questions
Sisteme Linux - Boot și Comenzi CLI
42 questions
Use Quizgecko on...
Browser
Browser