무엇인가요 '&'에 대한 명령 끝에 ' 기호가 있습니까?
nohup /server1/scripts/xyz.sh $1 2> nohup.out&
답변1
캐릭터 &
는제어 연산자껍질에. 백그라운드에서 프로세스를 실행하게 됩니다. 이는 프로세스가 터미널에 대한 읽기 액세스 권한이 없음을 의미합니다. 포그라운드 프로세스만 있습니다. 그러나 여전히 터미널에 출력을 쓸 수 있습니다.
다음을 사용하여 백그라운드에서 프로세스를 시작한 경우:
process &
그런 다음 다음을 사용하여 그를 다시 전경으로 되돌릴 수 있습니다.
fg
그리고 프로세스와 다시 상호 작용할 수 있습니다.
답변2
프로세스를 백그라운드로 옮겼습니다.
쉘 문서를 참조하고 작업 제어를 검색하십시오.
(PS: Linux에만 해당되는 것은 아닙니다.)