GNU/Linux >> Belajar Linux >  >> Linux

Semuanya Adalah File Di Linux – Bagian 2

Dibagi menjadi 2 bagian, di bagian pertama saya memperkenalkan konsep bahwa semuanya adalah file dan saya memperkenalkan perangkat khusus/dev/ null, / dev / zero, / dev / random dan / dev / full.

Di part 2 ini, saya akan menyajikan fitur-fitur didaktik yang menarik tentang ini, misalnya, bagaimana mengubah file menjadi partisi! Membaca postingan ini memerlukan pengetahuan sebelumnya tentang Bagian 1! Anda adalah seorang sarjana yang memiliki pengetahuan berikut:

  • Jika saya memformat hard drive atau pen drive, saya menyetel partisi pada media – MBR, GPT, BSD, Amiga , dll… – dan, di dalamnya, saya akan menyimpan data, file, instalasi OS saya… Setiap partisi pada disk memungkinkan saya untuk menerapkan sistem file yang berbeda – NTFS, EXT4, FAT32 dan lain-lain – dan di dalam sistem file itu saya akan menginstal sistem dan meletakkan file pribadi saya.

Dengan mengingat hal itu, mari kita membuat lelucon kecil, cukup sederhana:

1. Buat file 4 Gb yang diisi dengan nol menggunakan perintah DD.

Itu akan dibuat di / home / $ USER; ubah jalur ini jika Anda tidak memiliki cukup ruang disk.

$ dd if = /dev/zero of=~/test bs=1M count=40962

Sekarang mari kita format file ini. Ya, dan lebih banyak lagi, itu akan memiliki format EXT4 dalam contoh kita!
Sedikit bingung? Percayalah, sobat. Ayo:

$ mkfs.ext4 -m .005 ~/test

Tanda -m pada perintah menyebabkan kita mengurangi “root ” yang ditetapkan EXT4 ke 05 secara default. Ini bahkan berguna untuk menginstal sistem dan mencegah EXT4 menghabiskan banyak ruang disk secara default.​3. Diformat? Oke, sekarang Anda memiliki file 4GB jenis “tidak diketahui ” disebut “pengujian ” di / rumah Anda, dan tidak ada yang membukanya. Duduk di kursi (jika Anda belum duduk di kursi) dan perhatikan bahwa sekaranglah bagian terbaiknya:

Pasang sebagai partisi!

$ sudo mkdir /media/test
$ sudo mount -rw ~/test/media/test/

Hai sobat, selamat, Anda tidak hanya membuat file dalam .format EXT4 , Anda membuat PARTY EXT4 di dalam file umum di / rumah Anda dan Anda masih dapat menyimpan barang-barang di dalamnya!

Prosedur yang sama dapat dilakukan untuk format file apa pun: EXT2, FAT32, NTFS, dll. Semuanya hanya bergantung pada kebutuhan Anda! Tapi jangan berpikir Anda dapat menginstal Windows di dalamnya, karena ini adalah partisi di dalam partisi, yang mengelolanya di bawah EXT4 (atau btrfs, atau xfs bergantung pada sistem Anda). Juga sulit untuk memasangnya sebagai partisi di Windows karena sistem tidak beroperasi sebagai berbasis UNIX perangkat membaca perangkat blok sebagai file, tetapi memperlakukannya secara berbeda. Anda bahkan dapat memaksa perakitan dengan tanda -F tetapi hanya berbasis UNIX sistem akan mengenalinya dan memasangnya.

Detail ini telah dibuat eksplisit di sini .

Seperti yang saya jelaskan di Bagian 1, “semuanya adalah file “:

Artinya, folder, direktori, partisi (yaitu, hal-hal yang menyimpan sesuatu) tidak lebih dari "file indeks" yang menentukan apa yang ada di sektor disk atau SSD Anda. Ketika mereka mengatakan bahwa sistem berbasis UNIX memiliki filosofi kesederhanaan, kesederhanaan inilah yang sedang kita bicarakan:Semuanya hanyalah sebuah file, dapat diraba, sederhana dan fungsional, mudah dimanipulasi, terus terang.

Pelajaran terbesar di sini adalah Anda baru saja mempelajari cara dasar Virtualisasi sebuah sistem operasi (VirtualBox):Anda membuat partisi dalam sebuah file (dalam VirtualBox dalam format .vdi) dan di dalamnya Anda menginstal sistem Anda.

  • Dan apa yang harus saya lakukan dengan partisi EXT4 4 Gb ini di sini?

Oh, Anda dapat menyimpan barang-barang di dalamnya, Anda dapat menginstal seluruh sistem operasi di dalamnya (non-Windows, lebih disukai), Anda dapat meletakkannya di stik USB untuk meningkatkan keamanan file Anda, Anda dapat mengenkripsi dan mengubahnya menjadi brankas, itu di dalam HD dengan Windows diformat sebagai NTFS, sehingga akan disembunyikan …. atau cukup bongkar dan hapus!

Beberapa sistem file seperti JFS beroperasi dengan memungkinkan pengorganisasian data yang lebih baik jika berukuran kecil (dokumen teks) dan dalam kasus lain seperti XFS jika berukuran besar (gambar disk, foto HD, lagu .flac). Memiliki partisi virtual dengan salah satu format ini dapat mengoptimalkan ruang disk yang digunakan.

  • Dan bagaimana cara membongkarnya?

Ah, sederhana:

$ sudo umount / media / test

Setelah itu, Anda dapat memainkan partisi file . ini di tempat sampah.

Kesimpulan

Di bagian kedua dan terakhir sesi “Tahukah Anda? Semuanya Berkas “Saya telah mengatakan tentang partisi virtual file yang akan digunakan sebagai partisi disk dan beberapa keuntungannya.

Bersamaan dengan bagian sebelumnya, di mana saya menggunakan perangkat khusus, ada pengetahuan yang dapat ditambahkan ke siswa Linux mana pun (atau sistem berbasis UNIX lainnya), meningkatkan pemahaman mereka tentang cara kerja suatu sistem.


Linux
  1. Cara mempartisi disk di Linux

  2. Urutkan Bagian Dari File?

  3. Cara mengubah ukuran (memperpanjang) sistem file berbasis partisi di Linux

  1. Cara memindahkan file di Linux

  2. Linux – Semuanya Adalah File?

  3. Apa alternatif untuk Semuanya mencari Linux?

  1. Cara Membuat Sistem File (Partisi) Ext4 Baru di Linux

  2. Memahami Izin File Linux

  3. Perintah Ekor Linux