Процеси
А. Пренасочване на файла на стандартния вход
1)
cat < файл
wc < файл
write идентиф. < файл
2)
ls < файл
date < файл
B. Пренасочване на файла на ст. изход
1)
ls > файл
cat > файл
who > файл
2)
cd, chmod, kill
3)
cat >> файл
cat файл1 файл2 >> файл3
4)
grep “низ” файл > /dev/null
C. Канал; Конвейр
(pipe), (pipeline)
1)
who > f1
grep “^student” f1 > f2
wc -l f2
rm f1 f2
who | grep “^student” | wc -l
2)
cat файл | more
D. Стартиране във фонов дял (background)
...$............& PID на процеса
$..........
- ст. вход се пренасочва /dev/null
- ст. изход остава
Команди - ps, kill, sleep
PID TTY TIME CMD
O bash
ps -n идентификатор
ps x
a
e
kill №сигнал ид. пр.
--------------------------------------------------------
i. Програма на C# - безкраен цикъл без извеждане
1. Стартиране
; друга сесия
ps -n идент.
2. Стартиране и PID_на_процес
ps
ps
kill -9 идент._процес
ii. Програма на C# - безкраен цикъл + извеждане на ст. изход
1. Стартиране
; друга сесия
ps -n идент.
ps -n идент.
2. Стартиране > файл
> /dev/null
друга сесия -> ps -n
ps -n
kill
ls -l
ls -l
rm файл
3. Стартиране &
друга сесия
ps -n идент.
kill -9
4. Стартиране > &
ls -l ; rm ...
ps
kill -9 ид_пр.
Сподели с приятели: |