Jadual Kandungan
Direktori akar sistem Linux (/)
(2) but

Apakah direktori akar dalam linux

Nov 23, 2021 am 11:47 AM
linux direktori akar

Di Linux, direktori akar "/" terletak di peringkat atas struktur direktori sistem fail dan merupakan direktori peringkat teratas Semua fail dan direktori diletakkan di bawah direktori akar "/"; direktori akar "/" "Terdapat juga subdirektori seperti "/bin", "/home", dan "/usr" di bawah.

Apakah direktori akar dalam linux

Persekitaran pengendalian tutorial ini: sistem CentOS 6, komputer Dell G3.

Direktori akar sistem Linux (/)

Sistem fail Linux dan UNIX ialah struktur fail pokok hierarki dengan "/" sebagai akar, "/" oleh itu dipanggil akar direktori.

Semua fail dan direktori diletakkan di bawah direktori akar "/". Terdapat subdirektori seperti /bin, /home, /usr dan sebagainya di bawah direktori root /.

Syor standard FHS: Partition di mana direktori akar "/" terletak hendaklah lebih kecil lebih baik dan perisian yang dipasang oleh aplikasi tidak seharusnya diletakkan bersama direktori root Dalam partition yang sama, pastikan direktori root sekecil mungkin.

Falsafah Linux

1. Semuanya adalah fail; 2. Program kecil dengan satu tujuan; 3. Cuba elakkan daripada menangkap antara muka pengguna;

4. Simpan maklumat konfigurasi program melalui fail konfigurasi, dan fail konfigurasi biasanya merupakan fail teks biasa; >

(1) bin

                    binari                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  

(2) but

$ ls /
bin   dev  home  lib64  mnt  proc  run   srv    usr
boot  etc  lib   media  opt  root  sbin  sys  tmp       var
Salin selepas log masuk
Terutamanya meletakkan fail yang digunakan untuk but, termasuk fail teras Linux, menu but dan konfigurasi fail yang diperlukan untuk boot, dsb. Nama fail kernel Linux yang biasa digunakan ialah:

vmlinuz


Jika anda menggunakan grub, program pengurusan but, direktori
/boot/grub/   ls juga akan. wujud! pwdinit (3) dev

Pada sistem Linux, sebarang peranti dan persisian wujud dalam bentuk fail dalam direktori ini. Hanya mengakses fail dalam direktori ini adalah sama dengan mengakses peranti. Fail yang lebih penting termasuk /dev/null, /dev/zero, /dev/tty, /dev/lp*, /dev/hd*, /dev/sd*, dsb.

(4) dsb Hampir semua fail konfigurasi utama sistem diletakkan dalam direktori ini, seperti fail akaun kakitangan dan kata laluan, fail permulaan pelbagai perkhidmatan, dsb. Secara umumnya, atribut setiap fail dalam direktori ini boleh dilihat oleh pengguna biasa, tetapi hanya root yang mempunyai kuasa untuk mengubah suainya. FHS mengesyorkan agar tidak meletakkan fail boleh laku (perduaan) dalam direktori ini. Fail yang lebih penting ialah: /etc/inittab, /etc/init.d/, /etc/modprobe.conf, /etc/X11/, /etc/fstab, /etc/sysconfig/, dsb. Selain itu, direktori penting di bawahnya ialah:

/etc/init.d/

: Skrip permulaan lalai bagi semua perkhidmatan diletakkan di sini, contohnya, untuk memulakan atau Untuk mematikan iptables: "/etc/init.d/iptables start", "/etc/init.d/iptables stop"

/etc/xinetd.d/

: Ini ialah apa yang dipanggil Direktori fail konfigurasi pelbagai perkhidmatan yang diuruskan oleh daemon super.

/etc/X11/: Pelbagai fail konfigurasi yang berkaitan dengan X Window ada di sini, terutamanya dua fail konfigurasi X Server, xorg.conf atau XF86Config.

    (5) rumah
  • Ini ialah direktori rumah pengguna lalai sistem. Apabila anda menambah akaun pengguna umum, direktori rumah pengguna lalai akan diseragamkan di sini. Lebih penting lagi, direktori rumah mempunyai dua nama kod: ~: mewakili direktori rumah pengguna semasa, dan ~tetamu: mewakili direktori rumah pengguna bernama tetamu!
  • (6) lib Terdapat banyak pustaka fungsi dalam sistem, dan /lib meletakkan pustaka fungsi yang akan digunakan semasa but, serta dalam /bin atau /sbin Yang berikut arahan hanya akan memanggil perpustakaan fungsi. Apakah perpustakaan fungsi? Anda boleh menganggapnya sebagai "plug-in". Arahan tertentu mesti mempunyai "plug-in" ini untuk berjaya menyelesaikan pelaksanaan program.
  • Amat penting
  • ialah direktori /lib/modules/, kerana direktori ini akan mengandungi modul berkaitan teras (pemandu)!
(7) lib64

(8) media


Media ialah perkataan Inggeris untuk "media". Seperti namanya, peranti boleh tanggal yang diletakkan di bawah /media ini ialah ! Peranti termasuk cakera liut, cakera padat, DVD, dsb. dipasang sementara di sini. Nama fail biasa termasuk: /media/floppy, /media/cdrom, dsb.

(9) mnt

Jika anda ingin melekapkan beberapa peranti tambahan buat sementara waktu, biasanya anda disyorkan untuk meletakkannya dalam direktori ini. Pada zaman dahulu, tujuan direktori ini adalah sama dengan /media! Hanya selepas /media dicipta, direktori ini digunakan untuk pemasangan sementara. (10)pilih

Ini ialah direktori untuk perisian kerjasama pihak ketiga. Apakah perisian kerjasama pihak ketiga? Sebagai contoh, sistem pengurusan desktop KDE ialah projek bebas, tetapi ia boleh dipasang pada sistem Linux, jadi disyorkan supaya perisian KDE diletakkan dalam direktori ini. Di samping itu, jika anda ingin memasang perisian tambahan sendiri (tidak disediakan oleh pengedaran asal), anda juga boleh memasang perisian anda di sini. Walau bagaimanapun, dalam sistem Linux sebelumnya, kami masih biasa meletakkannya dalam direktori /usr/local !

(11) proc

Direktori ini sendiri ialah "sistem fail maya (sistem fail maya)"! Data yang dia letak semuanya ada dalam ingatan, seperti teras sistem, maklumat proses (adakah proses?), status peranti persisian, status rangkaian, dll. Kerana data dalam direktori ini semuanya berada dalam memori (memori), ia tidak menempati sebarang ruang cakera keras! Fail yang lebih penting (direktori) seperti: /proc/cpuinfo, /proc/dma, /proc/interrupts, /proc/ioports, /proc/net/*, dsb. Haha, adakah ia ingatan maya [tetamu]?

(12) root

Direktori rumah pentadbir sistem (root). Sebab mengapa ia diletakkan di sini adalah kerana jika anda memasuki mod penyelenggaraan pemain tunggal dan hanya memasang direktori akar, direktori itu boleh mempunyai direktori rumah akar, jadi kami ingin direktori rumah akar dan direktori akar diletakkan dalam partition yang sama .

(13) jalankan

Perkara di dalam diperlukan apabila sistem sedang berjalan dan tidak boleh dipadamkan begitu sahaja tetapi ia harus dibuang apabila dimulakan semula pada kali berikutnya berjalan.

(14) sbin

Linux mempunyai banyak arahan untuk menetapkan persekitaran sistem ini hanya boleh digunakan oleh root untuk "menyediakan" sistem. Lain-lainPengguna hanya boleh menggunakannya untuk "pertanyaan" paling banyak. Yang diletakkan di bawah /sbin diperlukan semasa proses but, termasuk arahan yang diperlukan untuk but, membaiki dan memulihkan sistem. Bagi sesetengah program perisian pelayan, ia biasanya diletakkan dalam /usr/sbin/. Bagi fail boleh laku sistem (binari sistem) yang dihasilkan oleh perisian yang dipasang pada mesin tempatan, ia diletakkan di /usr/local/sbin/. Arahan biasa termasuk: fdisk, fsck, ifconfig, init, mkfs, dsb.

(15) srv

srv boleh dianggap sebagai singkatan "perkhidmatan". Ia adalah direktori data yang perlu diakses oleh perkhidmatan ini selepas beberapa perkhidmatan rangkaian dimulakan. Perkhidmatan biasa seperti WWW, FTP, dll. Sebagai contoh, data halaman web yang diperlukan oleh pelayan WWW boleh diletakkan dalam /srv/www/. Haha, nampaknya kod yang biasa kita tulis patut diletakkan di sini.

(16) sys

Direktori ini sebenarnya sangat serupa dengan /proc. Ia juga merupakan sistem fail maya yang kebanyakannya merekodkan maklumat berkaitan teras. Termasuk modul teras yang dimuatkan pada masa ini dan maklumat peranti perkakasan yang dikesan oleh teras, dsb. Direktori ini juga tidak menempati ruang cakera keras!

(17) tmp

Ini adalah tempat di mana pengguna biasa atau program yang sedang berjalan boleh meletakkan fail buat sementara waktu. Direktori ini boleh diakses oleh sesiapa sahaja, jadi anda perlu membersihkannya dengan kerap. Sudah tentu, maklumat penting tidak boleh diletakkan dalam direktori ini! Kerana FHS bahkan mengesyorkan bahawa semua data di bawah /tmp harus dipadamkan semasa boot!

(18) usr

/usr ialah teras sistem dan mengandungi semua fail kongsi. Ia adalah salah satu direktori terpenting dalam sistem unix, meliputi fail binari, pelbagai dokumen, pelbagai fail pengepala, x, dan pelbagai fail perpustakaan serta banyak program, seperti ftp, telnet, dll.

(19) var

/var/log, fail log

/var/run, fail pid

/var/mail, lokasi storan mel pengguna

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Apakah direktori akar dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Perbezaan antara centos dan ubuntu Perbezaan antara centos dan ubuntu Apr 14, 2025 pm 09:09 PM

Perbezaan utama antara CentOS dan Ubuntu adalah: asal (CentOS berasal dari Red Hat, untuk perusahaan; Ubuntu berasal dari Debian, untuk individu), pengurusan pakej (CentOS menggunakan yum, yang memberi tumpuan kepada kestabilan; Ubuntu menggunakan APT, untuk kekerapan yang tinggi) Pelbagai tutorial dan dokumen), kegunaan (CentOS berat sebelah ke arah pelayan, Ubuntu sesuai untuk pelayan dan desktop), perbezaan lain termasuk kesederhanaan pemasangan (CentOS adalah nipis)

Cara memasang centos Cara memasang centos Apr 14, 2025 pm 09:03 PM

Langkah Pemasangan CentOS: Muat turun Imej ISO dan Burn Bootable Media; boot dan pilih sumber pemasangan; Pilih susun atur bahasa dan papan kekunci; Konfigurasikan rangkaian; memisahkan cakera keras; Tetapkan jam sistem; Buat pengguna root; pilih pakej perisian; Mulakan pemasangan; Mulakan semula dan boot dari cakera keras selepas pemasangan selesai.

CentOS berhenti penyelenggaraan 2024 CentOS berhenti penyelenggaraan 2024 Apr 14, 2025 pm 08:39 PM

CentOS akan ditutup pada tahun 2024 kerana pengedaran hulu, RHEL 8, telah ditutup. Penutupan ini akan menjejaskan sistem CentOS 8, menghalangnya daripada terus menerima kemas kini. Pengguna harus merancang untuk penghijrahan, dan pilihan yang disyorkan termasuk CentOS Stream, Almalinux, dan Rocky Linux untuk memastikan sistem selamat dan stabil.

Apakah kaedah sandaran untuk gitlab di centos Apakah kaedah sandaran untuk gitlab di centos Apr 14, 2025 pm 05:33 PM

Dasar sandaran dan pemulihan Gitlab di bawah sistem CentOS untuk memastikan keselamatan data dan pemulihan, Gitlab pada CentOS menyediakan pelbagai kaedah sandaran. Artikel ini akan memperkenalkan beberapa kaedah sandaran biasa, parameter konfigurasi dan proses pemulihan secara terperinci untuk membantu anda menubuhkan strategi sandaran dan pemulihan GitLab lengkap. 1. Backup Manual Gunakan Gitlab-Rakegitlab: Backup: Buat Perintah untuk Melaksanakan Backup Manual. Perintah ini menyokong maklumat utama seperti repositori Gitlab, pangkalan data, pengguna, kumpulan pengguna, kunci, dan kebenaran. Fail sandaran lalai disimpan dalam direktori/var/opt/gitlab/sandaran. Anda boleh mengubah suai /etc /gitlab

Penjelasan terperinci mengenai Prinsip Docker Penjelasan terperinci mengenai Prinsip Docker Apr 14, 2025 pm 11:57 PM

Docker menggunakan ciri -ciri kernel Linux untuk menyediakan persekitaran berjalan yang cekap dan terpencil. Prinsip kerjanya adalah seperti berikut: 1. Cermin digunakan sebagai templat baca sahaja, yang mengandungi semua yang anda perlukan untuk menjalankan aplikasi; 2. Sistem Fail Kesatuan (Unionfs) menyusun pelbagai sistem fail, hanya menyimpan perbezaan, menjimatkan ruang dan mempercepatkan; 3. Daemon menguruskan cermin dan bekas, dan pelanggan menggunakannya untuk interaksi; 4. Ruang nama dan cgroups melaksanakan pengasingan kontena dan batasan sumber; 5. Pelbagai mod rangkaian menyokong interkoneksi kontena. Hanya dengan memahami konsep -konsep teras ini, anda boleh menggunakan Docker dengan lebih baik.

Cara memasang cakera keras di centos Cara memasang cakera keras di centos Apr 14, 2025 pm 08:15 PM

Centos Hard Disk Mount dibahagikan kepada langkah -langkah berikut: Tentukan nama peranti cakera keras (/dev/sdx); Buat titik gunung (disyorkan untuk menggunakan /mnt /newdisk); laksanakan perintah gunung (mount /dev /sdx1 /mnt /newdisk); Edit fail /etc /fstab untuk menambah konfigurasi gunung tetap; Gunakan perintah UMount untuk menyahpasang peranti untuk memastikan bahawa tiada proses menggunakan peranti.

Cara menggunakan desktop docker Cara menggunakan desktop docker Apr 15, 2025 am 11:45 AM

Bagaimana cara menggunakan desktop Docker? Docktop Docktop adalah alat untuk menjalankan bekas Docker pada mesin tempatan. Langkah -langkah untuk digunakan termasuk: 1. Pasang desktop Docker; 2. Mulakan desktop Docker; 3. Buat imej Docker (menggunakan Dockerfile); 4. Membina imej Docker (menggunakan Docker Build); 5. Jalankan bekas Docker (menggunakan Docker Run).

Pilihan Centos setelah menghentikan penyelenggaraan Pilihan Centos setelah menghentikan penyelenggaraan Apr 14, 2025 pm 08:51 PM

CentOS telah dihentikan, alternatif termasuk: 1. Rocky Linux (keserasian terbaik); 2. Almalinux (serasi dengan CentOS); 3. Ubuntu Server (Konfigurasi diperlukan); 4. Red Hat Enterprise Linux (versi komersial, lesen berbayar); 5. Oracle Linux (serasi dengan CentOS dan RHEL). Apabila berhijrah, pertimbangan adalah: keserasian, ketersediaan, sokongan, kos, dan sokongan komuniti.

See all articles