Jak zabić CP w Linuksie?

3

Widzę w:

ps aux 

istnieje taki proces jak:

cp  file.txt /home/file.txt

Ten plik jest bardzo duży.

Próbuję zabijać jak:

kill -9 12345

12345 jest płatny. Ale bez powodzenia. Co jeszcze mogę zrobić? Jaki powód?

PS 12345 0,0 0,0 7890 704? D 14:42 0:05 cp

użytkownik810430
źródło
1
Proszę podać pełną linię procesu w ps aux.
Patrick B.,
kill powinien działać ... czy kopiujesz z / na specjalny dysk, który może blokować / zacinać się jak CD lub jakiś dysk sieciowy?
Karoly Horvath,
Możesz zatrzymać proces za pomocą CTRL + C. To wyśle ​​sygnał do zatrzymania cp.
Diogo,

Odpowiedzi:

2

Po prostu spróbuj CTRL + C w terminalu, w którym działa cp. (Założyłem, że nie wysłałeś cp do tła, czego nie robię często).

Samet Atdag
źródło
1

Nie możesz zabić procesu, jeśli czeka on na jakieś wywołanie systemowe jądra. Na przykład, jeśli dysk jest zajęty lub system plików jest w inny sposób zablokowany, nie możesz zabić tego procesu. Jak wygląda twój proces, jeśli wykonasz „ ps -l ”. WCHAN i STAT to atrybuty, na które trzeba spojrzeć.

Puma
źródło