리눅스 screen 명령어가 계속 실패해요 mkfifo ... failed?
글쓴이: odg0318 / 작성시간: 월, 2012/02/06 - 5:08오후
안녕하세요.
여기다 올리는게 맞는지 모르겠네요.
잘 사용하던 것인데, 리눅스에서 screen 명령어가 계속 실패하네요.
아무리 검색해도 안나와서 이렇게 질문 올립니다.
[user@server]$ screen
mkfifo /tmp/uscreens/S-user/12157.pts-1.server failed
왜 그럴까요~
Forums:
/tmp 디렉토리 권한 문제 아닐까요?
$ export SCREENDIR="/home/user/"
요렇게 한후
$ screen
해보면 어떨까요?
root로 해도 마찬가지네요
루트 퍼미션이 최고아닌가요?
참고
보통의 경우 일반계정이라고 해도 screen 사용을 위한 tmp 디렉토리에 접근 권한은 주어지지만,
웹호스팅 서비스를 받는경우 tmp디렉토리 접근 권한 제한 때문에 screen을 사용할 수 없는 경우가 있습니다.
그런 경우 $ export SCREENDIR="/home/user/" 의 방법으로 우회하여 screen을 사용할 수 있습니다
(현재 제가 그렇게 사용중입니다)
$ man screen 을 해보면 SCREENDIR 등에 대한 자세히 알 수 있습니다.
root권한으로 tmp 폴더 이하에 파일을 써보려는데 안되네요
[root@server]# touch a
touch: cannot touch `a': 장치에 남은 공간이 없음...
tmp 용량이 꽉차서 그런가봐요
이거 다 지워도 될까요
지워도 됩니다.
지워도 됩니다.
감사합니다.
tmp 폴더가 꽉 차서 쓰기가 안됐던거네요.
힌트가 됐어요 감사합니다!
댓글 달기