모든 일반 텍스트 파일에는 일종의 접미사(예: *.txt, *.conf)가 있어야 합니다.

모든 일반 텍스트 파일에는 일종의 접미사(예: *.txt, *.conf)가 있어야 합니다.

나는 일반 텍스트 파일로 많은 댓글을 작성했지만 잠시 후 .txt끝에 추가한 접미사가 불필요한 타이핑과 시각적 노이즈처럼 보였습니다. 일반 텍스트 파일에 추가하는 것이 .txt강력히 권장되는 규칙입니까, 아니면 단지 제안입니까?

답변1

Linux/Unix 시스템에서는 파일에 확장자를 추가하는 것이 전적으로 선택 사항입니다.

그러나 적절한 확장자를 사용하면 특히 파일을 다른 사람과 공유할 때 어떤 파일에 어떤 유형의 정보가 포함되어 있는지 한눈에 쉽게 식별할 수 있습니다.

또한 GUI 데스크탑과의 통합(또는 프로그램 컴파일과 같은 작업 자동화)을 위해 파일 연결을 더 쉽게 만듭니다. 단, 다양한 파일 형식의 실행 가능한 스크립트 및 매직 넘버에 대한 #!와 같은 일부 연결은 파일 식별에서 추론할 수 있습니다. , 이는 일반 텍스트나 일부 원본 이미지와 같은 다른 유형의 콘텐츠에는 해당되지 않습니다.

따라서 궁극적으로 텍스트 파일이 사용자에게 의미하는 바와 해당 파일로 무엇을 하느냐에 따라 달라집니다.

답변2

다음과 같은 경우에 추가하겠습니다 .txt.

  • Windows 시스템에서 열릴 것이라고 예상한 적이 있습니까?
  • 동일한 이름을 가진 다른 파일이 있을 수 있습니다(예를 들어 이라는 실행 파일이 있고 foobar동일한 디렉터리에 텍스트 파일이 있는 경우 foobar.txt).
  • 이름만 보면 텍스트 파일인지 알 수 없거나 나중에 잊어버릴 것 같은 경우
  • .txt나중에 대규모 파일 계층 구조의 모든 파일 검색에 이를 포함하려고 시도했습니다.

Linux/UNIX에는 문서 파일, 구성 파일, 스크립트, 소스 코드 등 텍스트 파일인 다양한 "유형"의 파일이 있습니다. 추가하면 .txt이 파일이 인간만이 모든 목적으로 읽고 이해할 수 있도록 고안된 텍스트 파일이라는 점을 분명히 할 수 있습니다. 그래서 나는 그것을 추가하는 경향이 있습니다.

실제로 귀하의 질문에 대답하자면, 이는 아마도 DOS가 등장한 이후에 인기를 얻었던 관례일 것입니다.

관련 정보