GNU/Linux >> Belajar Linux >  >> Linux

Direktori - /sys di linux

Dari sysfs.txt:

sysfs adalah sistem file berbasis ram [...]. Ini menyediakan sarana untuk mengekspor struktur data kernel, atributnya, dan hubungan antara mereka ke ruang pengguna.

Intinya /sys memungkinkan Anda mendapatkan informasi tentang sistem dan komponennya (kebanyakan perangkat keras terpasang dan terpasang) dengan cara yang terstruktur.

Lihat juga Artikel Wikipedia tentang sysfs. Pernyataan berikut membuatnya cukup jelas:

sysfs adalah sistem file virtual yang disediakan oleh Linux. sysfs menyediakan satu set file virtual dengan mengekspor informasi tentang berbagai subsistem kernel, perangkat keras dan driver perangkat terkait dari model perangkat kernel ke ruang pengguna. Selain memberikan informasi tentang berbagai perangkat dan subsistem kernel, file virtual yang diekspor juga digunakan untuk konfigurasinya. sysfs mirip dengan mekanisme sysctl yang ditemukan di sistem BSD, tetapi diimplementasikan sebagai sistem file, bukan sebagai mekanisme terpisah.

Lihat juga jawaban yang bagus untuk Apa perbedaan antara procfs dan sysfs? di Unix &Linux StackExchange.


Tidak bisa mengalahkan kesederhanaan Wikipedia:

Standar Hierarki Sistem File> kepatuhan FHS

Distribusi Linux modern menyertakan /sys direktori sebagai sistem file virtual (sysfs , sebanding dengan /proc , yang merupakan procfs ), yang menyimpan dan mengizinkan modifikasi perangkat yang terhubung ke sistem, sedangkan banyak sistem operasi mirip UNIX dan Unix tradisional menggunakan /sys sebagai tautan simbolis ke pohon sumber kernel.

Saya rasa, saat ini /sys direktori akhirnya dibakukan, deskripsi dan spesifikasinya akan ditambahkan ke Arsip Spesifikasi di bawah Standar Hierarki Sistem File dokumentasi.


Linux
  1. Linux – Tujuan Direktori /net?

  2. Linux – Bagaimana Menguji Apakah Perangkat Blok Apakah Hanya-Baca Dari /sys Atau /proc?

  3. Linux – Menggabungkan /usr/bin Dan /usr/sbin Ke /bin (gnu/linux)?

  1. mount dev, proc, sys di lingkungan chroot?

  2. Di mana direktori sementara di Linux?

  3. ls -l output di /dev direktori sistem Unix/Linux

  1. Menjelajahi sistem file Linux /proc

  2. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  3. Linux – Perbedaan Antara /sys/block/sda1/stat Dan /sys/block/xvda1/stat?