Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah struktur linux

Apakah struktur linux

WBOY
WBOYasal
2022-06-22 17:23:298735semak imbas

Struktur sistem Linux dibahagikan kepada empat bahagian: 1. Kernel, teras sistem pengendalian bertanggungjawab untuk menguruskan proses sistem, memori, pemacu peranti, dan lain-lain. 2. Shell, pengguna antara muka sistem, menyediakan sambungan antara pengguna dan kernel Antara muka untuk operasi interaktif 3. Sistem fail, kaedah mengatur fail yang disimpan pada peranti storan seperti cakera 4. Aplikasi, termasuk pemasangan editor teks dan bahasa pengaturcaraan; .

Apakah struktur linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apakah struktur Linux

Sistem Linux umumnya mempunyai 4 bahagian utama: kernel, shell, sistem fail dan aplikasi. Kernel, shell, dan sistem fail bersama-sama membentuk struktur sistem pengendalian asas yang membolehkan pengguna menjalankan program, mengurus fail dan menggunakan sistem.

Kernel

Kernel ialah teras sistem pengendalian dan mempunyai banyak fungsi paling asas Ia bertanggungjawab untuk mengurus sistem proses, memori, dan pemacu peranti , fail dan sistem rangkaian menentukan prestasi dan kestabilan sistem.

Inti Linux terdiri daripada bahagian berikut: pengurusan memori, pengurusan proses, pemacu peranti, sistem fail dan pengurusan rangkaian, dsb. Seperti yang ditunjukkan dalam rajah:

Apakah struktur linux

Antara muka panggilan sistem: Lapisan SCI menyediakan mekanisme tertentu untuk melaksanakan panggilan fungsi dari ruang pengguna ke kernel. Antara muka ini bergantung kepada seni bina, walaupun dalam keluarga pemproses yang sama. SCI sebenarnya adalah perkhidmatan pemultipleksan dan demultiplexing fungsi yang sangat berguna. Anda boleh menemui pelaksanaan SCI dalam ./linux/kernel dan bahagian yang bergantung kepada seni bina dalam ./linux/arch.

Linux Shell

Shell ialah antara muka pengguna sistem, menyediakan antara muka untuk pengguna berinteraksi dengan kernel. Ia menerima arahan yang dimasukkan oleh pengguna dan menghantarnya ke kernel untuk dilaksanakan. Selain itu, bahasa pengaturcaraan shell mempunyai banyak ciri bahasa pengaturcaraan biasa Program Shell yang ditulis dalam bahasa pengaturcaraan ini mempunyai kesan yang sama seperti aplikasi lain.

Pada masa ini terdapat terutamanya versi shell berikut.

1. Bourne Shell: Dibangunkan oleh Bell Labs.

2. BASH: Ia adalah Bourne Again Shell GNU Ia adalah shell lalai pada sistem pengendalian GNU Kebanyakan pakej pengedaran Linux menggunakan shell ini.

3. Korn Shell: Ia adalah pembangunan Bourne SHell dan serasi dengan Bourne Shell dalam kebanyakan aspek.

4. C Shell: Ia adalah versi BSD bagi SUN Company Shell.

sistem fail linux

Sistem fail ialah kaedah organisasi untuk fail yang disimpan pada peranti storan seperti cakera. Sistem Linux boleh menyokong pelbagai sistem fail yang popular pada masa ini, seperti EXT2, EXT3, FAT, FAT32, VFAT dan ISO9660.

aplikasi linux

Sistem Linux standard umumnya mempunyai set atur cara yang dipanggil aplikasi, yang termasuk penyunting teks, Bahasa pengaturcaraan, X Window, suite pejabat, alatan dan pangkalan data Internet, dsb.

Pembelajaran yang disyorkan: Tutorial video Linux

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

Kenyataan:
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
Artikel sebelumnya:Adakah sistem linux percuma?Artikel seterusnya:Adakah sistem linux percuma?