e2fsck 진행 표시줄?

e2fsck 진행 표시줄?

e2fsck터미널에서 진행 상황을 어떻게 확인할 수 있나요 ? 비슷한 pv방법이 있나요?

예를 들어, 이 명령의 실행 진행 상황을 어떻게 볼 수 있습니까?

e2fsck -f -y -v /dev/sdb1

답변1

에서 man e2fsck:

-C fd
이 옵션을 사용하면 e2fsck가 지정된 파일 설명자에 완료 정보를 기록하여 파일 시스템 검사 진행 상황을 모니터링할 수 있습니다. 이 옵션은 일반적으로 e2fsck를 실행하는 프로그램에서 사용됩니다. 파일 설명자 기호가 음수인 경우 파일 설명자의 절대값이 사용되며 진행 정보는 처음에 표시되지 않습니다. 나중에 SIGUSR1 신호를 e2fsck 프로세스에 보내 활성화할 수 있습니다. 지정된 파일 설명자가 0이면 e2fsck는 작업을 수행하는 동안 완료 표시줄을 인쇄합니다. 이를 위해서는 비디오 콘솔이나 터미널에서 e2fsck를 실행해야 합니다.

제가 굵게 표시한 부분을 주목해서 시도해 보세요 e2fsck -C 0. 분명히 프로그램을 실행한 후 프로세스에 올바른 신호를 보내면 진행률 표시줄 출력을 활성화할 수도 있습니다!

pkill -SIGUSR1 e2fsck

관련 정보