Linux에서 'cat &'의 & 기호는 무엇을 의미합니까?

Linux에서 'cat &'의 & 기호는 무엇을 의미합니까?

Linux 기초 과정에서 우리는 cat &현재 최대(사용된) PID를 반환하기 위해 터미널 프롬프트에서 사용하라는 지시를 받았습니다. &매개변수가 무엇을 의미하는지 명확히 하고 싶지만 매개변수와 함께 아무 것도 표시되지 cat --help않습니다 .man cat

명확성을 위한 스냅샷:

여기에 이미지 설명을 입력하세요.

이 맥락에서 앰퍼샌드 기호가 무엇을 의미하는지 설명할 수 있는 사람이 있나요?

답변1

이는 &명령을 백그라운드로 보내는 것을 의미합니다(또는분기), 명령이 계속 실행되더라도(있는 경우) "반환" 프롬프트가 표시됩니다.

이 문제에 대해 좋은 논의가 있습니다이 스레드.

그것이 무엇인지 알아 보려면 max_pid다음을 확인하십시오 /proc.

cat /proc/sys/kernel/pid_max 
32768

또는 (예 root: ):

sysctl kernel.pid_max 
kernel.pid_max = 32768

관련 정보