Что такое соглашения о присвоении имен файлов/каталогов в Linux?

Действительно ли this_option более распространен, чем thisOne?

5
задан 15.09.2010, 16:21

3 ответа

Традиционные папки имеют имена как bin, lib, и etc. Файлы имеют имена как init, ls, и fstab. Вероятно, потому что, когда Unix родился, память была так ограничена, что сохранение 4 байтов было хорошей идеей.

Прописные буквы были редки. Не уверенный, почему. Клавиша Shift еще не была изобретена?

Так, this_option был бы традиционный выбор.

В современные времена память не является проблемой.

Система не требует никакой конкретной конвенции. Любой символ позволяется за исключением / и NUL символ.

Я ненавижу программы, которые не работают правильно, если у меня есть пространство в моем имени файла. Мне нужно разрешить использовать пробелы, если я хочу.

Злая шутка должна использовать непечатаемый символ в имени файла. Если Вы не можете легко ввести имя файла, трудно сделать что-либо с ним.

1
ответ дан 07.12.2019, 18:02

Общая конвенция была бы thisoption.

3
ответ дан 07.12.2019, 18:02

Как ребенок семейства Unix, конвенция дала бы to или opt.

Если Ваш файл имеет лицензию GNU, Вы могли бы назвать его gopt.

0
ответ дан 07.12.2019, 18:02

Теги

Похожие вопросы