Здається, щонайменше дві достовірні відповіді
sda
можна правильно назвати "базовим іменем" для накопичувача.
sda
також можна правильно назвати "ім'я диска ядра" для накопичувача.
Як ти дійшов такого висновку?
У процесі усунення кожного з правдоподібних кандидатів:
Це не може бути правильним терміном. Як зазначено в оригінальному запитанні , воно стосується повністю кваліфікованого імені (наприклад /dev/sda
), а не остаточного фрагмента (наприклад sda
).
Підкріплюють докази існують в додаткових джерелах, такі як стор.68 з Повного керівництва по SUSE Linux Enterprise Server 12 :
Ви також можете використовувати… кріплення, яке базується на назві пристрою (наприклад /dev/sdb1
)…
та стор.94 видання Linux Bible 2008 :
Перейдіть на вкладку Пристрій і введіть назву пристрою (наприклад /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 :
Визначення базового імені: Базове ім'я будь-якого імені шляху є його правою частиною найменування праворуч, праворуч від його найбільш правої косої риски.
і p.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
).