Linux . - , - ? - timeout
.
timeout -
, : timeout - - ( ) -
:
- s - ( )
- m -
- h -
- d -
, .
:
timeout 5 ping 1.1.1.1
- 1.1.1.1 5timeout 5m ping 1.1.1.1
- 1.1.1 5timeout 5.5h ping 1.1.1.1
- 5,5 1.1.1
, sudo
( ):
sudo timeout 100 tcpdump -n -w dump.pcap
- , SIGTERM ( , ). , -s timeout, . : sudo timeout -s SIGKILL ping 1.1.1.1
sudo timeout -s 9 ping 1.1.1.1
, , kill -l

,
, SIGTERM - , , , . , -k . SIGKILL, . , , 10 "", SIGKILL "" :
sudo timeout -k 10 1m ping 1.1.1.1
timeout 124 "exit" (, timeout). , --preserve-status
:
timeout --preserve-status 10 ping 1.1.1.1
,
, timout , ( - ), -foreground:
timeout --foreground 10m ./bestscripteva.sh
99% timeout : . , .