View difference between Paste ID: yX3JGQSG and QRKQebWW
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 &