Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > Apakah bahagian yang terdiri daripada linux

Apakah bahagian yang terdiri daripada linux

青灯夜游
Lepaskan: 2022-04-29 17:48:24
asal
24167 orang telah melayarinya

terdiri daripada empat bahagian: 1. Kernel, yang merupakan teras sistem pengendalian dan antara muka teras antara perkakasan komputer dan prosesnya, bertanggungjawab untuk komunikasi antara kedua-duanya; sistem , menyediakan antara muka untuk pengguna berinteraksi dengan kernel 3. Sistem fail, yang merupakan kaedah organisasi untuk fail yang disimpan pada peranti storan seperti cakera 4. Aplikasi;

Apakah bahagian yang terdiri daripada linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Sistem Linux biasanya 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.

1 kernel Linux

Inti ialah teras sistem pengendalian,

Inti Linux ialah Linux sistem pengendalian (OS) Komponen utama dan antara muka teras antara perkakasan komputer dan prosesnya. Ia bertanggungjawab untuk komunikasi antara kedua-duanya dan juga menguruskan sumber-sumber secekap mungkin.

Inti mempunyai banyak fungsi asas, seperti memori maya, berbilang tugas, perpustakaan kongsi, pemuatan permintaan, program boleh laku dan fungsi rangkaian TCP/IP. Modul kernel Linux dibahagikan kepada bahagian berikut: pengurusan storan, pengurusan CPU dan proses, sistem fail, pengurusan peranti dan pemacu, komunikasi rangkaian, pemulaan sistem dan panggilan sistem, dsb.

Inti mempunyai 4 tugas utama:

  • Pengurusan memori: menjejaki berapa banyak memori yang disimpan dan apa yang disimpan di mana

  • Pengurusan Proses: Menentukan proses yang boleh menggunakan unit pemprosesan pusat (CPU), bila, dan berapa lama

  • Pemacu Peranti: Bertindak sebagai pengantara antara perkakasan dan proses /Jurubahasa

  • Panggilan sistem dan perlindungan keselamatan: Terima permintaan perkhidmatan daripada proses

2. 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.

3. Sistem Fail Linux

Sistem fail ialah kaedah organisasi untuk fail yang disimpan pada peranti storan seperti cakera.

Sistem pengendalian Linux menggunakan sistem fail maya (VFS) untuk antara muka dengan panggilan sistem akses fail proses pengguna ke atas dan ke bawah dengan antara muka pelaksanaan sistem fail yang berbeza. VFS melindungi butiran pelaksanaan fail tertentu dan menyediakan antara muka operasi bersatu ke atas.

Sebarang sistem fail boleh dilaksanakan melalui VFS, dan sistem fail ini boleh diakses melalui panggilan sistem akses fail. Oleh itu, teras sistem Linux boleh menyokong lebih daripada sepuluh jenis sistem fail, seperti Btrfs, JFS, ReiserFS, ext, ext2, ext3, ext4, ISO9660, XFS, Minx, MSDOS, UMSDOS, VFAT, NTFS, HPFS, NFS, SMB , SysV, PROC dll.

Berikut menerangkan beberapa sistem fail penting yang disokongnya

2. ext direka khas untuk Linux dan merupakan sistem fail pertama yang dibuat untuk teras Linux. Had maksimum untuk satu fail: tidak diketahui sistem fail menyokong kapasiti maksimum 2GB.

3 ext2 direka oleh Rémy Card untuk menggantikan ext dan merupakan sistem fail yang digunakan oleh kernel LINUX. Had maksimum untuk satu fail ialah 2TB sistem fail menyokong kapasiti maksimum 32TB.

4. ext3 ialah sistem fail log. Had maksimum untuk satu fail ialah 16TB, dan sistem fail menyokong kapasiti maksimum 32TB.

5. Pasukan pembangunan yang diketuai oleh Theodore Tso dari ext4 melaksanakan sistem fail log di bawah sistem Linux. Had maksimum untuk satu fail ialah 16TB, dan sistem fail menyokong kapasiti maksimum 1EB.

6. JFS2 ialah sistem fail log peringkat byte ini terutamanya direka dan dibangunkan untuk memenuhi keperluan pemprosesan dan kebolehpercayaan pelayan yang tinggi. Had maksimum untuk satu fail ialah 16TB, dan sistem fail menyokong kapasiti maksimum 1PB.

Nota: Artikel ini hanya menerangkan had saiz fail maksimum dan kapasiti maksimum sistem fail untuk sistem fail ini, dan tidak menerangkan perbandingan prestasinya.

4 Aplikasi Linux

Sistem Linux standard biasanya mempunyai set atur cara yang dipanggil aplikasi, yang termasuk Editor teks, bahasa pengaturcaraan, XWindow. , suite pejabat, alatan dan pangkalan data Internet, dsb.

Cadangan berkaitan: "Tutorial Video Linux"

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

Label berkaitan:
sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan