github/gitignore · Global/Linux.gitignore

Plantilla .gitignore de Linux explicada

Explica por qué Linux.gitignore ignora las copias de seguridad de editores (*~), los archivos temporales de FUSE y NFS, el .directory de KDE, las carpetas de papelera y nohup.out.

Abrir en el generador Abrir junto con Vim, JetBrains, VisualStudioCode, Go

Linux.gitignore es una plantilla corta de 6 líneas que solo trata los subproductos del escritorio y el sistema de archivos de Linux. También es del tipo adecuado para un gitignore global personal.

Cada regla apunta a archivos que solo aparecen en situaciones concretas. Por ejemplo, .nfs* solo aparece en montajes NFS y .fuse_hidden* solo en sistemas de archivos FUSE.

Explicación regla por regla

PatrónQué ignora y por qué
*~Copias de seguridad del editorSon las copias nombre~ que dejan Emacs, gedit, nano y otros al guardar. Ignora todos los archivos cuyo nombre termina en tilde.
.fuse_hidden*.nfs*Archivos temporales de FUSE y NFSSon archivos que el sistema de archivos renombra para aplazar el borrado real cuando se elimina un archivo que sigue abierto. Desaparecen cuando el proceso cierra el archivo.
.directoryConfiguración de carpeta de KDEEs el archivo donde el gestor de archivos Dolphin de KDE guarda la configuración de visualización de la carpeta.
.Trash-*PapeleraSon las carpetas de papelera por usuario (.Trash-1000) que aparecen al borrar archivos en medios extraíbles u otras particiones.
nohup.outRegistro de ejecución en segundo planoEs el archivo donde se acumula por defecto la salida al ejecutar un comando con nohup.

Precauciones en la práctica

Plantilla original

Linux.gitignore6 líneas de reglas
*~# 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

Origen de las plantillas: github/gitignore/Global/Linux.gitignore @356fd7b (2026-09-11) · CC0-1.0

Plantillas que suelen usarse juntas

Otras plantillas explicadas