• Nie Znaleziono Wyników

Laboratorium 04 - potoki

N/A
N/A
Protected

Academic year: 2021

Share "Laboratorium 04 - potoki"

Copied!
2
0
0

Pełen tekst

(1)

SYSTEMY OPERACYJNE

M E N U

Ogłoszenia Plan_laboratoriów Laboratorium_1 Laboratorium_2 Laboratorium_3 Laboratorium_4 Laboratorium_5 Laboratorium_6 Kol_1_fin_03_04 Kol_1_imn_03_04 Kol_konkurs1 Giełda_zadań Laboratorium_8 Laboratorium_9 Laboratorium_10 Linki

Laboratorium_4

Ostatnia aktualizacja: 2005-03-09 10:53:23

Zadania - potoki.

(polecenia cat, head, tail, sort, uniq, wc, tr, cut)

Wyświetl plik "/etc/passwd" z podziałem na strony przyjmując, że strona na 5 linii tekstu.

more -5 /etc/passwd Tomasz Wojtowicz (+)

1.

Koraystając z polecenia "cat" utwórz plik "tekst3.txt", który będzie składał się z zawartości pliku "tekst1.txt", ciągu znaków podanego ze standardowego wejścia (klawiatury) i pliku "tekst2.txt".

cat tekst1.txt - tekst2.txt > tekst3.txt Justna Benkowska (+)

cat tekst1.txt - tekst2.txt | tee tekst3.txt Dagmara Zellma (+)

2.

Wyświetl po 5 pierwszych linii wszystkich plików w swoim katalogu domowym w taki sposób, aby nie były wyświetlane ich nazwy.

head $HOME/* -n 5 -q Piotr Jarosz (+)

3.

Wyświetl linie o numerach 3, 4 i 5 z pliku "/etc/passwd".

head -n 5 /etc/passwd |tail -n 3 Dagmara Zellma (+)

4.

Wyświetl linie o numerach 7, 6 i 5 od końca pliku "/etc/passwd".

tail -n 7 /etc/passwd | head -n 3 Łukasz Komar (+)

5.

Wyświetl zawartość pliku "/etc/passwd" w jednej linii.

cat /etc/passwd |tr "n" " " Magdalena Wiesner (+)

uwaga: backslashes zostały wycięte

6.

Za pomocą filtru "tr" wykonaj modyfikację pliku "plik.txt", polegającą na umieszczeniu każdego słowa w osobnej linii.

tr " " "n" plik12.txt Tomasz Wojtowicz (+)

uwaga: backslashes został wycięty

7.

Zlicz wszystkie pliki znajdujące się w katalogu "/etc" i jego podkatalogach.

head -n 0 /etc/* | tr -s '[n*2]' 'n' | wc -l Justna Benkowska

ls -aA1 /nazwakatalogu |wc -l Dagmara Zellma (+)

8.

Napisać polecenie zliczające sumę znaków z pierwszych trzech linii pliku "/etc/passwd".

head -n 3 /etc/passwd | wc -c Piotr Jarosz (+)

9.

Wyświetl listę plików z aktualnego katalogu, zamieniając wszystkie małe litery na duże.

ls | tr '[a-z]' '[A-Z]' Malgorazta Krzyzanowska (+)

10.

Wyświetl listę praw dostępu do plików w aktualnym katalogu, ich rozmiar i nazwę. 11.

(2)

find . -not -type d -maxdepth 1

-exec ls -l '{}' ';' | cut -d ' ' -f1,6,9 Tomasz Wojtowicz (+)

Wyświetl listę plików w aktualnym katalogu, posortowaną według rozmiaru pliku.

ls -l -S

Karolina Wojcik (+) wersja2

find . -maxdepth 1 -not - type d -exec ls -l '{}' ';' | sort -n -t ' ' -k6,6

Magdalena Wiesner (+)

12.

Wyświetl zawartość pliku "/etc/passwd" posortowaną według numerów UID w kolejności od największego do najmniejszego.

versja 1:

cat /etc/passwd | sort -n -t ':' -k3,3 Tomasz Wojtowicz (+)

versja 2:

sort -t : -n -k3 -r /etc/passwd Lukasz Komar

13.

Wyświetl zawartość pliku "/etc/passwd" posortowaną najpierw według numerów GID w kolejności od największego do najmniejszego, a następnie UID.

sort -t : -k4 -r /etc/passwd | sort -t : -k3 Karolina Wojcik

14.

Podaj liczbę plików każdego użytkownika.

find $HOME -not -type d| wc -l Łukasz Komar (+)

15.

Sporządź statystykę praw dostępu (dla każdego z praw dostępu podaj ile razy zostało ono przydzielone).

16.

Czy potrafisz ...

odpowiedzieć jaki będzie efekt wykonania poniższych poleceń: ls -l > lsout.txt 1. ls -la >> lsout.txt 2. ps >> psout.txt 3. free -m >> ~/wynik 4.

kill -1 1234 > killout.txt 2>killerr.txt 5.

kill -1 1234 > killout.txt 2>&1 6.

kill -1 1234 > /dev/null 2>&1 7.

sort psout.txt > pssort.txt 8.

ps | sort > pssort.txt 9.

cat lsout.txt | sort > lssort.txt 10. w | sort | more 11. w | sort | less 12. sort 13.

Cytaty

Powiązane dokumenty

Jaja barwiono w naturalnych barwnikach roślinnych, łupiny z cebuli w dawały odcienie żółci, brązu i czerwieni, sok z buraków kolor różowy, płatki nagietka kolor

Dziś ostatnia lekcja przed świętami więc życzę Wam , Waszym rodzicom i rodzinom wszystkiego najlepszego, radości, uśmiechu a szczególnie

Jest to jeden z najcięższych rai- dów, jakie się ostatnio odbyły w Pol-, see.. gl Łodzian, którzy jednak n!e

• Zbuduj perceptron, który poza x, y operuje również na ich biegunowych współrzędnych i naucz go na danych uczących (copy-paste punktu 2.1 z małymi

ale można tworzyć tablice tablic...” 1... do parsowania liczb z

→ Aktywność inwestycyjna Niemiec w Afryce jest coraz bardziej widoczna, a zmiana nar- racji państwowych dokumentów dotycząca współpracy gospodarczej z tym kontynentem

Liczba noclegów turystycznych w okresie ferii zimowych (styczeń-luty) w stosunku do liczby noclegów w sezonie wakacyjnym (lipiec-sierpień) 2019 r.. Brytania Luksemburg

filtru HP), utrzymujący się dotąd na poziomie 3 proc., zdecydowanie przyspieszył zbliża- jąc się w ubiegłym roku do poziomu 5 proc.. Odchylenia od trendu wyraźnie się przy tym