Кажется, что есть как минимум два правильных ответа
sda
можно правильно назвать «базовым именем » для накопителя.
sda
Также можно правильно назвать «имя диска ядра» для накопителя.
Как вы пришли к такому выводу?
По процессу исключения по каждому из вероятных кандидатов:
Это не может быть правильным термином. Как отмечено в исходном вопросе , оно относится к полностью определенному имени (например /dev/sda
), а не к окончательному фрагменту (например sda
).
Подкрепляющие доказательства существуют в дополнительных источниках, такие как стр.68 из Полного руководства по SUSE Linux Enterprise Server 12 :
Вы также можете использовать ... монтирование, основанное на имени устройства (например, /dev/sdb1
) ...
и стр.94 из Linux Linux 2008 Edition :
Перейдите на вкладку «Устройство» и введите имя устройства (например, /dev/cdrom
)…
- "имя файла" или "имя файла"
Это также не может быть правильным термином, так как он используется в технической документации как синоним для полного имени (например /dev/sda
), а не только конечный фрагмент (например,sda
):
BASENAME (1) :
basename - вырезать каталог и суффикс из имен файлов
DIRNAME (1) :
dirname - убрать последний компонент из имени файла
Это также не может быть правильным термином, так как он используется в технической документации как синоним для полного имени (например /dev/sda
), а не только конечный фрагмент (например,sda
):
GNU Coreutils: вызов базового имени :
basename
удаляет все ведущие компоненты каталога из имени .
GNU Coreutils: вызов dirname :
dirname
печатает все кроме последнего разделенного слэшем компонента каждого имени .
- "короткое имя" или "короткое имя"
Это также не может быть правильным термином. Я не могу найти никакой технической документации, в которой последняя часть имени устройства называется «коротким именем» или «коротким именем». Эти термины, похоже, используются в Linux или GNU только в контексте параметров монтирования VFAT или имен хостов в сетях .
Этот термин , как представляется, действительный ответ, основанный на стр.149 из Установка Red Hat Linux 7 :
Убедитесь, что базовое имя диска, который вы планируете разбить на разделы, отсутствует в списке (это hdb
в случае с добавленным мною накопителем).
и примечания к курсу для CST8207 (операционные системы GNU / Linux) в Algonquin College :
Определение базового имени. Базовое имя любого пути - это его самый правый компонент имени, справа от самого правого слэша.
и стр.1456 из Практического руководства по Red Hat Linux 8 :
basename: имя файла, которое, в отличие от имени пути, не упоминает ни один из каталогов, содержащих файл (и поэтому не содержит косых черт [/]). Например, hosts
является базовым именем /etc/hosts
.
К счастью, в GNU / Linux также есть basename
команда, которую можно использовать для получения базового имени:
$ basename '/dev/sda'
sda
Этот термин также представляется действительный ответ, из - за стр.100 из ядра Linux в ореховой скорлупе :
/dev/<diskname>
Используйте имя диска ядра, указанное в <diskname>
качестве корневого диска.
Кстати, «имя диска ядро» также появляется в силе терминологии в контексте Solaris :
Для этой версии команды iostat выходные данные показывают расширенную статистику только для тех дисковых устройств с ненулевой активностью, по пути к физическому устройству вместо логического имени диска ядра (то есть c0t0d0
вместо sd0
).