답변:
짧은 대답 : 아닙니다.
도트 파일을 옮기거나 ~/.config
프로그램 이 다른 곳에있을 수 없다는 점을 유추 할 수 는 없습니다 ~
.
따라서 모든 프로그램에 명시 적으로 지시해야합니다 ~/.config
. (대부분의 경우 이것은 환경 변수를 설정하여 수행됩니다.)
그럼에도 불구하고, 많은 프로그램은 그러한 가능성을 상상조차하지 않습니다. 따라서 여전히 아래에 일부 도트 파일이 ~
있습니다.
~./config
합니다. 내 대답의 "추측"과 관련하여, 그것은 단지 추측적인 왜곡이었습니다.
.
최상위 홈 디렉토리 ( /home/$USER
)로 시작하는 대부분의 파일과 디렉토리 는 사용자를 대신하여 작업을 수행하는 응용 프로그램에 의해 제어됩니다.
같은 내 폴더 .../Documents
, .../Pictures
, .../Downloads
, 등 거의 항상 독점 도메인입니다. 가장 좋은 방법은 자신의 파일을 /home/$USER
( ~
)에 넣지 않는 것 입니다. 그런 다음 .
제어하지 않는 모든 파일과 디렉토리를 검색해도 불편 하지 않습니다.
Nautilus
를 사용하여 문제가있는 물을 탐색저는 IBM PC-DOS 시절로 거슬러 올라간 자백 된 CLF (Command Line Freak)입니다. 몇 년 후 나는의 효율성과 힘에 감탄하게되었습니다 Nautilus
.
노틸러스 파일 관리자 내에서 이러한 파일과 디렉토리를 숨길 수 있습니다. 상단 막대 Files
메뉴로 이동 Edit
한 다음 Preferences
이 화면에서 옵션을 선택 하고 설정을 해제하십시오.
이 질문에 대답하면서 위의 작업을 직접 수행하고 즉시 기본 노틸러스 창을 다시 그렸습니다. 놀랍게도 모든 시스템 파일에 숨겨져있는 수십 개의 내 파일을 발견했습니다. 적절한 하위 디렉토리로 옮기거나 삭제했습니다.
숨겨진 파일 / 디렉토리보기를 켜거나 끄려면 Ctrl+ H를 누릅니다 . 이전 섹션에서 설명한 영구 설정은 변경되지 않습니다. 현재 세션에서만 지속되지만 한 번보기 구성 변경의 불편 함을 줄여줍니다.
이 섹션에 대한 정보를 제공 한 아래의 해설자 ( @videonauth 및 @ utf-8 )에게 감사드립니다 .
Ctrl+H
설정에서 변경하는 것 사이에는 중요한 차이점 이 있습니다. 설정에서 변경하는 경우에만 영구적입니다.
ls
기본적으로 도트 파일을 표시하지 않습니다.ls
include에 대한 별칭을 사용하는-a
경우 원하는 경우를 제외하고 별칭을 중지하십시오. (물론, 탭 완성은 여전히 가능한 점으로 도트 파일을 보여줍니다mv foo.txt ~/<tab><tab>
)