티스토리 뷰

ubuntu 에서는 . 으로 시작하는 파일명, 폴더명이 기본적으로 숨김 처리되어 표시되고, ls 시 -a 옵션에 의해서 표시가 가능합니다.


하지만 GUI 환경에서 특정 앱이 사용자 폴더의 최상위에 폴더를 생성하는 경우, 사용자가 사용하지 않는 경우, 노출되어 불편한 경우가 있습니다. 이런 특정 폴더를 숨기를 방법은 의외로 간단합니다.

(사용하는 파일탐색기, 파일관리자 앱에 따라서 숨김처리가 되지 않을 수 있습니다. 테스트는 nautilus, nemo 에서 테스트했는데, 둘 다 잘 숨김처리되었습니다.)


저의 경우 snap 이라는 폴더가 생성되고, 모니터링 앱에서 생성한 폴더인데, 저의 관심사가 아니므로 파일탐색기에서 표시되지 않기를 바랬습니다. 아래 명령어를 이용하여 간단히 처리가능합니다.


$ echo snap >> ~/.hidden


사용자의 home 폴더 최상위에 .hidden 파일을 생성하고, snap 이라는 텍스트를 추가해주는 간단한 명령어입니다.


이렇게 .hidden 파일을 생성하고, 파일탐색기를 다시 띄워서 home 폴더를 보면 snap 폴더가 보이지 않으면 성공입니다.


물론, 콘솔에서 ls 명령 등으로 확인해보면 snap 폴더는 그대로 보입니다. 다만 GUI 기반의 파일탐색기에 한정하여 해당 폴더를 숨김처리? 해주는 것입니다.

댓글
댓글쓰기 폼