파일이 있고 파일 이름이 점으로 시작하는 경우. 이는 파일을 생성하고 그 안에 내용을 숨겼다는 의미입니까, 아니면 파일 이름을 만들지 않고도 파일이 스스로 생성될 수 있다는 의미입니까? 방금 파일 앞에 포인트를 추가했지만 파일을 만들지는 않았습니다.
답변1
이는 다음과 같이 해석될 수 있습니다.구글 포스트Rob Pike 저: 숨겨진 파일의 기원에 대해.
유닉스 초창기에는 숨김 파일이라는 개념이 없었고 대신 현재 디렉터리와 상위 디렉터리를 나타내는 파일이 .
있었다 . ..
이러한 파일을 사용할 때마다 나열하는 것이 짜증나 기 때문에 프로그램에서 해당 파일을 숨기도록 ls
간단히 변경했습니다 . 이 변경으로 인해 "숨겨진 파일"이 허용되는 의도치 않은 효과가 발생했습니다.ls
.
Rob Pike는 다음과 같이 설명합니다.
그 결과, 더 게으른 프로그래머들이 모든 사람의 홈 디렉토리에 파일을 넣기 시작했습니다. 나는 이것을 입력하고 있는 컴퓨터에 그렇게 많이 설치되어 있지 않지만 내 홈 디렉토리에는 약 100개의 도트 파일이 있으며 그 중 대부분이 무엇인지 또는 여전히 필요한지조차 모릅니다. 내 홈 디렉토리를 통한 모든 파일 이름 평가는 이 축적된 슬러지로 인해 느려집니다.
따라서 귀하의 질문에 대답하자면, 귀하가 만들지 않은 숨겨진 파일은 아마도 귀하가 설치한 응용 프로그램에 있는 일종의 구성 파일일 것입니다.