Точка перед файлом [дубликат]

Вы можете создать большой файл в Solaris, используя:

mkfile 10g /path/to/file

Другой способ, который работает в Solaris (и Linux):

truncate -s 10g /path/to file

Также можно использовать:

dd if=/dev/zero of=/path/to/file bs=1048576 count=10240
4
15.03.2019, 12:10
1 ответ

Вероятно, это можно объяснить сообщением в Google Роба Пайка о происхождении скрытых файлов.

На заре Unix не существовало концепции скрытых файлов, но существовали файлы .и ..для представления текущего каталога и родительского каталога. Стало раздражать перечисление этих файлов каждый раз, когда используется ls, поэтому в программу lsбыло внесено простое изменение, чтобы скрыть любой файл, начинающийся с .. Это изменение имело незапланированный эффект, позволив «скрытые файлы».

Как объясняет Роб Пайк:

As a consequence, more lazy programmers started dropping files into everyone's home directory. I don't have all that much stuff installed on the machine I'm using to type this, but my home directory has about a hundred dot files and I don't even know what most of them are or whether they're still needed. Every file name evaluation that goes through my home directory is slowed down by this accumulated sludge.


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

15
27.01.2020, 20:46

Теги

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