Bagaimana struktur sistem file Linux dibuat? - Bagian 1

direktori-pohon-jadi-linux

Banyak pembaca yang datang untuk menggunakan Windows dan mereka bermigrasi ke Linux, mereka tidak akan membiarkan saya berbohong Pertanyaan atau masalah pertama yang muncul adalah "di mana program-program disimpan di Linux".

Tidak seperti Windows, Linux terdiri dari sistem file yang sama sekali berbeda dan tidak terkait, di sini tidak ada huruf drive seperti “C: \. D: \, etc ”, karena ini bukan standar untuk Hierarki Sistem File FHS.

Sistem ini mendefinisikan struktur sistem file di Linux dan sistem operasi UNIX lainnya. Namun sistem file Linux juga berisi beberapa direktori yang sampai saat ini belum didefinisikan sebagai berikut.

/ - direktori root (root)

Semua yang ada di sistem Linux Anda ada di direktori /, juga dikenal sebagai direktori root.

Direktori ini seolah-olah kita berbicara tentang "C: \ di Windows" sehingga untuk berbicara, tetapi, ini bukan masalahnya, karena di Linux tidak ada huruf dalam nama drive.

/ bin - file biner pengguna

Direktori / bin berisi binari pengguna (program) yang harus ada ketika sistem beroperasi dalam mode pengguna tunggal.

Penting untuk mengetahui hal itu tidak ada lagi direktori yang bisa dan tidak boleh ada di direktori ini, di sini kami hanya akan menemukan file biner program, serta tautan simbolisnya yang dapat dibedakan dengan "@".

/ boot - file boot sistem

Direktori / boot Ini berisi file yang diperlukan untuk mem-boot sistem, misalnya file GRUB dan Kernel disimpan di sini.

Kernel sistem dapat diidentifikasi sebagai file gambar bernama vmlinuz-version _ kernel) harus ditempatkan di direktori ini atau di direktori root.

/ cdrom mount point untuk CD-ROM

Direktori / cdrom itu bukan bagian dari filesystem FHS, tetapi masih dapat ditemukan di berbagai distribusi.

Direktori ini adalah tempat sementara untuk drive CD / DVD Anda dari komputer Anda di sistem Anda. Namun, lokasi standar untuk perangkat media sementara adalah direktori / media

/ dev file perangkat.

Linux melihat perangkat sebagai file, dan direktori / dev berisi file khusus yang mewakili perangkat. Ini bukan jenis file seperti yang biasa kita lihat.

Selain itu, penting untuk diketahui bahwa perangkat dapat berupa blok atau karakter. Biasanya, perangkat blok adalah perangkat yang menyimpan data dan perangkat karakter yang mentransfer data.

Pada dasarnya di sini kita dapat menemukan titik pemasangan partisi atau perangkat lain yang terhubung ke komputer.

misalnya / Dev / sda adalah titik mount dari hard disk yang digunakan dan partisi lain ini akan terdaftar sedemikian rupa sehingga partisi pertama akan / dev / sda1, yang kedua / Dev / sda2 dan seterusnya.

Dalam kasus disk lain, pen drive, atau perangkat penyimpanan yang terhubung, kami akan mengidentifikasinya sebagai / dev / sdb, / dev / sdc dan sebagainya.

Kita dapat memeriksanya dari terminal dengan menjalankan perintah:

sudo fdisk -l

Sedangkan untuk file berhubungan dengan jenis mouse PS / 2 akan / dev / psaux.

/ etc - file konfigurasi

Direktori / etc berisi file konfigurasi yang dapat diedit secara manual menggunakan editor teks.

Perhatikan bahwa direktori / etc berisi file sistem penting, semuanya adalah konfigurasi, yang merupakan file statis.

File yang dapat dijalankan, apalagi file biner, tidak boleh ditemukan di sini.

/ home - folder home pengguna

Direktori / home berisi folder utama dari semua pengguna. Misalnya, jika nama pengguna Anda adalah "pengguna1", mereka akan memiliki / home / pengguna1 sebagai direktori home-nya.

Folder ini berisi file pengguna dan data terkait pengguna, serta file dan preferensi pengguna.

Setiap pengguna hanya memiliki akses tulis ke direktori home-nya, dan untuk mengubah file lain di sistem, mereka harus memiliki izin pengguna super atau menjadi pengguna root.

/ perpustakaan sistem perpustakaan

Direktori / lib ini berisi pustaka yang dibutuhkan oleh binari yang terletak di direktori / bin dan / sbin.

Dengan hanya satu perbedaan, bahwa pustaka yang dibutuhkan oleh binari di folder / usr / bin berada di direktori / usr / lib.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   QuantumComputing 1 dijo

    Meskipun saya memiliki bidang ini yang kurang lebih saya kendalikan, penjelasan kecil dihargai sebagai ulasan.

    Kerja bagus, dan terima kasih!

  2.   singa dijo

    Terima kasih banyak. Saya selalu bertanya-tanya bagaimana struktur itu bekerja

  3.   Marco Antonio Correa dijo

    Terima kasih banyak untuk informasi ini !!