Linux 종료 명령은 현재 쉘을 종료하는 데 사용됩니다. 매개변수를 숫자로 취하고 상태 번호를 반환하여 쉘을 종료합니다. 매개변수를 제공하지 않으면 마지막으로 실행된 명령의 상태가 반환됩니다. 종료 명령은 스크립트를 닫고 셸을 종료합니다.
쉘 탭이 두 개 이상인 경우, 종료 명령은 실행된 탭을 닫습니다. 이는 내장된 명령이므로 이에 대한 전용 매뉴얼 페이지를 찾을 수 없습니다.
통사론:
exit
위 명령에서 키를 누른 후 엔터 키를 누르면 터미널이 닫히고 터미널에서 정상적으로 실행되는 모든 프로세스가 종료됩니다.
현지 날짜 자바
종료 명령은 다음에서 가장 유용한 명령입니다. 리눅스 . 우리는 그것을 여러 번 통과할 수 있습니다. 일반적인 프로세스를 종료하기 위해 exit() 함수를 사용합니다. 종료 명령과 관련된 몇 가지 사항은 다음과 같습니다.
- 종료 상태 N으로 쉘 스크립트를 종료하는 데 사용됩니다.
- 쉘 스크립트가 성공적으로 종료되었는지 여부를 확인하는 데 사용할 수 있습니다.
- 종료 상태는 다른 명령에서 해당 작업을 수행하는 데 사용될 수 있습니다.
- N 값을 지정하지 않으면 종료 상태는 마지막으로 실행된 명령이 됩니다.
- N의 값은 0으로 설정되어 있으며 이는 일반 쉘 종료를 나타냅니다.
옵션:
종료 명령은 많은 옵션을 제공하지 않습니다. 그러나 다음 옵션을 지원합니다.
매개변수 없이 실행하면 터미널이 닫힙니다. 다음과 같이 실행하세요:
exit
위 명령은 단순히 터미널을 닫습니다.
매개변수를 전달하면 닫히고 동일한 종료 상태가 반환됩니다. 예를 들어 종료 상태 10으로 실행하면 상태 10이 반환됩니다. 아래 명령을 고려하세요.
exit 10
위 명령은 터미널을 닫고 상태 10을 반환합니다. 반환 상태는 추적하여 오류를 알릴 수 있는 경우가 있기 때문에 유용합니다. 예를 들어, 반품 상태 ' 0'은 프로그램이 성공적으로 실행되었음을 의미합니다. , 그리고 ' 1'은 프로그램에 사소한 오류가 있음을 의미합니다.
마지막으로 실행된 명령의 종료 상태를 표시하려면 'echo $?'를 실행하십시오. 다음과 같이 명령합니다:
echo $?
위 명령은 마지막으로 반환된 상태를 표시합니다. 아래 출력을 고려하십시오.
'Demo.sh'라는 스크립트를 만들어 보겠습니다. 생성하려면 다음 명령을 실행합니다.
cat > Demo.sh echo ' This is a demo.' exit 0
Ctrl+D 키를 눌러 위 스크립트를 저장합니다. 이제 다음 명령을 실행하여 스크립트를 실행합니다.
chmod +x Demo.sh ./Demo.sh
위의 명령은 스크립트를 실행합니다. 이제 아래 명령을 실행하여 스크립트의 종료 상태를 확인하십시오.
echo $?
아래 출력을 고려하십시오.
위 출력에서 알 수 있듯이 해당 스크립트의 종료 상태는 0으로, 이는 성공적으로 실행되었음을 의미합니다.
도움을 받다
종료 명령은 내장 유틸리티입니다. 이에 대한 전용 매뉴얼 페이지가 없습니다. 그러나 명령에 대한 정보를 표시하는 '-help' 옵션을 지원합니다. 도움을 받으려면 다음 명령을 실행하십시오.
exit --help
위 명령은 명령줄에 도움말을 표시합니다. 다음과 같이 help 종료 명령을 실행할 수도 있습니다.
help exit
두 명령 모두 동일한 출력을 생성합니다. 아래 출력을 고려하십시오.