Parece que hay al menos dos respuestas válidas
sda
puede llamarse correctamente el "nombre base" para la unidad.
sda
también se puede llamar correctamente el "nombre del disco del núcleo" para la unidad.
¿Cómo llegaste a esta conclusión?
Por proceso de eliminación en cada uno de los posibles candidatos:
Este no puede ser el término correcto. Como se señaló en la pregunta original , se refiere al nombre completo (p /dev/sda
. Ej. ), No al fragmento final (p. Ej.sda
. .).
Existe evidencia que corrobora en fuentes adicionales, como p.68 de La Guía definitiva para SUSE Linux Enterprise Server 12 :
También puede optar por usar ... un soporte basado en el nombre del dispositivo (como /dev/sdb1
) ...
y p.94 de The Linux Bible 2008 Edition :
Haga clic en la pestaña Dispositivo y escriba el nombre del dispositivo (como /dev/cdrom
) ...
- "nombre de archivo" o "nombre de archivo"
Este tampoco puede ser el término correcto, ya que se utiliza en la documentación técnica como sinónimo del nombre completo (p /dev/sda
. Ej. ), No solo el fragmento final (p. Ej.sda
. ):
BASENAME (1) :
basename - directorio de tira y sufijo de nombres de archivo
DIRNAME (1) :
dirname: elimina el último componente del nombre del archivo
Este tampoco puede ser el término correcto, ya que se utiliza en la documentación técnica como sinónimo del nombre completo (p /dev/sda
. Ej. ), No solo el fragmento final (p. Ej.sda
. ):
GNU Coreutils: invocación de nombre base :
basename
elimina cualquier componente del directorio principal del nombre .
GNU Coreutils: invocación de nombre de directorio :
dirname
imprime todos menos el componente final delimitado por barras de cada nombre .
- "nombre corto" o "nombre corto"
Este tampoco puede ser el término correcto. No puedo encontrar ninguna documentación técnica que se refiera a la última parte del nombre de un dispositivo como "nombre corto" o "nombre corto". Esos términos parecen usarse, en Linux o GNU, solo en el contexto de las opciones de montaje VFAT o los nombres de host en las redes .
Este término parece ser una respuesta válida, basada en la p.149 de Instalación de Red Hat Linux 7 :
Asegúrese absolutamente de que el nombre base del disco que planea particionar no esté en la lista (esto es hdb
, en el caso de la unidad que agregué).
y las notas del curso para CST8207 (sistemas operativos GNU / Linux) en Algonquin College :
Definición de nombre base: El nombre base de cualquier nombre de ruta es su componente de nombre más a la derecha, a la derecha de su barra diagonal más a la derecha.
y p.1456 de Una guía práctica para Red Hat Linux 8 :
basename: el nombre de un archivo que, en contraste con un nombre de ruta, no menciona ninguno de los directorios que contienen el archivo (y, por lo tanto, no contiene barras [/]). Por ejemplo, hosts
es el nombre base de /etc/hosts
.
Afortunadamente, GNU / Linux también tiene un basename
comando, que puede usarse para obtener el nombre base:
$ basename '/dev/sda'
sda
- "nombre del disco del núcleo"
Este término también parece ser una respuesta válida, debido a la p.100 de Linux Kernel in a Nutshell :
/dev/<diskname>
Utilice el nombre del disco del kernel especificado <diskname>
como el disco raíz.
Por cierto, el "nombre del disco del núcleo" también parece ser una terminología válida en el contexto de Solaris :
Para esta versión del comando iostat, el resultado muestra estadísticas extendidas solo para aquellos dispositivos de disco con actividad distinta de cero, por la ruta del dispositivo físico en lugar del nombre del disco del núcleo lógico (es decir, en c0t0d0
lugar de sd0
).