답변:
유닉스 / 리눅스에서 도트 파일은 .
이름 앞에 붙은 파일 / 디렉토리를 나타냅니다 . 예로는 ~/.bashrc
, ~/.bash_profile
등의 주요한 점은 .
떠들썩한 파티와 같은 소프트웨어에 의해 지표로 사용되며 일반적으로 이러한 파일에 나열하지 있지만 특별히 가압 같은 요청되는 경우에만 노틸러스 Ctrl+를 H노틸러스. 일반적으로 도트 파일은 다른 응용 프로그램의 구성을 저장하는 데 사용되지만 때로는 다른 방식으로도 사용되기 때문입니다. 예를 들어 Mozilla .mozilla
는 구성 파일과 브라우저 캐시를 포함 하는 폴더를 만듭니다 .
사람들은 자신의 도트 파일을 백업하고 공유하는 경향이 있으므로 다른 사람들이 해당 구성 파일을 사용하여 자신의 응용 프로그램을 부트 스트랩 할 수 있습니다. 도트 파일 공유 전용 사이트의 예는 http://dotfiles.org 입니다.
ls -a
예를 들어 콘솔을 사용하여 콘솔에서 볼 수 있습니다 .
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를 사용하는 경우 해당 파일을 표시하거나 숨기는 옵션 상자가 있습니다.
ls -a
또한 모두 표시하고 ls * .*
;) 보다 약간 짧습니다 .
ls
나쁜 예 wc -l
입니다. 대신 사용하도록 예를 변경했습니다 .
혼동 가능성을 없애기 위해 ... 점으로 시작하는 파일이나 폴더에는 특별한 것이 없지만 일반적으로 요청하지 않는 한 단순히 표시되지 않습니다. 일반적으로 홈 디렉토리의 구성 파일 또는 디렉토리에 대해서는 디렉토리 목록을 더 깨끗하게 유지하기 위해 점이 앞에 붙어 있습니다 ( 추가 되지 않음).
일반적인 방법은 터미널을 사용하는 경우 ls 명령에 a를 추가하는 것입니다. 이것은 다른 스위치 (하이픈 다음 문자)와 결합 될 수 있습니다.
ls -a
그래픽 파일 관리자에서 "숨김 표시"를 선택하거나 핫키 (노틸러스에서는 Ctrl-H 임)를 사용하여 이러한 파일을 볼 수 있습니다.
파일 이름을 알고 있으면 이름을 입력 할 수 있습니다. 파일 이름은 유효하며 다른 파일이나 디렉토리와 다르지 않습니다. 다른 것과 마찬가지로 열리고 저장됩니다.