1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 19:02:09 +02:00
tldr/pages.pl/linux/systemd-run.md
Lena d6de0a0207
systemd-*, *ctl: add Polish translation (#10106)
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2023-05-14 04:47:25 +02:00

36 lines
1.7 KiB
Markdown

# systemd-run
> Uruchamiaj programy w przejściowych jednostkach zakresu, jednostkach usługowych lub jednostkach usługowych uruchamianych przez ścieżkę, gniazdo lub timer.
> Więcej informacji: <https://www.freedesktop.org/software/systemd/man/systemd-run.html>.
- Uruchom przejściową usługę:
`sudo systemd-run {{komenda}} {{argument1 argument2 ...}}`
- Uruchom przejściową usługę pod menedżerem usług aktualnego użytkownika (bez uprawnień):
`systemd-run --user {{komenda}} {{argument1 argument2 ...}}`
- Uruchom przejściową usługę z podaną nazwą jednostki i opisem:
`sudo systemd-run --unit={{nazwa}} --description={{string}} {{komenda}} {{argument1 argument2 ...}}`
- Uruchom przejściową usługę, która nie jest czyszczona po jej zakończeniu z podaną zmienną środowiskową:
`sudo systemd-run --remain-after-exit --set-env={{nazwa}}={{wartość}} {{komenda}} {{argument1 argument2 ...}}`
- Uruchom przejściowy timer, który okresowo uruchamia swoją przejściową usługę (zobacz `man systemd.time`, aby zapoznać się z formatem wydarzeń kalendarza):
`sudo systemd-run --on-calendar={{wydarzenie_kalendarza}} {{komenda}} {{argument1 argument2 ...}}`
- Udostępnij terminal programowi (umożliwiając interaktywne wejście/wyjście) i zapewnij, że szczegóły wykonania pozostaną po zakończeniu programu:
`systemd-run --remain-after-exit --pty {{komenda}}`
- Ustaw właściwości (np. CPUQuota, MemoryMax) procesu i poczekaj, aż się zakończy:
`systemd-run --property MemoryMax={{pamięć_w_bajtach}} --property CPUQuota={{procent_czasu_CPU}}% --wait {{komenda}}`
- Użyj programu w potoku powłoki:
`{{komenda1}} | systemd-run --pipe {{komenda2}} | {{komenda3}}`