Bagaimana struktur sistem fail Linux dibuat? - Bahagian 1

direktori-pokok-jadi-linux

Ramai pembaca yang datang untuk menggunakan Windows dan mereka berhijrah ke Linux, mereka tidak akan membiarkan saya berbohong ketika itu Soalan atau masalah pertama yang timbul adalah "di manakah program yang disimpan di Linux".

Tidak seperti Windows, Linux terdiri daripada sistem fail yang sama sekali berbeza dan asing, di sini tidak ada huruf pemacu seperti “C: \. D: \, dan lain-lain ”, kerana ini bukan piawai untuk Hierarki Sistem Fail FHS.

Sistem ini menentukan struktur sistem fail di Linux dan sistem operasi UNIX lain. Walau bagaimanapun, sistem fail Linux juga mengandungi beberapa direktori, yang hingga kini belum ditentukan seperti berikut.

/ - direktori root (root)

Semua yang ada di sistem Linux anda ada di / direktori, juga dikenali sebagai direktori root.

Direktori ini seolah-olah kita bercakap tentang "C: \ di Windows", tetapi ini tidak berlaku, kerana di Linux tidak ada huruf dalam nama pemacu.

/ bin - fail binari pengguna

Direktori / tong sampah mengandungi binari pengguna (program) yang mesti ada ketika sistem beroperasi dalam mod pengguna tunggal.

Adalah penting untuk mengetahui tidak ada lagi direktori yang boleh dan tidak boleh ada dalam direktori ini, di sini kita hanya akan mencari fail binari program, serta pautan simboliknya yang dapat dibezakan dengan "@".

/ boot - fail boot sistem

Direktori / boot Ia mengandungi fail yang diperlukan untuk boot sistem, contohnya fail GRUB dan Kernel disimpan di sini.

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

/ titik pemasangan cdrom untuk CD-ROM

Direktori / cdrom ia bukan merupakan bahagian dari sistem fail FHS seperti itu, tetapi masih boleh dijumpai dalam pelbagai pengedaran.

Direktori ini adalah tempat sementara untuk pemacu CD / DVD anda dari komputer anda pada sistem anda. Walau bagaimanapun, lokasi standard untuk peranti media sementara adalah / direktori media

/ fail peranti dev.

Linux melihat peranti sebagai fail, dan direktori / dev berisi fail khas yang mewakili peranti. Ini bukan jenis fail seperti yang biasa kita lihat.

Juga, adalah penting untuk mengetahui bahawa peranti boleh menjadi blok atau watak. Biasanya, peranti blok adalah peranti yang menyimpan data dan peranti watak yang memindahkan data.

Pada dasarnya di sini kita dapat mencari titik pemasangan partisi atau peranti lain yang disambungkan ke komputer.

Sebagai contoh / Dev / literasi adalah titik pemasangan cakera keras yang digunakan dan partisi lain ini akan disenaraikan sedemikian rupa sehingga partisi pertama akan / dev / sda1, yang kedua / Dev / sda2 dan sebagainya.

Sekiranya terdapat cakera lain, pemacu pena atau peranti storan yang bersambung, kami akan mengenalinya sebagai / dev / sdb, / dev / sdc dan sebagainya.

Kita dapat memeriksa ini dari terminal dengan melaksanakan perintah:

sudo fdisk -l

Manakala untuk fail yang berkaitan dengan jenis tetikus PS / 2 akan menjadi / dev / psaux.

/ etc - fail konfigurasi

Direktori / etc mengandungi fail konfigurasi yang dapat diedit secara manual menggunakan penyunting teks.

Perhatikan bahawa direktori / etc mengandungi fail sistem yang penting, semuanya adalah konfigurasi, yang merupakan fail statik.

Fail yang boleh dilaksanakan, lebih kurang fail binari, tidak boleh dijumpai di sini.

/ home - folder rumah pengguna

Direktori / rumah mengandungi folder utama semua pengguna. Sebagai contoh, jika nama pengguna anda adalah "user1", maka mereka akan / home / user1 sebagai direktori rumah mereka.

Folder ini mengandungi fail pengguna dan data yang berkaitan dengan pengguna, serta fail dan pilihan pengguna.

Setiap pengguna hanya memiliki akses menulis ke direktori beranda mereka, dan untuk memodifikasi file lain pada sistem mereka harus memiliki izin pengguna super atau menjadi pengguna root.

/ perpustakaan sistem lib

Direktori / lib ia mengandungi perpustakaan yang diperlukan oleh binari yang terdapat di direktori / bin dan / sbin.

Dengan hanya satu perbezaan, perpustakaan yang diperlukan oleh binari dalam folder / usr / bin ada di direktori / usr / lib.


3 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Pengkomputeran Kuantum1 kata

    Walaupun saya mempunyai bidang ini saya lebih kurang dikendalikan, penjelasan kecil dihargai sebagai ulasan.

    Selamat bekerja, dan terima kasih!

  2.   leo kata

    Terima kasih banyak-banyak. Saya selalu tertanya-tanya bagaimana struktur itu berfungsi

  3.   Marco Antonio Correa kata

    Terima kasih banyak atas maklumat ini !!