Tutorial Linux

Baca(76773) masa kemas kini(2022-04-15)

Penjelasan bahasa Inggeris tentang Linux ialah Linux bukan Unix. Linux ialah satu set sistem pengendalian seperti Unix yang bebas untuk digunakan dan disebarkan secara bebas Ia adalah sistem pengendalian berbilang pengguna, berbilang tugas, berbilang benang dan berbilang CPU berdasarkan POSIX dan UNIX. Ia boleh menjalankan alat perisian UNIX utama, aplikasi dan protokol rangkaian. "Tutorial Linux", kami akan memperkenalkan cara menggunakan Linux. Linux sebenarnya sangat mudah dipelajari, saya percaya anda boleh mempelajarinya dengan cepat.


Linux ialah sistem pengendalian seperti UNIX sumber terbuka dan percuma. Kernel sistem pengendalian pertama kali dikeluarkan oleh Linus Torvalds pada 5 Oktober 1991. Selepas menambah aplikasi ruang pengguna, ia menjadi sistem pengendalian Linux.

Linux juga merupakan contoh paling terkenal dalam pembangunan perisian percuma dan perisian sumber terbuka. Selagi mereka mengikut GNU General Public License (GPL), mana-mana individu atau institusi boleh menggunakan semua kod sumber asas Linux secara bebas, dan juga boleh mengubah suai dan mengedarkannya secara bebas.

Kebanyakan sistem Linux juga termasuk program seperti X Window yang menyediakan GUI. Dengan pengecualian beberapa pakar, kebanyakan orang hanya menggunakan pengedaran Linux tanpa memilih setiap komponen atau menyediakannya sendiri.

Petua: Jika anda biasa dengan pengetahuan sistem pengendalian, saya percaya anda akan mempelajari Linux dengan cepat.

Seni Bina Sistem

Inti Linux menyokong pelbagai seni bina perkakasan dan menyediakan platform yang sama untuk perisian, termasuk perisian yang berpotensi proprietari.

Sistem berasaskan Linux ialah sistem pengendalian seperti Unix modular. Kebanyakan idea reka bentuk sistem pengendalian Linux berasal daripada idea reka bentuk asas yang dicipta oleh sistem pengendalian Unix pada tahun 1970-an dan 1980-an.

Sistem Linux menggunakan kernel makro, dan kernel Linux bertanggungjawab untuk mengendalikan kawalan proses, rangkaian dan akses kepada peranti persisian dan sistem fail. Apabila sistem berjalan, pemacu peranti sama ada disepadukan secara langsung dengan kernel atau ditambah sebagai modul beban.

Linux adalah peranti bebas dan kernelnya sangat boleh disesuaikan, dengan itu menyediakan sistem dengan fungsi yang lebih maju.

Komponen antara muka pengguna GNU ialah bahagian penting dalam kebanyakan sistem pengendalian Linux, menyediakan perpustakaan fungsi C yang biasa digunakan, Shells dan banyak utiliti Unix biasa yang boleh menyelesaikan banyak tugas sistem pengendalian asas.

Antara muka pengguna grafik yang digunakan oleh kebanyakan sistem Linux dicipta pada Sistem X Window (XWindow) sistem mencipta antara muka pengguna grafik yang digunakan oleh sistem pengendalian melalui alatan perisian dan protokol seni bina.

Sesetengah komponen termasuk dalam sistem pengendalian Linux yang dipasang:

  • Program permulaan: seperti GRUB atau LILO. Program ini berjalan apabila komputer dihidupkan dan memuatkan kernel Linux ke dalam memori.

  • init program: init ialah proses pertama yang dicipta oleh kernel Linux, dipanggil proses root Semua proses sistem adalah proses anak, iaitu, semua proses dimulakan melalui init. Proses yang dimulakan oleh init seperti perkhidmatan sistem dan gesaan log masuk (pilihan mod grafik atau terminal).

  • Perpustakaan perisian mengandungi kod: fail yang boleh dilaksanakan menggunakan format ELF pada sistem Linux melalui proses yang dijalankan Penyambung dinamik yang bertanggungjawab untuk menguruskan penggunaan perpustakaan ialah "ld-linux.so". Pustaka perisian yang paling biasa digunakan pada sistem Linux ialah perpustakaan GNU C.

  • Atur cara antara muka pengguna: seperti shell baris arahan atau persekitaran tetingkap.

Petua: Tutorial Linux kami akan membantu anda mempelajari cara menggunakan sistem Linux langkah demi langkah. Jika anda mempunyai sebarang soalan, sila pergi ke laman web PHP ChineseLinux Community untuk bertanya soalan anda, dan netizen yang bersemangat akan menjawabnya untuk anda.

Pengedaran Linux

Ubuntu ialah pengedaran Linux desktop yang popular.

Pengedaran Linux merujuk kepada apa yang biasa dikenali sebagai "sistem pengendalian Linux", yang biasanya dihasilkan dan diedarkan oleh sesetengah organisasi, kumpulan, syarikat atau individu. Kernel Linux digunakan terutamanya sebagai sebahagian daripada pengedaran Linux. Secara umumnya, pengedaran Linux termasuk kernel Linux, satu set alat pemasangan untuk memasang keseluruhan perisian pada komputer, pelbagai perisian GNU, dan perisian percuma lain Sesetengah pengedaran Linux mungkin termasuk beberapa perisian Proprietari.

Pengedaran dibuat untuk pelbagai tujuan, termasuk sokongan untuk struktur perkakasan komputer yang berbeza, pelarasan cara pengguna atau pembangun biasa menggunakannya, pembangunan untuk aplikasi masa nyata atau sistem terbenam, dan banyak lagi. Pada masa ini, lebih daripada tiga ratus pengedaran sedang giat dibangunkan, dengan kira-kira sedozen pengedaran yang paling biasa digunakan. Yang lebih terkenal termasuk Debian, Ubuntu, Fedora dan openSUSE.

Pengedaran tipikal termasuk:

Inti Linux, perpustakaan GNU dan pelbagai alatan sistem, shell baris arahan, sistem tetingkap X asas antara muka grafik dan persekitaran desktop peringkat atas, dsb. Persekitaran desktop seperti KDE atau GNOME mengandungi beribu-ribu perisian aplikasi daripada pakej pejabat, penyusun, penyunting teks, permainan mini, perisian pendidikan kanak-kanak, kepada alat saintifik.

Banyak pengedaran termasuk LiveCD, yang bermaksud anda tidak perlu memasangnya Hanya masukkan ke dalam CD sistem atau media lain untuk memulakan, dan anda boleh menggunakannya tanpa mengubah sistem sedia ada. Yang lebih terkenal termasuk Damn Small Linux, Knoppix, dll. Teknologi yang berkaitan dengan LiveCD telah maju ke tahap ini, dan CD pemasangan banyak pengedaran juga mempunyai fungsi LiveCD.

Aplikasi Linux

Pelbagai pengedaran Linux digunakan pada pelbagai kesempatan hari ini, daripada peranti terbenam kepada superkomputer (Super Computers), dan telah menetapkan kedudukan dalam medan pelayan Biasanya pelayan menggunakan kombinasi LAMP. Pengedaran Linux semakin digunakan di rumah dan perniagaan. Ia juga popular di kalangan kerajaan, dan kerajaan persekutuan Brazil terkenal di dunia kerana sokongannya terhadap Linux. Terdapat laporan berita bahawa pengedaran Linux tentera Rusia sendiri telah dihasilkan sebagai projek G.H.ost.

Negeri Kerala di India merancang untuk mempromosikan penggunaan Linux ke sekolah tinggi di seluruh persekutuan. Untuk mendapatkan kemerdekaan teknologi, Republik Rakyat China secara eksklusif menggunakan Linux dalam proses Loongson. Sesetengah wilayah di Sepanyol telah membangunkan pengedaran Linux mereka sendiri dan digunakan secara meluas dalam bidang kerajaan dan pendidikan, seperti gnuLinEx di rantau Extremadura dan Guadalinex di wilayah Andalusia. Portugal juga menggunakan pengedaran Linuxnya sendiri, Caixa Mágica, untuk komputer riba Magalhães dan perisian kerajaan e-escola. Perancis dan Jerman juga mula menerima pakai Linux secara beransur-ansur.

Pengguna Linux tradisional pada umumnya adalah profesional. Mereka sanggup memasang dan menyediakan sistem pengendalian mereka sendiri dan sering menghabiskan lebih banyak masa untuk memasang dan menyediakan sistem pengendalian mereka sendiri daripada pengguna sistem pengendalian lain. Pengguna ini kadangkala dipanggil "penggodam" atau "geeks."

Kos utama untuk menggunakan Linux ialah kos pemindahan, latihan dan pembelajaran Pada masa awal, kerana terdapat lebih sedikit orang yang boleh menggunakan Linux, dan penggunaan bukan profesional tidak dipertimbangkan apabila perisian itu direka. kos di kawasan ini adalah sangat tinggi. Walau bagaimanapun, kos dalam bidang ini telah dikurangkan dengan peningkatan populariti Linux dan peningkatan bilangan dan kemudahan perisian di Linux, tetapi profesionalisme masih menjadi kos utama menggunakan Linux.

Namun, apabila Linux perlahan-lahan menjadi popular, beberapa pengeluar peralatan asal (OEM) mula memasang prapasang Linux pada komputer yang mereka jual, Di kalangan pengguna Linux, terdapat juga pengguna komputer biasa, dan sistem Linux mula perlahan-lahan muncul dalam komputer peribadi Pasaran sistem pengendalian komputer. Linux sangat popular di Eropah, Amerika Syarikat dan Jepun, dan permainan dan perisian rumah lain pada platform Linux juga dikeluarkan di Eropah dan Amerika Syarikat. Komuniti sumber terbuka Linux juga dikuasai oleh orang dari negara maju seperti Eropah, Amerika Syarikat, dan Jepun.

Projek One Laptop Per Child sedang mewujudkan pangkalan pengguna Linux yang baharu dan lebih besar, yang dirancang untuk memasukkan ratusan juta kanak-kanak sekolah, keluarga dan komuniti mereka di negara membangun. Pada tahun 2007, enam negara telah menempah sekurang-kurangnya satu juta unit setiap satu untuk pengedaran percuma kepada pelajar. Google, Red Hat dan eBay adalah penyokong utama projek itu.

Berdasarkan kos rendah dan tahap kebolehkonfigurasiannya yang tinggi, Linux sering digunakan dalam sistem terbenam, seperti kotak atas set, telefon mudah alih dan peranti mudah alih. Pada telefon mudah alih, Linux telah menjadi pesaing utama IOS pada peranti mudah alih, ia telah menjadi alternatif kepada Windows CE dan Palm OS; Kamera digital TiVo yang popular pada masa ini menggunakan Linux tersuai. Selain itu, terdapat banyak tembok api dan penghala rangkaian berasaskan perkakasan, seperti beberapa produk LinkSys, yang didorong secara dalaman oleh Linux dan menggunakan tembok api dan fungsi penghalaan yang disediakan oleh sistem pengendalian.

Apa yang diliputi oleh manual tutorial Linux ini

Manual tutorial Linux ini merangkumi semua pengetahuan tentang pelayan Linux, termasuk pengenalan terperinci kepada pemasangan Linux, operasi fail, penggunaan arahan, pengurusan cakera dan tutorial Shell, dsb.

Petua: Setiap bab tutorial ini mengandungi banyak contoh Linux Anda boleh terus klik butang "Jalankan Contoh" untuk melihat keputusan dalam talian. Contoh-contoh ini akan membantu anda memahami dan mengendalikan sistem Linux dengan lebih baik.

Sumber rujukan pembelajaran berkaitan Linux lain

Selain pengembangan pengetahuan di sebelah kanan halaman ini, sumber berikut juga dipilih untuk semua orang

  1. Sebagai jurutera PHP yang cemerlang, adakah anda telah menguasai Linux ini arahan?


Bab terbaru


MySQL 安装配置 2016-10-18
Nginx 安装配置 2016-10-18
Linux 命令大全 2016-10-18
Shell 文件包含 2016-10-18
Shell 输入/输出重定向 2016-10-18
Shell 函数 2016-10-18
Shell 流程控制 2016-10-18
Shell test命令 2016-10-18