Hacker News 의견

다음은 해커뉴스 댓글들을 요약한 내용임:

  • 홈 디렉토리가 애플리케이션들로 인해 어지럽혀지는 것에 대한 불만이 있음. 특히 Go 모듈의 기본 디렉토리인 ~/go가 문제라고 지적됨. GOPATH 설정으로 해결할 수 있지만 좋지 않은 기본값이라는 의견임.
  • xdg-ninja라는 도구를 사용하면 대부분의 애플리케이션이 XDG 표준을 따르도록 설정할 수 있어 홈 디렉토리 정리에 도움이 됨.
  • .config 폴더에 애플리케이션들이 세션 데이터를 기가바이트 단위로 저장해 백업 시 어려움을 겪음. 설정과 세션 데이터는 분리되어야 한다는 의견임.
  • 개인마다 파일 구조에 대한 선호도가 다름. 어떤 이는 홈 디렉토리를 거의 비우고 클라우드 스토리지나 별도 파티션을 사용하기도 함. SSH 키를 패스워드 관리자에 저장하는 것도 방법이 될 수 있음.
  • 사진은 EXIF 키워드로 분류하는 것이 중복 문제를 피할 수 있는 좋은 방법임. 문서 파일명은 날짜-설명.txt 또는 키워드-제목-날짜.txt 형식을 사용할 수 있음.
  • GUI용 폴더명은 대문자로, CLI용은 소문자로 구분하는 것이 좋음. ~/dotfiles는 도트파일을 관리하는 Git 저장소로 사용하고, 홈 디렉토리에 심볼릭 링크를 만드는 것이 편리함.
  • ~/projects는 프로젝트별로 하위 디렉토리를 만들어 관리하고, ~/tmp는 임시 파일을 저장하는 공간으로 활용할 수 있음. 웹사이트나 마크다운으로 노트를 정리하는 것도 좋은 방법임.
  • 많은 디렉토리 이름이 'D'로 시작해서 혼란스러울 수 있음. 연도별, 날짜별로 프로젝트 폴더를 만들어 한 단계 깊이로만 중첩하는 것이 탐색하기 쉬움.
  • 파일명과 디렉토리명에는 언더스코어 대신 하이픈을 사용하는 것이 검색 엔진 최적화에 유리하고 터미널에서 다루기에도 편리함.
  • 백업은 Time Machine, Backblaze, iCloud 등 여러 서비스를 함께 사용하고, S3에 압축 파일로 보관하는 것도 좋은 방법이 될 수 있음.