/tmp 폴더가 이상해 졌어요?

처음 설치할때 추가하드를 여기다 마운트 시켰다가 다시 언마운트 하고 다른 곳으로 옮기고
그러면서 파일 따라 온것 …이동하고 지우고 하다니보 /tmp 폴더의 속성이 이상해진듯 합니다.
그글 크롬이 실행이 되지 않구요. 다시 설치하려고 구글웹사이트 가서 다운받으려고 하면 /tmp의 속성이 안되서 다운로드도 안되고 그렇습니다.
원래대로 되돌리는 방법 없을까요?

[2425:2425:1207/212558:ERROR:process_singleton_linux.cc(900)] Failed to create socket directory.
[2425:2425:1207/212558:ERROR:chrome_browser_main.cc(1167)] Failed to create a ProcessSingleton for your profile directory. This means that running multiple instances would start multiple browser processes rather than opening a new window in the existing process. Aborting now to avoid profile corruption.

구글을 실행하면 이러 메세지가 나오고 안됩니다.

/tmp디렉토리가 이상합니까?

chromium-browser의 경우 해당 프로필 별로 다른 디렉토리를 사용하는 것으로 알고 있습니다.
–user-data-dir=DIR 옵션을 사용해보세요.

chromium-browser --user-data-dir=/home/someone/chulsu&
chromium-browser --user-data-dir=/home/someone/yunghee&

이렇게 하시면 크로미엄은 두개가 뜨고, 각기 다른 곳에 저장하게 됩니다.

리눅스의 경우 보통 /tmp는 아무나 파일을 생성할 수 있는 권한이 부여됩니다.
또한 /tmp디렉토리는 실제로 파일시스템내에서 계속 보관되는 것이 아니라, 일시적으로 사용되며,
리부팅되면 다른 구조와 데이터를 갖게 됩니다.
왜냐면 디렉토리는 존재할지언정, 실제 그 디렉토리에 저장하는 것이 아니라,
tmpfs라는 파일시스템으로 마운트해서 사용하기 때문입니다.

우분투에서는 tmpfs(RAM DISK)는 /run 디렉터리를 사용합니다. /tmp는 그냥 일반 디렉터리죠.

#sudo chown root:root /tmp
#sudo chmod 1777 /tmp

위와 같이 하시면 /tmp 디렉터리는 원래 설정대로 사용할 수 있습니다.
chrome은 실행시 /tmp에 socket을 생성하는 군요… 비정상 종료시 socket이 남아 있어서, chrome 재실행시 실행이 안될 수 있습니다.

ls -la /tmp

해 보시면 "."으로 시작되는 chrome 사용 디렉터리가 보일 겁니다. 아래와 같이 모두 지우고 다시 해 보시길…

sudo rm -rf /tmp/.<chrome 사용 디렉터리 이름>