![모든 일반 텍스트 파일에는 일종의 접미사(예: *.txt, *.conf)가 있어야 합니다.](https://linux55.com/image/1782/%EB%AA%A8%EB%93%A0%20%EC%9D%BC%EB%B0%98%20%ED%85%8D%EC%8A%A4%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%EC%97%90%EB%8A%94%20%EC%9D%BC%EC%A2%85%EC%9D%98%20%EC%A0%91%EB%AF%B8%EC%82%AC(%EC%98%88%3A%20*.txt%2C%20*.conf)%EA%B0%80%20%EC%9E%88%EC%96%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4..png)
나는 일반 텍스트 파일로 많은 댓글을 작성했지만 잠시 후 .txt
끝에 추가한 접미사가 불필요한 타이핑과 시각적 노이즈처럼 보였습니다. 일반 텍스트 파일에 추가하는 것이 .txt
강력히 권장되는 규칙입니까, 아니면 단지 제안입니까?
답변1
Linux/Unix 시스템에서는 파일에 확장자를 추가하는 것이 전적으로 선택 사항입니다.
그러나 적절한 확장자를 사용하면 특히 파일을 다른 사람과 공유할 때 어떤 파일에 어떤 유형의 정보가 포함되어 있는지 한눈에 쉽게 식별할 수 있습니다.
또한 GUI 데스크탑과의 통합(또는 프로그램 컴파일과 같은 작업 자동화)을 위해 파일 연결을 더 쉽게 만듭니다. 단, 다양한 파일 형식의 실행 가능한 스크립트 및 매직 넘버에 대한 #!와 같은 일부 연결은 파일 식별에서 추론할 수 있습니다. , 이는 일반 텍스트나 일부 원본 이미지와 같은 다른 유형의 콘텐츠에는 해당되지 않습니다.
따라서 궁극적으로 텍스트 파일이 사용자에게 의미하는 바와 해당 파일로 무엇을 하느냐에 따라 달라집니다.
답변2
다음과 같은 경우에 추가하겠습니다 .txt
.
- Windows 시스템에서 열릴 것이라고 예상한 적이 있습니까?
- 동일한 이름을 가진 다른 파일이 있을 수 있습니다(예를 들어 이라는 실행 파일이 있고
foobar
동일한 디렉터리에 텍스트 파일이 있는 경우foobar.txt
). - 이름만 보면 텍스트 파일인지 알 수 없거나 나중에 잊어버릴 것 같은 경우
.txt
나중에 대규모 파일 계층 구조의 모든 파일 검색에 이를 포함하려고 시도했습니다.
Linux/UNIX에는 문서 파일, 구성 파일, 스크립트, 소스 코드 등 텍스트 파일인 다양한 "유형"의 파일이 있습니다. 추가하면 .txt
이 파일이 인간만이 모든 목적으로 읽고 이해할 수 있도록 고안된 텍스트 파일이라는 점을 분명히 할 수 있습니다. 그래서 나는 그것을 추가하는 경향이 있습니다.
실제로 귀하의 질문에 대답하자면, 이는 아마도 DOS가 등장한 이후에 인기를 얻었던 관례일 것입니다.