Linux için / dev / sda ne anlama geliyor?


92

Nedir :

/dev/sda

dayanmak mı? Bunun anlamı ne?

Ben ikisine de sahip Fedora ve Ubuntu yüklü ve bunları kullanarak keşfetmek eğer Ext2explore pencerelerden, ben bu isimleri bakın:

/dev/sda6
/dev/sda9

Lütfen açıkla bana bu ne anlama geliyor? Orada sayıları ve aynı zamanda demek istiyorum /dev/sda/.

Yanıtlar:


136

TL; DR : Linux (ve tüm unixlerin) sürücülerini adlandırması, pencerelerin C:, D: vb. Kullanması gibi. ( NOT : Buna metafor diyoruz.) , insanların bile uzaktan bile kesin olarak anlamalarını sağlayan bariz bir yalan. Daha ayrıntılı bir açıklama için okumaya devam edin ...)

  • /dev/ unix dizin ağacındaki tüm "aygıt" dosyalarını içeren bölümdür - unix, geleneksel olarak, okumak veya yazmak için bir dosya olarak erişebileceğiniz hemen hemen her şeyi ele alır.

  • sd başlangıçta bir SCSI cihazı tanımladı, ancak USB (ve diğer çıkarılabilir) veri taşıyıcılarının vahşi doğasından bu yana, zaten bulunmayan herhangi bir blok cihazı (başka bir unix terimi; bu bağlamda, veri taşıyabilecek herhangi bir şey) için her şeyi yakaladı. IDE ile erişilebilir. SATA geldiğinde, geliştiriciler, tamamen yeni bir çerçeve yazmak yerine herkesin mevcut çerçeveye eklemesinin çok daha kolay ve daha uygun olacağını düşündüler .

  • Sd'den hemen sonraki harf , ilk bulunduğu yerin sırasını belirtir - a, b, c ... z, Aa ... Az ... vs. 26 ayrık blok aygıtı aynı veriyolundadır ...)

  • Son olarak, ondan sonraki sayı cihazdaki bölümü gösterir. Oldukça tehlikeli bir şekilde PC'lerin bölümlendirme işleminden dolayı yalnızca dört "birincil" bölüm bulunduğunu, bu nedenle numaralandırmanın gerçek sayımdan biraz daha düşük olacağını unutmayın. Adlandırma şemasının temel amacı, bu şekilde bulunan her bölüm için benzersiz ve tanınabilir bir tanımlayıcıya sahip olmak olduğu için bu korkunç bir sorun değil ...

Yani /dev/sda9ilk sürücüdeki dokuzuncu bölüm demektir.


Üçüncü noktayı anlamadım. Bana bu konuda yardımcı olabilir misiniz
saplingPro 27:13

13
Yani, bulunan ilk cihaz sda, ikincisi olacaktı sdbve böylece 26. cihaz sdzsdAa
çağrılıncaya

/ dev / sd [AZ] [az] aslında ekstra yapılandırma gerektirmediği sürece AWS tarafından geçersiz sayılır.
cxdf

olmamalı - dev-by-UUID düğümleri sembolik bağlantılar olmalıdır.
Shadur

Bir metafor genellikle, muhatabın deneyimi ile açıklamak istediği kavram ya da şeyden daha yakından ilişkili olan bir tür teğetsel yolla ilişkilidir. Dolayısıyla bir işlemcinin işleyişini traktörler ve çamurlu botlar gibi bir çiftçiye anlatmak mümkündür. Umut, muhatapta, ilk elden bilgi almadan, muhabirin tanımladığı şeyin zihinsel olarak bir modelini kurgulamak için sembolik bağ (lar) ı kullanabilmesidir. Bu yüzden, sadece bir blok zincir bir geçiş cümlesiyle ilgili yalandır. Aslında, bir blockchain bir tür metafordur.
Peter David Carter

16

/ dev, sisteminizin anladığı aygıtların dosya sistemi gösterimidir - özellikle aygıtın ne olduğunu bilmenize gerek kalmadan uygulamaların aygıttaki verilere erişmesi için bir mekanizma sağlar.

sd (aslen) scsi disk aygıtları içindir, ancak şimdi genel olarak çıkarılabilir aygıtlara ve SATA aygıtlarına atıfta bulunur

ve harf, a'dan başlayarak, sadece bölümü gösteren numara ile cihazın numarasıdır.


10

sdsürücüden kaynaklanıyor sd-mod. Kelimenin tam anlamıyla s csi d isk anlamına gelir .

(S) ATA disklerinin SCSI diskleri olarak da listelenmesinin nedeni, SCSI komutlarının ATA komutları tarafından sağlanabilecek bir dizi üstün özellik sağlamasıdır, bu nedenle modern sistemler (Windows, AFAIK dahil) SCSI-ATA Çeviri uygulamasına sahip olacaktır. Sistemdeki Katman (SATL) (Linux'ta libatasürücü tarafından sağlanır ) (S) ATA diskleriyle konuşulurken, sistemin üst katmanı genelleştirilebilir.

Farkında olmadığınız gibi, USB sürücüleri, USB Bağlı SCSI Protokolünü desteklese veya desteklemesin, SCSI'yi "konuşur" (yani SCSI komutlarını alır ve yanıtlar). Ayrıca, USB HDD'lerin / SSD'lerin çoğu USB'ye köprülenmiş SATA diskleridir. Bunlar için köprü SATL'yi sağlar, ancak işletim sistemini sağlamaz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.