한컴 리눅스 2.2 에 2.4.17 을 쓰고 있는데요 foreground 에서는 잘 수행이 되지만 명령문 > a.txt & 라고 하면 조금 있다가 바로 stopped 라고 뜨면서 명령이 실행되지가 않습니다. 무슨 문제인가요?
명령 뒤에 & 를 붙였는데 stopped 가 나오면 백그라운드 프로세스가 터미널 입력을 읽으려고 멈춘 것입니다. 명령 출력을 파일로 보내고 입력을 막으려면 명령 > a.txt 2>&1 < /dev/null & 형태로 실행하세요. stty 설정이 원인인 경우도 있으니 확인하세요.