답변:
Linux 기반 시스템에서는 .txt 확장자를 사용하는지 여부는 중요하지 않습니다. 사실, Windows에서와 같이 특별한 '파일 확장자'는 없습니다. 이름의 일부일뿐입니다. MIME 형식 은 파일 형식을 결정하는 데 사용됩니다.
그러나 여전히 Windows를 사용하는 사람들과 파일을 공유하려면 확장명이 .txt 인 경우를 제외하고는 메모장으로 텍스트 파일을 열도록 수동으로 선택해야합니다.
다른 호환성 고려 사항이 있습니다. 기본적으로 메모장은 Linux 및 다른 유닉스 계열 시스템으로 끝나는 다른 줄을 사용하기 때문에 새 줄을 올바르게 표시하지 않습니다. 텍스트 편집기에 Windows 형식의 텍스트 파일이 올바르게 표시되지만 backspace새 줄을 제거하려면을 두 번 눌러야 할 수도 있습니다 .
Geany 라는 텍스트 편집기를 사용 하면 Document -> Set Line Endings
메뉴를 통해 줄 끝 유형을 변환 할 수 있습니다 . 이것은 기본 텍스트 편집기 (Gedit)에서도 가능하지만 어떻게 해야할지 모르겠습니다.
개인적으로 매일 사용하기 위해 .txt 확장자 또는 Windows 줄 끝을 사용하지 않지만 Windows 사용자와 파일을 공유해야 할 때 파일을 변환합니다.
확장은 선택 사항이지만 예상에 따라 어쨌든 사용할 수 있습니다. 예를 들어 이미지 뷰어는 확장명이 잘못된 이미지를 열 수 없습니다. 이 예제에서는 축소판도 실패합니다. 예를 들어 JPEG의 이름을 .GIF 또는 .PNG로 바꾸면이를 증명할 수 있습니다. 파일이 있고 그 파일이 무엇인지 확실하지 않은 file filename
경우 filename이 해당 파일 인 명령을 사용하여 찾을 수 있습니다 . 다음은 예제 명령 및 출력입니다.
file unity-panel_001.bmp
unity-panel_001.bmp: PC bitmap, Windows 3.x format, 1280 x 21 x 24
me@zippy-64bit:~/Pictures$ file web-off.png
web-off.png: PNG image data, 850 x 552, 8-bit/color RGBA, non-interlaced
me@zippy-64bit:~/Pictures$ file XfinityBillShowingLateFee.jpg
XfinityBillShowingLateFee.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 2480x3437, frames 3