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


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).


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ć.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.