github/gitignore · Global/Linux.gitignore
Linux-.gitignore-Vorlage erklärt
Erklärt, warum Linux.gitignore Editor-Sicherungen (*~), temporäre FUSE- und NFS-Dateien, .directory von KDE, Papierkorbordner und nohup.out ignoriert.
Linux.gitignore ist eine kurze Vorlage mit 6 Zeilen, die nur Nebenprodukte des Linux-Desktops und -Dateisystems behandelt. Auch sie eignet sich gut für eine persönliche globale gitignore.
Jede Regel zielt auf Dateien, die nur in bestimmten Situationen entstehen. So taucht .nfs* nur auf NFS-Mounts und .fuse_hidden* nur auf FUSE-Dateisystemen auf.
Regeln im Einzelnen
| Muster | Was ignoriert wird und warum |
|---|---|
*~ | Editor-SicherungenSicherungen Dateiname~, die Emacs, gedit, nano usw. beim Speichern hinterlassen. Alle Dateien, deren Name mit einer Tilde endet, werden ignoriert. |
.fuse_hidden*.nfs* | Temporäre FUSE- und NFS-DateienDateien, die das Dateisystem umbenennt, um das tatsächliche Löschen aufzuschieben, wenn eine noch geöffnete Datei gelöscht wird. Sie verschwinden, sobald der Prozess die Datei schließt. |
.directory | KDE-OrdnereinstellungenDatei, in der der KDE-Dateimanager Dolphin die Ansichtseinstellungen eines Ordners speichert. |
.Trash-* | PapierkorbBenutzerspezifischer Papierkorbordner (.Trash-1000), der beim Löschen von Dateien auf Wechselmedien oder anderen Partitionen entsteht. |
nohup.out | Logs von HintergrundprozessenDatei, in der sich standardmäßig die Ausgabe eines mit nohup gestarteten Befehls sammelt. |
Hinweise für die Praxis
- Die Regel
*~steht auch in der Vim-Vorlage. Wählen Sie beide, fasst die Duplikatentfernung sie zu einer Zeile zusammen. - Bewahren Sie
nohup-Logs auf einem Server absichtlich auf, leiten Sie sie auf einen anderen Namen um (nohup cmd > run.log 2>&1 &). - Wenn Sie auf einem Linux-Desktop JetBrains oder VS Code verwenden, wählen Sie zusätzlich die Vorlage des jeweiligen Editors.
Originalvorlage
Linux.gitignore
*~# 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
Vorlagenquelle: github/gitignore/Global/Linux.gitignore @356fd7b (2026-09-11) · CC0-1.0