모든 도트 파일을 ~에서 ~ / .config로 옮길 수 있습니까?


9

최근에 내 홈 디렉토리가 꽤 지저분 해졌습니다.

모든 도트 파일과 도트 디렉토리를 옮길 수 있습니까 ~/.config? (심볼릭 링크를 만들지 않고)

새로 설치된 소프트웨어로 구성을 강제로 적용 할 수 있습니까 ~/.config?


ls기본적으로 도트 파일을 표시하지 않습니다. lsinclude에 대한 별칭을 사용하는 -a경우 원하는 경우를 제외하고 별칭을 중지하십시오. (물론, 탭 완성은 여전히 ​​가능한 점으로 도트 파일을 보여줍니다 mv foo.txt ~/<tab><tab>)
Peter Cordes

답변:


16

짧은 대답 : 아닙니다.

도트 파일을 옮기거나 ~/.config프로그램 이 다른 곳에있을 수 없다는 점을 유추 할 수 는 없습니다 ~.

따라서 모든 프로그램에 명시 적으로 지시해야합니다 ~/.config. (대부분의 경우 이것은 환경 변수를 설정하여 수행됩니다.)

그럼에도 불구하고, 많은 프로그램은 그러한 가능성을 상상조차하지 않습니다. 따라서 여전히 아래에 일부 도트 파일이 ~있습니다.


따라서 관련 환경 변수를 찾으면 적어도 구성 파일을 별도의 폴더에 넣을 수 있습니까?
user430

이론적으로는 그렇습니다. 내 경험상, 커스터마이제이션 파일에 대한 명령은 없습니다. 그들은 항상 선호도에 따라 사전 정의 된 파일 세트 중 하나를 사용합니다. 불행히도 소수만이 사용 ~./config합니다. 내 대답의 "추측"과 관련하여, 그것은 단지 추측적인 왜곡이었습니다.
giucal

9

아니요 ~ /.*를 ~ / .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 )에게 감사드립니다 .


1
ctrl + h :)를 사용하여 동일한 숨기기 / 숨김 해제를 수행 할 수 있습니다.
Videonauth

@Videonauth 바로 가기 키에 감사드립니다! 당신은 :) 내 해의 나머지 만든
WinEunuuchs2Unix

1
당신은 저를위한 마지막 행동이었습니다. 이번 해는 다시 술에
취했을

4
Ctrl+H설정에서 변경하는 것 사이에는 중요한 차이점 이 있습니다. 설정에서 변경하는 경우에만 영구적입니다.
UTF-8
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.