도트 파일이란 무엇입니까?


답변:


53

유닉스 / 리눅스에서 도트 파일은 .이름 앞에 붙은 파일 / 디렉토리를 나타냅니다 . 예로는 ~/.bashrc, ~/.bash_profile등의 주요한 점은 .떠들썩한 파티와 같은 소프트웨어에 의해 지표로 사용되며 일반적으로 이러한 파일에 나열하지 있지만 특별히 가압 같은 요청되는 경우에만 노틸러스 Ctrl+를 H노틸러스. 일반적으로 도트 파일은 다른 응용 프로그램의 구성을 저장하는 데 사용되지만 때로는 다른 방식으로도 사용되기 때문입니다. 예를 들어 Mozilla .mozilla는 구성 파일과 브라우저 캐시를 포함 하는 폴더를 만듭니다 .

사람들은 자신의 도트 파일을 백업하고 공유하는 경향이 있으므로 다른 사람들이 해당 구성 파일을 사용하여 자신의 응용 프로그램을 부트 스트랩 할 수 있습니다. 도트 파일 공유 전용 사이트의 예는 http://dotfiles.org 입니다.


나는 'configuration'을 parens에 넣고 'hidden'하지 않을 것입니다. 예를 들어, mozilla는 구성뿐만 아니라 캐시도 포함하는 .mozialla 폴더를 만듭니다. 모든 이메일이있는 .mozialla-thunderbird와 유사합니다.
사용자가 알 수 없음

이것들은 거의 내가 찾던 것입니다. 내가 알고 싶은 유일한 것은 숨겨진 파일이나 디렉토리가 숨겨진 후에 어떻게 탐색합니까?
RafLance

1
이러한 파일을 숨기는 것은 OS 서비스가 아닌 규칙입니다. 모든 프로그램이 정상적으로 액세스 할 수 있습니다. 프로그램에게 프로그램을 표시하는 방법은 프로그램 자체에 따라 다릅니다. ls -a예를 들어 콘솔을 사용하여 콘솔에서 볼 수 있습니다 .
Simon Richter

일부 (가장?) 열기 / 저장 대화 상자에서 파일 목록을 마우스 오른쪽 버튼으로 클릭하고 "숨겨진 파일 표시"또는 이와 유사한 것을 선택할 수도 있습니다.
CVn

내가 숨어있는 것을 통해 배운 것 중 하나는 Ctrl + H를 누르면 숨겨진 파일과 폴더가 파일 탐색기에 표시된다는 것입니다.
RafLance

5

당신이 의미하는 경우. 파일 이름 앞에 ... 파일이 숨겨져 있습니다. 컴퓨터에 숨겨진 파일과 폴더를 표시하지 않으면 표시되지 않습니다.

새 폴더를 만들어로 시작하는 이름으로 바꾸십시오. 그런 다음 사라지는 것을 지켜보십시오.


4

Daniel과 Sai가 전에 말한 것처럼 도트 파일은 숨겨져 있습니다. 디렉토리에 파일을 나열하면 일반적으로 표시되지 않습니다.

A의 GUI , 대부분 파일 열기 / 파일 - 저장 대화 상자, 당신은 마우스 오른쪽 버튼을 누르면, 당신은 할 수 있도록 상황에 맞는 메뉴를 얻을 show hidden files.

셸에서 처리하는 방법은 다음과 같습니다.

예:

$ > touch a b c .d .e f.f g. 

(생성 된 테스트 데이터)

$ > wc -l *
0 a
0 b
0 c
0 f.f
0 g.
0 total

보다시피, 첫 번째 명령은 .d와 .e를 나타내지 않습니다.

$ > wc -l .*
wc: .: Is a directory
      0 .
wc: ..: Is a directory
      0 ..
      0 .d
      0 .e
      0 total

wc -l .*그리고 두 개의 특수 파일, .즉 PWD, 현재 작업 디렉토리 및 ..pwd의 상위 파일을 보여줍니다 .

$ > wc -l .* *
wc: .: Is a directory
      0 .
wc: ..: Is a directory
      0 ..
      0 .d
      0 .e
      0 a
      0 b
      0 c
      0 f.f
      0 g.
      0 total

wc -l * .* 일반 파일과 숨겨진 파일에서 작동합니다 (PWD와 상위 디렉토리를 다시 반복하지만 다른 명령의 경우 *. *가 더 적합합니다)

 find -type f \( -name "*" -or -name ".*" \) -execdir wc -l {} ";"

어떤 디렉토리를 표시하지 않습니다 ....

파일 시스템 탐색, file : // home / joe에 firefox를 사용하는 경우 해당 파일을 표시하거나 숨기는 옵션 상자가 있습니다.


3
ls -a또한 모두 표시하고 ls * .*;) 보다 약간 짧습니다 .
Rinzwind

잘 잡았어, 네 말이 맞아 ls나쁜 예 wc -l입니다. 대신 사용하도록 예를 변경했습니다 .
사용자가 알 수 없음

3

혼동 가능성을 없애기 위해 ... 점으로 시작하는 파일이나 폴더에는 특별한 것이 없지만 일반적으로 요청하지 않는 한 단순히 표시되지 않습니다. 일반적으로 홈 디렉토리의 구성 파일 또는 디렉토리에 대해서는 디렉토리 목록을 더 깨끗하게 유지하기 위해 점이 앞에 붙어 있습니다 ( 추가 되지 않음).

일반적인 방법은 터미널을 사용하는 경우 ls 명령에 a를 추가하는 것입니다. 이것은 다른 스위치 (하이픈 다음 문자)와 결합 될 수 있습니다.

ls -a

그래픽 파일 관리자에서 "숨김 표시"를 선택하거나 핫키 (노틸러스에서는 Ctrl-H 임)를 사용하여 이러한 파일을 볼 수 있습니다.

파일 이름을 알고 있으면 이름을 입력 할 수 있습니다. 파일 이름은 유효하며 다른 파일이나 디렉토리와 다르지 않습니다. 다른 것과 마찬가지로 열리고 저장됩니다.


0

그것들을 탐색하는 방법은 GUI 관점에서 대답하지 않았습니다. 노틸러스에서 Ctrl-H를 수행하면 "."에 대한 가시성이 전환됩니다. 해당 노틸러스 창의 파일 및 폴더. 텍스트보기 메뉴에 가시성을위한 선택 항목도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.