github/gitignore · Global/Linux.gitignore

Разбор шаблона .gitignore для Linux

Почему Linux.gitignore игнорирует резервные копии редакторов (*~), временные файлы FUSE и NFS, .directory из KDE, папки корзины и nohup.out.

Открыть в генераторе Открыть вместе с Vim, JetBrains, VisualStudioCode, Go

Linux.gitignore — короткий шаблон из 6 строк, который охватывает только побочные файлы рабочего стола и файловых систем Linux. Он тоже хорошо подходит для личного глобального gitignore.

Каждое правило нацелено на файлы, появляющиеся только в определённой ситуации. Например, .nfs* возникает только на NFS-монтированиях, а .fuse_hidden* — только в файловых системах FUSE.

Разбор правил

ШаблонЧто и почему игнорируется
*~Резервные копии редакторовРезервные копии имя_файла~, которые оставляют при сохранении Emacs, gedit, nano и другие. Игнорируются все файлы, имя которых оканчивается тильдой.
.fuse_hidden*.nfs*Временные файлы FUSE и NFSФайлы, которые файловая система переименовывает, чтобы отложить фактическое удаление, если был удалён открытый файл. Они исчезают, когда процесс закрывает файл.
.directoryНастройки папок KDEФайл, в котором файловый менеджер KDE Dolphin сохраняет настройки вида папки.
.Trash-*КорзинаПапки корзины для каждого пользователя (.Trash-1000), которые появляются при удалении файлов на съёмных носителях или других разделах.
nohup.outЖурнал фонового выполненияФайл, куда по умолчанию записывается вывод команды, запущенной через nohup.

На что обратить внимание на практике

Исходный шаблон

Linux.gitignoreСтрок правил: 6
*~# temporary files which can be created if a process still has a handle open of a deleted file.fuse_hidden*# Metadata left by Dolphin file manager, which comes with KDE Plasma.directory# Linux trash folder which might appear on any partition or disk.Trash-*# .nfs files are created when an open file is removed but is still being accessed.nfs*# Log files created by default by the nohup commandnohup.out

Источник шаблонов: github/gitignore/Global/Linux.gitignore @356fd7b (2026-09-11) · CC0-1.0

Шаблоны, используемые вместе

Разборы других шаблонов