Neler yeni
MEGAForum - Teknoloji Forumu

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

  • Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Linux Distrolarında Disk Bölümlerini Kontrol Etmenin Onbir Yolu......

TRWE_2012

لِيَغْفِرَ لَكَ اللّٰهُ مَا تَقَدَّمَ مِنْ ذَنْبِك
Moderatör
Konum
BERTUNA
  • Üyelik Tarihi
    2 Haz 2020
  • Mesajlar
    5,358
  • MFC Puanı
    16,420
1615821765598.png

Önsöz....

Genellikle Linux yöneticileri, yeni bir disk veya ek bölüm (partition) eklemek istediklerinde mevcut sabit diski kontrol ederler .Bu, diskte kaç bölüm (partition) oluşturulduğunu görmenize yardımcı olacaktır. Ayrıca, boş yeriniz olup olmadığını doğrulamamızı sağlar.Genel olarak sabit diskler, bölüm(partition) adı verilen bir veya daha fazla mantıksal diske bölünebilir.Her bölüm(partition) kendi dosya sistemine sahip ayrı bir disk olarak kullanılabilir ve bölüm(partition) bilgileri bir bölüm (partition) tablosunda saklanır.Bölüm (partition) tablosu, bir bilgisayar önyüklendiğinde yürütülen küçük bir program olan ana önyükleme kaydının (MBR) bir parçasıdır.Bölüm (partition) bilgisi, 0. disk bölümüne kaydedilir. Dosyalar yazılmadan önce tüm bölümlerin (partition) uygun bir dosya sistemi ile biçimlendirilmesi gerektiğini unutmayın.

Diskleri aşağıdaki yöntemlerden kolayınıza gelen herhangi bir tanesi ile düzenleyebilirsiniz.

disk: disk bölümleme(partition) tablosunu
sfdisk: disk bölümleme(partition) tablosunu görüntüleme veya düzenleme
cfdisk: disk bölümleme(partition) tablosunu görüntüleme veya düzenleme
parted: bir bölüm(partition) manipülasyon programı
lsblk: lsblk mevcut tüm veya belirtilen blok cihazlar hakkında bilgi listeler.
blkid: blok aygıt özniteliklerini gösterir
hwinfo: hwinfo, donanım bilgisi aracı anlamına gelir ve sistemde mevcut donanımı araştırmak için kullanılan büyük bir yardımcı programdır.
lshw: lshw, makinenin donanım yapılandırması hakkında ayrıntılı bilgi almak için kullanılan küçük bir araçtır.
inxi: inxi, konsol ve IRC için oluşturulmuş bir komut satırı sistemi bilgi komut dosyasıdır.
lsscsi: SCSI aygıtlarını (veya ana bilgisayarları) ve özniteliklerini listeler
cat /proc/partitions:Ayrıntılı Disk-Bölüm Bilgisi
ls -lh /dev/disk/: Dizin, Disk üreticisi adını, seri numarasını, bölüm kimliğini ve gerçek blok aygıt dosyalarını içerir. Bunlar gerçek blok aygıt dosyaları ile sembolik bağlantı oluşturmaktadır.

Fdisk Komutunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etmek

fdisk , sabit disk veya format disk anlamına gelir, kullanıcıların disklerde aşağıdaki işlemleri yapmalarını sağlayan bir komut satırı yardımcı programıdır. Bölümleri(partition) görüntülememizi, oluşturmamızı, yeniden boyutlandırmamızı, silmemizi, taşımamızı ve kopyalamamızı sağlar.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, toplam 312581808 sektör
Units = sektör of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk kimlikleyicisi: 0x00082274

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1   *        2048   156293119    78145536   83  Linux
/dev/sda2       156293120   161617919     2662400   82  Linux takas / Solaris
/dev/sda3       161617920   234438655    36410368   83  Linux
/dev/sda4       234438656   312580095    39070720   83  Linux

Linux’ta Sabit Disk ve Sabit Sürücü Bölümünü sfdisk Komutunu Kullanarak Kontrol Etme

sfdisk, herhangi bir blok cihazını bölümlemek (partition) için komut satırı tabanlı bir araçtır. sfdisk MBR (DOS), GPT, SUN ve SGI disk etiketlerini destekler, ancak CHS (Silindir Başı Sektörü) adreslemesi için artık destek vermemektedir.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # sfdisk -l

Disk /dev/sda: 19457 silindir, 255 kafa, 63 sektör/iz
birimler = 8225280 baytlık silindir, 1024 baytlık blok, 0'den başlayarak

   silindir   blok
   Aygıt Önykl Balangıç Bitiş sayısı   sayısı
/dev/sda1   *      0+   9728-   9729-  78145536   83  Linux
/dev/sda2       9728+  10060-    332-   2662400   82  Linux takas / Solaris
/dev/sda3      10060+  14593-   4533-  36410368   83  Linux
/dev/sda4      14593+  19457-   4865-  39070720   83  Linux

Linux’ta Sabit Disk ve Sabit Disk Bölümünü Nasıl Kontrol Edebilirim?

cfdisk, herhangi bir blok cihazını bölümlemek(partition) için kullanılan konsol arabirim programıdır. Varsayılan cihaz: / dev / sda. Kullanıcı dostu bir arayüz ile temel bölümleme işlerini yerine getirmenizi sağlar.

ÖRNEK ÇIKTI:

Kod:
cfdisk (util-linux 2.20.1)

                                                     Sabit Disk: /dev/sda
                                              Boyut: 160041885696 bayt, 160.0 GB
                                    Kafa: 255        Sektör/İz: 63       Silindir: 19457

      İsim               Flama             Bölüm Türü      DS Türü                    [Etiket]               Boy (MB)
 ----------------------------------------------------------------------------------------------------------------------------
                                                           Kullanışsız                                            1,05       *
      sda1               Açılış             Birincil       ext4                       [MINT17.3.1]            80021,03       *
      sda2                                  Birincil       swap                       [TAKASDOSYASI]           2726,30       *
      sda3                                  Birincil       ext4                       [DEBIAN 8.7.1]          37284,22       *
      sda4                                  Birincil       ext4                       [UBUNTU16.04.6]         40008,42       *
                                                           Kullanışsız                                            0,88       *



       [ Yardım  ]   [   Yaz    ]  [  Çık   ]    [  Birim   ]  [  Kaydet  ]


                                                 Yardım ekranını gösterir

Parted Komutu Kullanarak Linux’ta Sabit Diski Ve Sabit Disk Bölümünü Kontrol Etme

Parted, disk bölümlerini(partition) işlemek için bir programdır. MS-DOS ve GPT dahil olmak üzere birden fazla bölüm(partition) tablosu formatını destekler. Yeni işletim sistemleri için alan oluşturmak, disk kullanımını yeniden düzenlemek ve verileri yeni sabit disklere kopyalamak için kullanışlıdır.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # parted -l
Model: ATA FUJITSU MHY2160B (scsi)
Disk /dev/sda: 160GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: msdos

Numara  Başlangıç  Son     Boyut   Tür      Dosya sistemi   Bayraklar
 1      1049kB     80,0GB  80,0GB  primary  ext4            önyükleme
 2      80,0GB     82,7GB  2726MB  primary  linux-swap(v1)
 3      82,7GB     120GB   37,3GB  primary  ext4
 4      120GB      160GB   40,0GB  primary  ext4

lsblk Komutunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme

lsblk mevcut tüm veya belirtilen blok cihazlarla ilgili bilgileri listeler. Lsblk komutu bilgi toplamak için sysfs dosya sistemini ve udev db’yi okur.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # lsblk -l
NAME MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda    8:0    1 149,1G  0 disk
sda1   8:1    1  74,5G  0 part /
sda2   8:2    1   2,6G  0 part [SWAP]
sda3   8:3    1  34,7G  0 part /media/linuxmaster/DEBIAN 8.7.1
sda4   8:4    1  37,3G  0 part /media/linuxmaster/UBUNTU16.04.6
sr0   11:0    1  1024M  0 rom

Kod:
notebook-pc ~ # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    1 149,1G  0 disk
├─sda1   8:1    1  74,5G  0 part /
├─sda2   8:2    1   2,6G  0 part [SWAP]
├─sda3   8:3    1  34,7G  0 part /media/linuxmaster/DEBIAN 8.7.1
└─sda4   8:4    1  37,3G  0 part /media/linuxmaster/UBUNTU16.04.6
sr0     11:0    1  1024M  0 rom

Eğer udev db kullanılamıyorsa veya lsblk, udev desteği olmadan derlenmişse LABEL’leri, UUID’leri ve dosya sistemi tiplerini blok cihazdan okumaya çalışır. Bu durumda kök (root) izinleri gereklidir. Komut, varsayılan olarak tüm blok aygıtlarını (RAM diskleri hariç) ağaç benzeri bir biçimde yazdırır.

blkid Komutunu Kullanarak Linux’ta Sabit Diski Ve Sabit Disk Bölümünü Kontrol Etme:

blkid, blok aygıtı özniteliklerini bulmak / yazdırmak için kullanılan bir komut satırı yardımcı programıdır. Linux sisteminde UUID disk bölümünü(partition) almak için libblkid kütüphanesini kullanır.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # blkid
/dev/sda1: LABEL="MINT17.3.1" UUID="7ac30428-27f8-4ecf-b142-45762738cce6" TYPE="ext4"
/dev/sda2: LABEL="TAKASDOSYASI" UUID="72b70e2f-bead-433b-8e59-25cb8c53e2e5" TYPE="swap"
/dev/sda3: LABEL="DEBIAN 8.7.1" UUID="fdebf432-13c8-4b90-ac92-babeb1136dcc" TYPE="ext4"
/dev/sda4: LABEL="UBUNTU16.04.6" UUID="fff8d537-9d46-4e9d-86c5-bce08bef966a" TYPE="ext4"

lshw Komutunu Kullanarak Linux’ta Sabit Diski ve Sabit Disk Bölümünü Kontrol Etme

lshw (Hardware Lister anlamına gelir), makinedeki bellek yapılandırması, anakart yapılandırması, CPU sürümü ve hızı, önbellek yapılandırması, usb, ağ kartı, grafik kartları gibi çeşitli donanım bileşenleri hakkında ayrıntılı raporlar üreten küçük bir araçtır.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # lshw -short -class disk -class volume
H/W path        Aygıt      Sınıf     Açıklama
==================================================
/0/1/0.0.0      /dev/cdrom  disk        DVD RW AD-7590A
/0/2/0.0.0      /dev/sda    disk        160GB FUJITSU MHY2160B
/0/2/0.0.0/0    /dev/sda    disk        160GB
/0/2/0.0.0/0/1  /dev/sda1   volume      74GiB EXT4 volume
/0/2/0.0.0/0/2  /dev/sda2   volume      2600MiB Linux swap volume
/0/2/0.0.0/0/3  /dev/sda3   volume      34GiB EXT4 volume
/0/2/0.0.0/0/4  /dev/sda4   volume      37GiB EXT4 volume

inxi Komutunu Kullanarak Linux’ta Sabit Diski Ve Sabit Disk Bölümünü Kontrol Etme

inxi , Linux’taki donanım bilgilerini kontrol etmek için oldukça elverişli bir araçtır ve Linux’ta bulunan ve diğer herhangi bir yardımcı programda bulamadığım tüm donanım bilgilerini almak için geniş seçenek sunar.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # inxi -Dp
Drives:    HDD Total Size: 160.0GB (41.1% used) ID-1: /dev/sda model: FUJITSU_MHY2160B size: 160.0GB
Partition: ID-1: / size: 74G used: 21G (31%) fs: ext4 dev: /dev/sda1
           ID-2: /media/linuxmaster/UBUNTU16.04.6 size: 37G used: 18G (50%) fs: ext4 dev: /dev/sda4
           ID-3: /media/linuxmaster/DEBIAN 8.7.1 size: 35G used: 21G (65%) fs: ext4 dev: /dev/sda3
           ID-4: swap-1 size: 2.73GB used: 0.00GB (0%) fs: swap dev: /dev/sda2

lsscsi Komutunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme

Şu anda sisteme bağlı SCSI aygıtlarını (veya ana bilgisayarlarını) listelemek için sysfs’teki (Linux çekirdeği 2.6 ve sonraki sürümler) bilgileri kullanır. Seçenekler, her cihaz için sağlanan bilgi miktarını ve biçimini kontrol etmek için kullanılabilir.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # lsscsi  -pisiv
[0:0:0:0]    cd/dvd  Optiarc  DVD RW AD-7590A  1.05  /dev/sr0   -  -          none                   -
  dir: /sys/bus/scsi/devices/0:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.1/ata1/host0/target0:0:0/0:0:0:0]
[2:0:0:0]    disk    ATA      FUJITSU MHY2160B 890B  /dev/sda   -  -          none               160GB
  dir: /sys/bus/scsi/devices/2:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0]

ProcFS Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme

Proc dosya sistemi (procfs), Unix benzeri işletim sistemlerinde, işlemler ve diğer sistem bilgileri hakkında bilgi sunan özel bir dosya sistemidir.Bazen bir işlem bilgisi sözde dosya sistemi olarak adlandırılır. ‘Gerçek’ dosyalar içermez ancak gerçek sistem bilgilerini içerir (örn. Sistem belleği, takılı cihazlar, donanım yapılandırması vb.).

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # cat /proc/partitions
major minor  #blocks  name

   1        0      65536 ram0
   1        1      65536 ram1
   1        2      65536 ram2
   1        3      65536 ram3
   1        4      65536 ram4
   1        5      65536 ram5
   1        6      65536 ram6
   1        7      65536 ram7
   1        8      65536 ram8
   1        9      65536 ram9
   1       10      65536 ram10
   1       11      65536 ram11
   1       12      65536 ram12
   1       13      65536 ram13
   1       14      65536 ram14
   1       15      65536 ram15
  11        0    1048575 sr0
   8        0  156290904 sda
   8        1   78145536 sda1
   8        2    2662400 sda2
   8        3   36410368 sda3
   8        4   39070720 sda4

/ dev/disk Yolunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme

Bu dizin dört alt dizin içerir, bunlar by-id, by-uuid, by-path ve by-partuuid dizinleridir . Her bir dizin bazı yararlı bilgiler içerir ve gerçek blok cihaz dosyalarını temsil (symlink) eder.

ÖRNEK ÇIKTI:

Kod:
notebook-pc ~ # ls -lasht /dev/disk/by-id
toplam 0
0 lrwxrwxrwx 1 root root   9 May  5 21:43 ata-FUJITSU_MHY2160BH_K411T812GGCC -> ../../sda
0 lrwxrwxrwx 1 root root   9 May  5 21:43 wwn-0x500000e0416f0ec5 -> ../../sda
0 lrwxrwxrwx 1 root root  10 May  5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part4 -> ../../sda4
0 lrwxrwxrwx 1 root root  10 May  5 16:30 wwn-0x500000e0416f0ec5-part4 -> ../../sda4
0 lrwxrwxrwx 1 root root  10 May  5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part2 -> ../../sda2
0 lrwxrwxrwx 1 root root  10 May  5 16:30 wwn-0x500000e0416f0ec5-part2 -> ../../sda2
0 lrwxrwxrwx 1 root root  10 May  5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part1 -> ../../sda1
0 lrwxrwxrwx 1 root root  10 May  5 16:30 wwn-0x500000e0416f0ec5-part1 -> ../../sda1
0 lrwxrwxrwx 1 root root  10 May  5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part3 -> ../../sda3
0 lrwxrwxrwx 1 root root  10 May  5 16:30 wwn-0x500000e0416f0ec5-part3 -> ../../sda3
0 lrwxrwxrwx 1 root root   9 May  5 16:30 ata-Optiarc_DVD_RW_AD-7590A -> ../../sr0
0 drwxr-xr-x 2 root root 260 May  5 16:30 .
0 drwxr-xr-x 6 root root 120 May  5 16:30 ..

Kod:
notebook-pc ~ # ls -lasht /dev/disk/by-uuid
toplam 0
0 lrwxrwxrwx 1 root root  10 May  5 16:30 fff8d537-9d46-4e9d-86c5-bce08bef966a -> ../../sda4
0 lrwxrwxrwx 1 root root  10 May  5 16:30 72b70e2f-bead-433b-8e59-25cb8c53e2e5 -> ../../sda2
0 lrwxrwxrwx 1 root root  10 May  5 16:30 7ac30428-27f8-4ecf-b142-45762738cce6 -> ../../sda1
0 lrwxrwxrwx 1 root root  10 May  5 16:30 fdebf432-13c8-4b90-ac92-babeb1136dcc -> ../../sda3
0 drwxr-xr-x 2 root root 120 May  5 16:30 .
0 drwxr-xr-x 6 root root 120 May  5 16:30 ..

Çeviri Kaynak Site :
Kod:
https://www.2daygeek.com/linux-command-check-hard-disks-partitions/
TRWE_2012
 
Üst Alt