화면 명령 "장치에 남은 공간이 없습니다"

화면 명령 "장치에 남은 공간이 없습니다"

스크린 세션을 생성할 때 "'/var/run/screen/S-test' 디렉토리를 만들 수 없습니다: 장치에 남은 공간이 없습니다." 오류가 발생했습니다.

메시지에 나온 대로 남은 공간이 없습니다. 내 질문은: 다른 파일 시스템에 공백이 있기 때문에 화면 명령에 지정된 디렉터리에 디렉터리를 만들도록 지시할 수 있는 매개 변수가 있습니까?

또한 루트 권한이 없습니다.

감사해요,

답변1

/var/run/screen에 대한 심볼릭 링크를 생성하고 더 큰 디스크 파티션의 다른 디렉토리를 가리키도록 할 수 있습니다.

예를 들어, /home/foo에 공간이 많다고 가정해 보겠습니다(파일 시스템에서 사용 가능한 공간이 얼마나 되는지 확인하려면 'df' 명령을 사용하십시오).

다음을 수행할 수 있습니다. rm -rf /var/run/screen; mkdir /home/foo/screen; ln -s /home/foo/screen /var/run/screen

그런 다음 screen(1)이 실행되면 /home/foo/screen에 파일이 저장됩니다.

자세한 내용은 ln(1) 매뉴얼 페이지를 참조하십시오.

관련 정보