GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum wurde „~“ ausgewählt, um das Home-Verzeichnis darzustellen?

Ich habe mich oft gefragt, warum der ~ (Tilde) steht für das Home-Verzeichnis eines Benutzers. Gibt es dafür einen Grund oder handelt es sich nur um ein selten verwendetes Zeichen?

Akzeptierte Antwort:

Wikipedia zitieren:

Auf Unix-ähnlichen Betriebssystemen (einschließlich BSD, GNU/Linux und Mac OS
X) zeigt die Tilde oft das Home-Verzeichnis des aktuellen Benutzers an:zum Beispiel
wenn das Home-Verzeichnis des aktuellen Benutzers /home/bloggsj , dann cd , cd ~ , cd /home/bloggsj oder cd $HOME sind gleichwertig. Diese Praxis
leitet sich vom Lear-Siegler ADM-3A-Terminal ab, das in den
1970er Jahren allgemein verwendet wurde und das zufällig das Tilde-Symbol und das Wort „Home“
(zum Bewegen des Cursors zu oben links) auf derselben Taste.

Fotos der Lear-Siegler ADM-3A-Tastatur finden Sie auf dieser Seite.

Dieses Terminal ist auch die Quelle der Bewegungsbefehle, die im vi verwendet werden Herausgeber:h , j , k , l für links, unten, oben, rechts.


Linux
  1. Linux – Warum wird das Root-Verzeichnis mit einem / -Zeichen gekennzeichnet?

  2. Ist es möglich, die Tilde ('~', Home-Verzeichnis) neu zu definieren?

  3. Warum besteht Rsync darauf, dass es einen Unterschied gibt, wenn ich es das zweite Mal ausführe?

  4. Mysteriöse .directories im Home-Verzeichnis?

  5. Was ist der Zweck der .bash_profile-Datei im Benutzer-Home-Verzeichnis in Linux

Backup des Home-Verzeichnisses - Die schnelle und schmutzige Anleitung

Warum hat der Server meine IP blockiert?

Soll $home nicht der Ort des Home-Verzeichnisses des Benutzers sein?

So migrieren Sie das HOME-Verzeichnis unter Linux

Die Verwendung von chown zum Ändern des Gruppeneigentümers eines Verzeichnisses ist nicht erlaubt....Warum?

Hosting-Ordner im Home-Verzeichnis mit nginx