리눅스에서 터미널 멀티 작업 관리는 더 이상 앞뒤로 잘라 더 정력에 대해 걱정할 필요가 없습니다

작업 제어

배경

배경으로 & 명령을 사용하지만, 여전히 출력 스트림은 터미널에 인쇄되어 있으므로 또는 / dev / null을 폐기 파일로 재 출력 스트림에주의를 지불하기 위해 시간을 사용

tar -zcvf test.tgz ./data > /dev/null &

관리 작업

운전 및 지시 매개 변수 의미
CTRL + z의 - 현재 작업을 일시 중지
FG jobNumber는 PID 대신 % 표시된 매개 변수 작업 번호를 사용할 필요가 포 그라운드로 가져 웨이크 업 작업,
BG jobNumber는 PID 대신 % 표시된 매개 변수 작업 번호를 사용할 필요가 작업의 일시 정지를 활성화,하지만 방법 스테이션을 계속 실행
죽이다 % 지정된 파라미터의 PID 대신 마커 신호 JobNumber %의 작업 번호를 사용할 필요가 배경 작업의 제거
작업 -l리스트는 PID -r -s 작업의 작업의 실행을 정지 작업 현재 작업 상태를 표시합니다. 신속하게 업무로 전환됩니다 더하기 표현을 사용하여 목록의 항목을 최근 중단 된 작업을 직접 발행 fg 명령
nohup을 <뭔가 commond> 오프라인 명령을 실행, 일반 및 배경 실행에 사용할 commond, nohup을 내장 명령, bash는 리눅스의 직접 사용을 지원 또는 사용자 정의 명령어를 작성할 필요가 없습니다

일부 밤 :

# 唤醒 
fg %2   或者 fg 激活最近被暂停的任务
# 激活
bg %1
# 移除
kill %5
# 列表信息 
jobs -lrs
# 脱机使用
nohup ./startService.sh &

추천

출처www.cnblogs.com/julysunshine/p/11600925.html