SHOW:
|
|
- or go back to the newest paste.
1 | lab4 | | |
2 | a) ls-l | |
3 | b) ls -a | |
4 | c) ls-S | |
5 | d) ls-t | |
6 | e) ls *.txt | |
7 | f) ls ??i* albo ls |grep"^..i" | |
8 | ||
9 | 2. | |
10 | a) ls -l|more | |
11 | b) ls -lrt >> wynik.dat | |
12 | ||
13 | 3. cat>plik.txt | |
14 | ln -s plik.txt link | |
15 | jest wyswietlany na czerwono | |
16 | nie da sie modyfikowac | |
17 | ||
18 | 4. cat > dane1.dat | |
19 | cat > dane2.dat | |
20 | cat dane1.dat dane2.dat > dane3.dat | |
21 | ||
22 | 5. file plik.txt link | |
23 | ||
24 | 6. diff dane2.dat dane3.dat | |
25 | ||
26 | 7. a) find -name "*.dat" | |
27 | b) find -name "?[ai]*" | |
28 | c) find $HOME -mmin -5 | |
29 | d) find -mmin +10 -name "p*" | |
30 | e) find -perm 644 | |
31 | ||
32 | 8. echo $HOME lub pwd | |
33 | ||
34 | 9. mkdir -p zajecia/zadania/lab4 | |
35 | ||
36 | 10. a) pełna ścieżka do pliku wraz z katalogiem | |
37 | b) nazwa pliku a to drugie to ścieżka do katalogu | |
38 | ||
39 | 11. ls -lrt | |
40 | ||
41 | 12. ls -F | |
42 | ||
43 | 13. echo "test">test1 echo "test" > test2 echo "test" > test3 mkdir tmp cp test1 test2 test3 tmp | |
44 | ||
45 | 14. rm test* | |
46 | ||
47 | 15. rm -i tmp/test* | |
48 | ||
49 | 16. mkdir -p zadania/unix ln -s ~zadania/unix zu | |
50 | ||
51 | 17. mkdir test2 touch test2/ala.test test2/bela.test test2/cela.test test2/dela.test test2/mela.test | |
52 | ln -s test2/ala.test a_sym touch nazwa_pliku nazwa_pliku2... | |
53 | ln test2/ala.test a_szt | |
54 | ||
55 | modyfikacja pliku a_sym lub a_szt powoduje modyfikacje ala.test, usuniecie a_sym i a_szt usuwa link | |
56 | ||
57 | 18. rm test2/[bcd]ela.test | |
58 | ||
59 | 19. ll/bin > zad_lab6 | |
60 | ||
61 | 20. head -10 zad_lab6 lub head zad_lab6 | |
62 | ||
63 | 21. tail -15 zad_lab6 | |
64 | ||
65 | 22. tail -10 zad_lab | tac | |
66 | ||
67 | 23.a Odp 1. Plik ".profile" sluzy do ustawienia funkcji pomocniczych podczas logowania uzytkowanika. | |
68 | b Odp 2. Wpisanie lini takiej jak w zadaniu 11 jest celowe, poniewaz teraz uzywajac komendy rm bedziemy miec zawsze wymuszenie odpytania "CZy usunac dany plik/katalog?" Chyba że uzyjnemy komendy rm -f | |
69 | sudo apt -get install gedit | |
70 | a) gedit ~/.profile xfce4-session-logout | |
71 | ||
72 | 24. hehe | |
73 | ||
74 | 25. a) sort dane3.dat | |
75 | b) sort -r dane3.dat | |
76 | c) sort -b -k 1.3 dane3.dat -b | |
77 | ||
78 | 26. | |
79 | a) grep [0-9] dane3.dat | |
80 | grep [[:digit:]] dane3.dat | |
81 | b) cat dane3.dat | grep a | |
82 | grep a dane3.dat | |
83 | c) grep [a-h] dane3.dat | |
84 | d) grep -v [0-9] dane3.dat > filtr1.dat | |
85 | ||
86 | 27. | |
87 | dd conv=ucase \if=filtr1.dat of=filtr2.dat | |
88 | ||
89 | - | 28. find =maxdepth 1 -mtime +7 |
89 | + | 28. find -maxdepth 1 -mtime +7 |
90 | ||
91 | - | 29. find -maxdepth 1 -name "*.c" -exec more {} \; |
91 | + | 29. find -maxdepth 1 -name "*.c" -exec more {} find -maxdepth 1 -name "*.c" -exec more {}\; |
92 | ||
93 | 30. find /tmp -name "*.txt" -size -1000c -exec file {} \; | |
94 | ||
95 | 31. find -maxdepth 1 -name "*.txt" -exec file {} \; | |
96 | ||
97 | LISTA 2 | |
98 | ||
99 | 2. top | |
100 | shift m | |
101 | shift p | |
102 | ||
103 | 3. ps aux lub ps -ef | |
104 | ||
105 | 4. ps -u admin -f | |
106 | ||
107 | 5. pstree | |
108 | ||
109 | - | 6 |
109 | + | 6 ps -ejH |
110 | ||
111 | 7. ps -eLf | |
112 | ||
113 | 8. ps -e -o pcpu -o pid -o user -o args | sort -r | head -11 | |
114 | ||
115 | 9. ps -e -o pmem -o pid -o user -o args | sort -r | head -11 | |
116 | ||
117 | 10. watch -n 1 free -m | |
118 | ||
119 | 11. wstrzymanie na 5 sekund | |
120 | ||
121 | 12. sleep 5 & |