답변:
Linux의 일반적인 작업 제어 명령은 다음과 같습니다.
그것은 거의 전부입니다. 명령에서 작업 번호의 infront %를 참고하십시오. 이것은 프로세스가 아닌 작업에 대해 이야기하고 있다는 것을 나타냅니다.
fg
과 Ctrl-C
;)
다른 답변에 추가하기 위해 bash를 사용하면 fg
작업 번호를 지정 하면를 건너 뛸 수 있습니다.
예를 들어, 이들은 동등하며 최신 작업을 재개합니다.
%
%%
fg
fg %
이들은 이력서 # 4를 재개합니다.
%4
fg 4
fg
것보다 %
.
%
감사합니다! 터치 타이피스트로서 나는 fg
매우 자극적입니다 (같은 손가락). 그러나 그렇습니다 cd
.
bg %
또는 하나만 사용하여 시작할 수 있습니다 % &
.
현재 터미널에서 시작하지 않은 경우 ps aux | grep <process name>
프로세스 번호 (pid)를 찾아 다음을 사용 하여 다시 시작하십시오.
kill -SIGCONT <pid>
(이름에도 불구하고 kill
단순히 프로세스에 신호를 전송하여 프로세스가 서로 통신 할 수 있도록하는 도구입니다. "킬 (kill) 신호"는 많은 표준 신호 중 하나 일뿐입니다.)
보너스 팁 : 명령 자체가 결과에 나타나지 []
않도록 프로세스 이름의 첫 문자를 줄 바꿈하십시오 grep
. 예를 들어 emacs
프로세스 를 찾으 려면ps aux | grep [e]macs
fg
있습니까?
Ctrl-z
입력 한 다음 다시 시작하십시오. 분명히:!
ed 명령을 통해 Vim을 떠나지 않고도 명령을 실행할 수 있습니다