To tylko jedna z 3 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
Systemy operacyjne i sieci dr Piotr Zadora
Ćwiczenia 4
Stdin - standardowe wejście (0)
Stdout standardowe wyjście (1)
Stderr - standardowe błędy (2)
; zmiana standardowego wyjścia do pliku
pliczek.txt
Find /etc/ -name "c*" 2pliczek.txt 2&1
/dev/null - wszystko skierowane w to miejsce znika
| - potok, przesyłanie informacji od polecenia do polecenia
|less - program dzielący tekst na ekrany
|sort - sortuje
Ls -l /bin | tee plik1 |sort tee - rozgałęziacz
http://wiedu.ue.katowice.pl/linux/grep.pdf (pass: Linux321)
Find - plik
Grep - wiersz
Grep A plik.txt (wyświetli wiersze w których jest A)
Ls -l |grep rwxrwxrwx wyświetli pliki do których są pełne uprawnienia (ale też np. nazwę)
Grep: . To 1 znak
[] - jeden ze znaków wymienionych w nawiasie
Sort (str 14) - stara składnia
/bin - ile plików na literę c
/etc/passwd wycinamy pierwszą kolumnę sortujemy malejąco i wyświetlić wiersze 3-5
W pięciu pierwszych wierszach z pliku /etc/passwd zamienić dwukropek na gwiazdkę i wyświetlić
Policzyć ile obiektów z katalogu bin należy do użytkownika root
Ile wierszy w etc/passwd zaczyna się na r albo k
W pliku /etc/passwd wyciąć pierwszą kolumnę i unikalne wiersze zapisać do nowy.txt
Ls -l /bin/c* |wc -l
Cut -d":" -f1 /etc/passwd |sort -r |head -n5 |tail -n3 Head -n5 /etc/passwd |tr ":" "*"
Find /bin/ -user root |wc -l LUB Find /bin/ -user root 2dev/null |wc -l
Grep -c "^[rk]" /etc/passwd
Cut -d":" -f1 /etc/passwd |uniq nowy.txt
Cat /etc/passwd
1 użytkownik = 1 wiersz
Informacje oddzielane ":"
Kolumna
Nazwa użytkownika
"x" - hasełko
Numer UID - użytkownika (0-100 zarezerwowane dla kont specjalnych)
Numer grupy głównej do której należy użytkownik
Komentarz do konta, wpisane jest cokolwiek
Ścieżka do katalogu domowego
Ścieżka - domyślny interpreter, pojawia się po zalogowaniu
/etc/shadow - plik z hasłami
Nazwa konta
Symbol
$ - zaszyfrowane hasło użytkownika, zaszyfrowane, nie do odzyskania
(…)
…
Systemy operacyjne i sieci dr Piotr Zadora
Ćwiczenia 4
Stdin - standardowe wejście (0)
Stdout standardowe wyjście (1)
Stderr - standardowe błędy (2)
>; >> zmiana standardowego wyjścia do pliku
<. << przekierowanie standardowego wejścia do pliku
<< - ogranicznik
Ls -l>pliczek.txt
Find /etc/ -name "c*" 2>pliczek.txt 2>&1
/dev/null - wszystko skierowane w to miejsce znika
| - potok…
... zobacz całą notatkę
Komentarze użytkowników (0)