Es scheint mindestens zwei gültige Antworten zu geben
sda
kann korrekt als "Basisname" für das Laufwerk bezeichnet werden.
sda
kann auch korrekt als "Name der Kernel-Festplatte" für das Laufwerk bezeichnet werden.
Wie sind Sie zu diesem Schluss gekommen?
Nach dem Ausschlussverfahren für jeden der plausiblen Kandidaten:
Dies kann nicht der richtige Begriff sein. Wie in der ursprünglichen Frage erwähnt , bezieht es sich auf den vollständig qualifizierten Namen (z. B. /dev/sda
) und nicht auf das endgültige Fragment (z sda
. B. ).
Belege dafür finden sich in weiteren Quellen, z. B. auf Seite 68 des Definitiven Handbuchs zu SUSE Linux Enterprise Server 12 :
Sie können auch festlegen, dass ... ein Mount verwendet wird, der auf dem Gerätenamen basiert (z. B. /dev/sdb1
) ...
und S.94 der Linux Bible 2008 Edition :
Klicken Sie auf die Registerkarte Gerät, und geben Sie den Gerätenamen ein (z. B. /dev/cdrom
).
- "Dateiname" oder "Dateiname"
Dies kann auch nicht der richtige Begriff sein, da er in der technischen Dokumentation als Synonym für den vollständig qualifizierten Namen (z. B. /dev/sda
) und nicht nur für das endgültige Fragment (z. B. sda
) verwendet wird:
BASISNAME (1) :
basename - Verzeichnis und Suffix von Dateinamen entfernen
DIRNAME (1) :
dirname - letzte Komponente aus dem Dateinamen entfernen
Dies kann auch nicht der richtige Begriff sein, da er in der technischen Dokumentation als Synonym für den vollständig qualifizierten Namen (z. B. /dev/sda
) und nicht nur für das endgültige Fragment (z. B. sda
) verwendet wird:
GNU Coreutils: Aufruf des Basisnamens :
basename
Entfernt alle führenden Verzeichniskomponenten aus dem Namen .
GNU Coreutils: Aufruf von dirname :
dirname
druckt alle bis auf die letzte durch Schrägstriche getrennte Komponente jedes Namens .
- "Kurzname" oder "Kurzname"
Dies kann auch nicht der richtige Begriff sein. Ich kann keine technische Dokumentation finden, die auf den letzten Teil eines Gerätenamens als "Kurzname" oder "Kurzname" verweist. Diese Begriffe scheinen verwendet werden, in Linux oder GNU, nur im Zusammenhang mit entweder VFAT Mount - Optionen , oder Host - Namen auf Netzwerke .
Dieser Begriff scheint eine gültige Antwort zu sein, basierend auf S.149 der Installation von Red Hat Linux 7 :
Stellen Sie unbedingt sicher, dass der Basisname des Datenträgers, den Sie partitionieren möchten, nicht aufgeführt ist (dies gilt hdb
für das von mir hinzugefügte Laufwerk).
und die Kursunterlagen für CST8207 (GNU / Linux - Betriebssysteme) in Algonquin College - :
Definition des Basisnamens: Der Basisname eines beliebigen Pfadnamens ist seine am weitesten rechts stehende Namenskomponente, rechts von seinem am weitesten rechts stehenden Schrägstrich.
und S.1456 eines praktischen Leitfadens zu Red Hat Linux 8 :
Basisname: Der Name einer Datei, die im Gegensatz zu einem Pfadnamen keines der Verzeichnisse enthält, die die Datei enthalten (und daher keine Schrägstriche [/] enthält). Zum Beispiel hosts
ist der Basisname von /etc/hosts
.
Glücklicherweise hat GNU / Linux auch einen basename
Befehl, mit dem der Basisname abgerufen werden kann:
$ basename '/dev/sda'
sda
- "Name der Kernel-Festplatte"
Dieser Begriff scheint auch eine gültige Antwort zu sein, da S.100 des Linux-Kernels in aller Kürze :
/dev/<diskname>
Verwenden Sie den Namen der Kernel-Festplatte, der von <diskname>
als Root-Festplatte angegeben wird.
Im Übrigen scheint "Name der Kernel-Festplatte" auch im Zusammenhang mit Solaris eine gültige Terminologie zu sein :
Bei dieser Version des Befehls iostat werden in der Ausgabe erweiterte Statistiken nur für Plattengeräte mit einer Aktivität ungleich Null angezeigt, und zwar nach physischem Gerätepfad anstelle des logischen Kernel-Plattennamens (d. H. c0t0d0
Anstelle von sd0
).