질문 내의 질문 ( 데비안 위키에서 ) :
데스크탑에서 sid를 사용해야합니까?
깨진 데비안 시스템을 다룰 수 있다고 생각한다면, libpam0g가 깨져서 모든 로그인을 막을 경우 어떻게해야하는지 알고 있습니까? grep이 중단되어 부팅 프로세스가 영원히 중단되는 경우 어떻게해야하는지 알고 있습니까? 이런 일이 일어났습니다. 그들은 다시 일어날 것입니다.
내 질문은 어떻게 깨진 grep
프로세스가 부팅 프로세스를 영원히 멈추게합니까?
질문 내의 질문 ( 데비안 위키에서 ) :
데스크탑에서 sid를 사용해야합니까?
깨진 데비안 시스템을 다룰 수 있다고 생각한다면, libpam0g가 깨져서 모든 로그인을 막을 경우 어떻게해야하는지 알고 있습니까? grep이 중단되어 부팅 프로세스가 영원히 중단되는 경우 어떻게해야하는지 알고 있습니까? 이런 일이 일어났습니다. 그들은 다시 일어날 것입니다.
내 질문은 어떻게 깨진 grep
프로세스가 부팅 프로세스를 영원히 멈추게합니까?
답변:
부팅 스크립트가 grep
특정 시점 에 호출 되는 것이 일반적입니다 . grep
버그로 인해 중단 되면 호출하는 첫 번째 부팅 스크립트 grep
가 중단됩니다. 또는 더 일반적으로 이러한 스크립트 중 하나가 고장 grep
나서 파일 이름 인수를 제공하지 않고 입력을 리디렉션하지 않고 호출 grep
하면 콘솔 입력을 영원히 기다리게됩니다 (콘솔 앞에 있으면 그렇게 나쁘지 않습니다) 입력 Ctrl+D
). 스크립트가 깨져서 grep
아무도 쓰지 않는 파이프 나 장치를 호출 하는 경우…
grep
는grep -r pattern . > pattern.grep
입니다. 쉘이 호출하기 전에 출력 파일을 생성하기 때문에grep
상기grep
명령은 디스크가 가득 할 때까지 성장하는 출력 파일을 검색한다. 부팅 프로세스가 영원히 중단되는 원인과 관련이 있는지 전혀 모르겠습니다.