Backslash \ schreiben: Tastenkombi für Mac, Windows, Linux

Backslash \ schreiben: Tastenkombi für Mac, Windows, Linux

Der Backslash ist auf jeder Tastatur dabei, aber selten dort wo man ihn erwartet. Auf Windows liegt er auf der ß-Taste mit Alt Gr, auf dem Mac muss man Shift, Alt und die 7 gleichzeitig drücken, auf Linux variiert es je nach Layout. Wer regelmäßig zwischen Mac und Windows wechselt, tippt den Backslash garantiert irgendwann falsch. Hier alle Tastenkombis, der Unterschied zu /, die Verwendung in Dateipfaden, Programmierung und regulären Ausdrücken.

Backslash und Slash zum Kopieren

ZeichenNameUnicodeHTMLVerwendung
\Backslash, RückwärtsschrägstrichU+005C\ oder \Windows-Pfade, Escape-Zeichen, LaTeX
/Slash, Schrägstrich, SolidusU+002F/ oder /URLs, Linux-Pfade, Datum, mathematisches Geteilt
|Senkrechter Strich, PipeU+007C| oder |Shell-Pipes, Boolesches Oder, Tabellen

Das gewünschte Zeichen mit der Maus markieren, mit Strg+C kopieren und mit Strg+V einfügen. Auf dem Mac entsprechend Cmd+C und Cmd+V.

Backslash auf Windows

Auf der deutschen Windows-Tastatur (ISO-Layout) liegt der Backslash auf der ß-Taste. Drücke Alt Gr+ß, und du erhältst den Backslash \. Die Alt-Gr-Taste sitzt rechts neben der Leertaste - sie ist die wichtigste Sondertaste, die viele Schreiber gar nicht kennen.

Wenn Alt Gr aus irgendeinem Grund nicht funktioniert (manche Remote-Desktop-Sitzungen schlucken die Taste), funktioniert die Ersatzkombi Strg+Alt+ß. Beide Kombinationen sind identisch.

Als Alt-Code geht der Backslash über Alt+92 auf dem Nummernblock - die Zahl 92 ist der dezimale ASCII-Wert des Zeichens. Wichtig: Num-Lock muss aktiv sein, und der Nummernblock ist auf Laptops oft per Funktionstaste belegt.

Auf der schweizer und österreichischen Tastatur sitzt der Backslash an unterschiedlichen Positionen, das ISO-Standard-Layout bleibt aber immer Alt Gr+ß. Wer ein US-amerikanisches Layout nutzt, findet ihn ohne Sondertaste direkt über der Enter-Taste.

Backslash auf dem Mac

Hier wird es unintuitiv. Auf dem deutschen Mac liegt der Backslash auf der Shift+Alt+7-Kombination. Drei Tasten gleichzeitig drücken: Shift (Umschalttaste, ⇧), Alt (Option, ⌥) und die 7 in der oberen Zahlenreihe.

Auf manchen Mac-Tastaturen heißt die Alt-Taste auch "Option" oder "⌥". Sie sitzt zwischen Cmd und Ctrl. Wer ohne externe Tastatur arbeitet, findet sie auf MacBooks links und rechts neben der Cmd-Taste.

Warum so umständlich? Apple hat das ISO-Layout konsequent rationalisiert. Der Backslash war historisch nie ein Mac-Zeichen, weil macOS und sein Vorgänger Unix mit Slashes (/) statt Backslashes für Dateipfade arbeiten. Erst durch die Notwendigkeit, Code zu schreiben und mit Windows-Dateisystemen umzugehen, wurde der Backslash überhaupt nötig - und Apple hat ihn auf eine Kombination gelegt, die im normalen Alltag nicht stört.

Wenn du regelmäßig Backslashes tippst, lohnt sich ein eigener Text-Substitution-Shortcut. In den Systemeinstellungen unter Tastatur > Text-Ersetzungen legst du z. B. fest: tippe ;;bs, erhalte \. Das spart den Drei-Finger-Trick und ist auch nach einem Tastatur-Update zuverlässig.

Eine Alternative ist die Zeichenpalette: Ctrl+Cmd+Leertaste öffnet die macOS-Zeichenpalette. Dort kannst du nach "backslash" oder "reverse solidus" suchen und das Zeichen per Doppelklick einfügen.

Backslash auf Linux

Auf den meisten Linux-Distributionen mit deutschem Tastaturlayout funktioniert Alt Gr+ß identisch zu Windows. Das gilt für Ubuntu, Debian, Fedora, Arch und die meisten desktop-orientierten Distributionen.

Wenn das deutsche Layout nicht standardmäßig aktiv ist (häufig bei englischsprachigen Distributionen, die ein US-Layout voreinstellen), liegt der Backslash auf der Taste direkt über Enter ohne Sondertaste. Die Layout-Frage klärst du in den Tastatureinstellungen oder auf der Konsole mit localectl status bzw. setxkbmap -query.

Wer das Compose-Key-System nutzt, erreicht den Backslash über Compose, /, / - das ist allerdings selten aktiviert und für die meisten Linux-Nutzer kein Standard. Praktischer: ein eigenes Keyboard-Layout mit XKB anpassen, oder das Tool xdotool type "\\" für Shortcut-Manager wie autokey.

Backslash auf dem Smartphone

Auf iOS und Android findest du den Backslash in der Sonderzeichen-Ebene. Tippe zuerst auf 123 (Zahlen), dann auf #+= für die zweite Sonderzeichen-Ebene. Dort steht der Backslash zusammen mit anderen Programmier-Sonderzeichen wie | ~ und §.

Wer den Backslash regelmäßig auf dem Handy tippt, legt sich am besten eine Tastatur-Verknüpfung an. Auf iOS unter Einstellungen > Allgemein > Tastatur > Textersetzung. Auf Android unter Einstellungen > System > Sprachen und Eingabe > Tastatur > Persönliches Wörterbuch oder direkt in den Einstellungen der jeweiligen Tastatur-App.

Praktisch: Auf langen Druck auf / bietet die iPhone-Tastatur in vielen Layouts den Backslash direkt als Pop-Up an. Das ist auf Android weniger einheitlich umgesetzt, je nach Tastatur-App.

Backslash oder Slash? Der Unterschied

Der häufigste Verwechslungsfehler überhaupt im Tastatur-Bereich. Eine simple Faustregel:

  • Slash (/) Schrägstrich: die normale "fallende" Richtung von links oben nach rechts unten. Wie ein Schrägstrich in handgeschriebenen Notizen oder ein Datum. Wird in URLs, Linux-Pfaden, Datumsangaben und mathematisch als "geteilt durch" verwendet.
  • Backslash (\) Rückwärtsschrägstrich: die umgekehrte "steigende" Richtung von links unten nach rechts oben. Optisch eine "Rückwärts-Bewegung" zum normalen Slash. Wird in Windows-Pfaden, Programmiersprachen als Escape-Zeichen und in LaTeX-Befehlen verwendet.

Die Bezeichnungen "Rückwärts" und "Vorwärts" beziehen sich auf die Schreibrichtung. Im englischen Sprachraum ist nur der Backslash explizit benannt - der einfache Slash heißt dort meist nur "slash" oder "forward slash" zur Klarstellung.

Warum Windows-Pfade Backslashes nutzen

Eine der häufigsten Fragen: warum trennt Windows Dateipfade mit Backslashes (C:\Users\Daniel\Documents), während Linux, macOS und URLs den normalen Slash verwenden (/home/daniel/documents)?

Die Antwort liegt in der Geschichte. MS-DOS startete 1981 mit Befehlszeilen-Optionen, die mit einem Slash eingeleitet wurden - zum Beispiel dir /w für eine breite Ansicht. Als Microsoft mit DOS 2.0 Verzeichnisse einführte, war der Slash schon vergeben, und sie nutzten den Backslash als Alternative für Pfade. Eine technische Lösung mit historischem Erbe.

Unix dagegen hatte schon 1971 den Slash als Pfadtrennzeichen festgelegt und Befehls-Optionen mit Bindestrichen geregelt (ls -la). Diese saubere Trennung wurde später von Linux, macOS und schließlich allen URL-Standards übernommen.

Praktisch heißt das: in PowerShell und in modernen Windows-APIs werden auch Slashes für Pfade akzeptiert. cd C:/Users/Daniel funktioniert seit Jahren. Nur die alte cmd.exe und einige ältere Programme bestehen noch auf Backslashes.

Backslash in der Programmierung

In nahezu allen Programmiersprachen ist der Backslash das Escape-Zeichen. Damit kennzeichnet man Steuerzeichen oder schreibt Sonderzeichen, die sich nicht direkt im Quellcode unterbringen lassen.

SequenzBedeutungVorkommt in
\nZeilenumbruch (newline)JS, Python, PHP, Java, C, Bash
\rWagenrücklauf (carriage return)nahezu alle Sprachen
\tTabulatornahezu alle Sprachen
\\Backslash selbst (escapen)nahezu alle Sprachen
\"Anführungszeichen in Doppelquote-StringJS, Python, PHP, Java, C
\'Apostroph in Single-Quote-StringJS, PHP, Java, C
\0Null-ByteC, C++, PHP, Python
äUnicode-Zeichen (hier ä)JS, Python, Java, JSON
\x41Hex-Zeichen (hier "A")JS, Python, PHP, C

Wer einen Backslash in einem String braucht (z. B. einen Windows-Pfad in JavaScript-Code), muss ihn doppeln: "C:\\Users\\Daniel". Sonst interpretiert die Sprache das erste Zeichen nach dem Backslash als Steuerzeichen.

In Python gibt es als bequeme Alternative das "Raw-String"-Präfix: r"C:\Users\Daniel". Der Backslash bleibt dann als wörtlicher Backslash erhalten - praktisch für Pfade und reguläre Ausdrücke.

Backslash in regulären Ausdrücken

In Regex hat der Backslash gleich zwei Funktionen: er kennzeichnet Sonderzeichen-Klassen und escaped reservierte Zeichen.

SequenzBedeutet
\djede Ziffer (0-9)
\Djedes Nicht-Ziffern-Zeichen
\wWortzeichen (Buchstabe, Ziffer, _)
\WNicht-Wortzeichen
\sWhitespace (Leerzeichen, Tab, Zeilenumbruch)
\SNicht-Whitespace
\bWortgrenze
\.wörtlicher Punkt (statt "jedes Zeichen")
\\wörtlicher Backslash

Wer schon einmal einen Backslash in einem JSON-File mit Regex gesucht hat, weiß: man muss ihn vierfach schreiben. Einmal für JSON, einmal für die Regex, jeweils mit Escape. "\\\\" findet einen einzelnen Backslash. Solche Verschachtelungen sind eine der häufigsten Fehlerquellen in Skripten.

Backslash in LaTeX

In LaTeX leitet der Backslash jeden Befehl ein. \section{Überschrift}, \textbf{fett}, \frac{1}{2} - alle Befehle beginnen mit dem Backslash. Das ist die wichtigste Konvention in der LaTeX-Welt überhaupt.

Wer einen echten Backslash im Fließtext braucht (etwa um einen Pfad zu zeigen), nutzt den Befehl \textbackslash oder das mathematische \\ im Mathe-Modus. Der einfache Backslash funktioniert nicht, weil LaTeX dann auf einen Befehlsnamen wartet.

HTML-Entities und Unicode-Codepoints

ZeichenName-EntityNummer-EntityHex
\\\\
////
||||

In modernen UTF-8-Dokumenten kannst du den Backslash direkt im Quelltext einsetzen. Die Entities sind nur in Sonderfällen nötig - etwa wenn das Dokument nicht UTF-8-kodiert ist oder wenn der Backslash in Attributen oder XML-Inhalten sicher transportiert werden muss.

Wo der Backslash sonst noch vorkommt

Außerhalb von Pfaden und Programmierung taucht der Backslash an überraschenden Stellen auf. In der Boolesche Algebra ist er manchmal ein Symbol für "ohne" - A \ B steht für "alle Elemente aus A ohne die aus B", also die Mengendifferenz. In der Linguistik wird er für phonetische Transkriptionen genutzt. In der Notenschrift markiert er Akkordsymbole als "Slash-Akkord" - aber dann als normaler Slash, nicht als Backslash.

Im Klartext: in 95 Prozent der Fälle, in denen du den Backslash brauchst, geht es um einen Windows-Pfad oder ein Escape-Zeichen in Code. Der Rest sind Spezialfälle.

Häufig gestellte Fragen

Wie schreibe ich den Backslash auf dem Mac?

Drücke gleichzeitig Shift+Alt+7. Die Alt-Taste heißt auf manchen Mac-Tastaturen Option oder ⌥. Wer den Backslash häufig braucht, kann unter Systemeinstellungen > Tastatur > Text-Ersetzungen eine eigene Abkürzung anlegen - etwa ;;bs für \.

Wo ist der Backslash auf der Windows-Tastatur?

Auf der ß-Taste mit der Alt-Gr-Modifikation. Drücke Alt Gr+ß, und du erhältst den Backslash \. Alt Gr ist die Sondertaste rechts neben der Leertaste. Auf Tastaturen ohne Alt Gr funktioniert auch Strg+Alt+ß.

Warum funktioniert Alt Gr + ß im Remote Desktop nicht?

Manche Remote-Desktop-Clients schlucken die Alt-Gr-Taste, weil sie als Steuerkombi interpretiert wird. Die Ersatzkombi Strg+Alt+ß funktioniert in solchen Fällen meist zuverlässig. Alternative: den Backslash per Zwischenablage einfügen.

Was ist der Unterschied zwischen Backslash und Slash?

Der Slash (/) "fällt" von links oben nach rechts unten und wird in URLs, Linux- und Mac-Pfaden sowie als mathematisches Geteilt verwendet. Der Backslash (\) verläuft umgekehrt und wird vor allem in Windows-Dateipfaden und als Escape-Zeichen in Programmiersprachen genutzt. Auf jeder Tastatur sitzen die beiden Zeichen weit auseinander.

Warum nutzt Windows Backslashes für Pfade?

Historische Entscheidung von MS-DOS 1981. Der Slash war damals schon als Trennzeichen für Befehlsparameter belegt (dir /w). Mit der Einführung von Verzeichnissen in DOS 2.0 entschied sich Microsoft für den Backslash als Pfadtrennzeichen. Unix und seine Nachfolger nutzten von Anfang an den Slash. Moderne Windows-APIs akzeptieren mittlerweile auch Slashes in Pfaden.

Wie schreibe ich einen Backslash in einem JavaScript-String?

Verdoppeln: "C:\\Users\\Daniel" ergibt den String C:\Users\Daniel. In Python kannst du auch das Raw-String-Präfix nutzen: r"C:\Users\Daniel" - dort musst du nicht escapen. PHP und Bash sind beim Backslash großzügiger, in einfachen Anführungszeichen (') ist der Backslash kein Escape-Zeichen.