При вводе в этой команде:
touch ./__init__.py
Это - то, на что файл похож в наутилусе> щелчок правой кнопкой __init__.py
:
как Вы видите, это - текстовый файл вместо py файла.
Я использую бионическую человечность 18.04.
Как я могу включить расширения файла в терминале?
В Linux / Ubuntu, действительно только используется расширение файла, чтобы пользователь легко определил, каков файл.
Используя команду file
может показать Вам, что файл, как на самом деле предполагается. Это считает содержание файла и скажет Вам, каково это. Так, когда файл пуст, он просто показывает значок обычного текста. После того как это имеет содержание затем, это покажет правильно.
Примеры:
terrance@terrance-ubuntu:~/tmp$ touch file.bsh
terrance@terrance-ubuntu:~/tmp$ file file.bsh
file.bsh: empty
Добавленный #!/bin/bash
в file.bsh файл:
terrance@terrance-ubuntu:~/tmp$ cat file.bsh
#!/bin/bash
terrance@terrance-ubuntu:~/tmp$ file file.bsh
file.bsh: Bourne-Again shell script, ASCII text executable