Setidaknya ada dua jawaban yang valid
sda
dapat dengan benar disebut "nama kecil" untuk drive.
sda
juga dapat dengan benar disebut "nama disk kernel" untuk drive.
Bagaimana Anda mencapai kesimpulan ini?
Dengan proses eliminasi pada masing-masing kandidat yang masuk akal:
Ini bukan istilah yang benar. Seperti disebutkan dalam pertanyaan awal , ini merujuk pada nama yang memenuhi syarat (mis. /dev/sda
), Bukan pada fragmen akhir (mis sda
.).
Bukti yang menguatkan ada dalam sumber tambahan, seperti hal.68 dari The Definitive Guide to SUSE Linux Enterprise Server 12 :
Anda juga dapat memilih untuk menggunakan ... mount yang didasarkan pada nama perangkat (seperti /dev/sdb1
) ...
dan hal.94 dari The Linux Bible 2008 Edition :
Klik tab Perangkat dan ketik nama perangkat (seperti /dev/cdrom
) ...
- "nama file" atau "nama file"
Ini juga bukan istilah yang tepat, karena digunakan dalam dokumentasi teknis sebagai sinonim untuk nama yang sepenuhnya memenuhi syarat (mis. /dev/sda
), Bukan hanya fragmen akhir (mis. sda
):
BASENAME (1) :
basename - strip direktori dan suffix dari nama file
DIRNAME (1) :
dirname - menghapus komponen terakhir dari nama file
Ini juga bukan istilah yang tepat, karena digunakan dalam dokumentasi teknis sebagai sinonim untuk nama yang sepenuhnya memenuhi syarat (mis. /dev/sda
), Bukan hanya fragmen akhir (mis. sda
):
GNU Coreutils: doa basename :
basename
menghapus komponen direktori terkemuka dari nama .
GNU Coreutils: doa dirname :
dirname
mencetak semua kecuali komponen pembatas-potong akhir dari masing-masing nama .
- "nama pendek" atau "nama pendek"
Ini juga bukan istilah yang tepat. Saya tidak dapat menemukan dokumentasi teknis yang merujuk pada bagian terakhir dari nama perangkat sebagai "nama pendek" atau "nama pendek". Istilah-istilah itu tampaknya digunakan, di Linux atau GNU, hanya dalam konteks opsi pemasangan VFAT , atau nama host di jaringan .
Istilah ini tampaknya merupakan jawaban yang valid, berdasarkan hal.149 dari Menginstal Red Hat Linux 7 :
Pastikan benar-benar bahwa nama samaran disk yang Anda rencanakan untuk partisi tidak terdaftar (ini adalah hdb
, dalam kasus drive yang saya tambahkan).
dan catatan kursus untuk CST8207 (Sistem Operasi GNU / Linux) di Algonquin College :
Definisi basename: Basename dari setiap pathname adalah komponen paling kanan namanya, di sebelah kanan slash paling kanannya.
dan hal.1456 dari Panduan Praktis untuk Red Hat Linux 8 :
basename: Nama file yang, berbeda dengan nama path, tidak menyebutkan direktori yang berisi file (dan karenanya tidak mengandung garis miring [/]). Misalnya, hosts
adalah nama dasar dari /etc/hosts
.
Untungnya, GNU / Linux juga memiliki basename
perintah, yang dapat digunakan untuk mendapatkan nama samaran:
$ basename '/dev/sda'
sda
Istilah ini juga tampaknya menjadi jawaban yang valid, karena p.100 dari Linux Kernel pendeknya :
/dev/<diskname>
Gunakan nama disk kernel yang ditentukan oleh <diskname>
sebagai disk root.
Secara kebetulan, "nama disket kernel" juga tampaknya menjadi terminologi yang valid dalam konteks Solaris :
Untuk versi perintah iostat ini, output menunjukkan statistik yang diperluas hanya untuk perangkat disk yang bukan aktivitas nol, dengan lintasan perangkat fisik alih-alih nama disk logis kernel (yaitu, c0t0d0
alih-alih sd0
).