Jadual Kandungan
1. Dwi but" >1. Dwi but
2. Sokong seni bina yang berbeza" >2. Sokong seni bina yang berbeza
3. Konsep Kerang yang berbeza" >3. Konsep Kerang yang berbeza
5. Isu undang-undang" >5. Isu undang-undang
6. Persaingan antara versi berbeza" >6. Persaingan antara versi berbeza
Rumah Tutorial sistem LINUX 8 konsep Linux lebih lama daripada Linux itu sendiri

8 konsep Linux lebih lama daripada Linux itu sendiri

Feb 12, 2024 am 08:00 AM
linux tutorial linux sistem linux arahan linux skrip shell embeddedlinux Bermula dengan linux pembelajaran linux

Linus Torvalds mengumumkan versi pertama Linux pada tahun 1991, tetapi beberapa konsep Linux lebih lama daripada Linux itu sendiri.

Walaupun Linux secara amnya dianggap sebagai sistem pengendalian moden, beberapa konsep jauh lebih lama daripada yang anda fikirkan. Berikut adalah beberapa konsep yang mempunyai sejarah panjang dalam sistem Linux.

1. Dwi but

Menggunakan dwi-but telah menjadi cara standard untuk berkongsi Linux antara sistem pengendalian yang berbeza, termasuk Windows. Konsep sistem pengendalian berbilang but hampir setua komputer.

8 个比 Linux 本身还要古老的 Linux 概念

Ia juga popular dalam persekitaran seperti Unix, seperti menjalankan Unix dan MS-DOS pada sistem PC Unix yang lebih lama seperti Xenix. But dwi juga telah dilaksanakan pada Amiga sebelum Linux.

Commodore Amiga 3000UX dilengkapi dengan Amiga Unix, versi tersuai Sistem V, dan sistem pengendalian Amiga Workbench standard. Anda boleh memilih sistem pengendalian pada masa but dengan menggunakan butang tetikus kiri dan kanan.

2. Sokong seni bina yang berbeza

Apabila Linus Torvalds mengeluarkan kernel Linux pada Usenet pada tahun 1991, dia sendiri tidak menjangka ia akan berkembang ke seni bina lain selain platform Intel x86, tetapi dia mungkin sepatutnya meninggalkan sejarah dengan duluan itu.

Seperti Unix asal, Linux ditulis dalam C. C itu sendiri adalah bahasa mudah alih. Selagi program C tidak membuat andaian tentang persekitaran asas, ia boleh disusun pada mana-mana komputer, selagi ia mempunyai pengkompil yang sepadan.

Seperti kebanyakan sistem pengendalian pada masa itu, Unix pada asalnya ditulis dalam bahasa himpunan, tetapi Dennis Ritchie menulis semula dalam bahasa C yang diciptanya pada awal 1970-an. Kesan sampingan daripada ini ialah sistem pengendalian telah dipisahkan daripada perkakasan dan Unix menjadi sistem pengendalian tujuan umum.

Ini adalah luar biasa pada masa itu, kerana sistem pengendalian terikat pada satu mesin tertentu. Ini adalah salah satu sebab mengapa Unix membuat percikan sedemikian dalam kalangan sains komputer pada tahun 1970-an dan 1980-an.

3. Konsep Kerang yang berbeza

Bash shell ialah shell lalai yang popular pada sistem Linux, tetapi anda boleh menukar shell log masuk anda kepada mana-mana shell pilihan anda dengan mudah. Anda mungkin tahu bahawa ini adalah ciri sistem Unix asal, tetapi adakah anda tahu bahawa idea itu lebih lama daripada Unix?

8 个比 Linux 本身还要古老的 Linux 概念

DEC sedang membangunkan sistem pengendalian yang dipanggil MICA yang akan berjalan pada seni bina pemproses baharu yang dipanggil PRISM. Ia akan berdasarkan sistem pengendalian komputer mini popular DEC, VMS, tetapi juga akan mempunyai perisa Unix.

Projek bercita-cita tinggi ini adalah hasil idea Dave Cutler. DEC akhirnya membatalkan projek MICA, dan Cutler berpindah ke Microsoft untuk mengetuai projek yang akhirnya akan menjadi Windows NT.

Di sisi VMS, terdapat juga program bernama Eunice, yang juga boleh menjalankan program Unix. Seperti WSL asal, ia berfungsi, tetapi ia juga mengalami masalah prestasi dan keserasian berbanding Unix asli.

Apabila Windows NT akhirnya keluar pada tahun 1993, ia mempunyai persekitaran POSIX, tetapi nampaknya hanya supaya Microsoft boleh mengatakan ia mematuhi POSIX dan membida kontrak tertentu dengan kerajaan persekutuan AS.

Microsoft juga akan mengeluarkan persekitaran yang lebih lengkap-Perkhidmatan Windows untuk Unix, dan projek sumber terbuka Cygwin juga akan muncul.

5. Isu undang-undang

Pada awal 2000-an, tuntutan mahkamah yang difailkan oleh SCO terhadap IBM mendapat perhatian meluas dalam komuniti Linux dan sumber terbuka. SCO mendakwa bahawa Linux melanggar hak mereka untuk kod Unix asal, yang telah mereka perolehi pemilikan.

Walaupun IBM dan komuniti Linux akhirnya berjaya, keadaan ini telah menjadi duluan pada zaman Unix yang asal. Makmal Sistem Unix (USL) AT&T menuntut hak cipta ke atas kod pengedaran perisian Berkeley, yang memberi tekanan kepada Berkeley pada awal 1990-an.

Linux menjadi kegemaran peminat komputer, walaupun ternyata hanya segelintir fail yang "terhad" dan boleh ditulis semula dengan mudah untuk pengedaran sumber terbuka

6. Persaingan antara versi berbeza

Walaupun komuniti Linux suka mempertikaikan tentang pengedaran mana yang lebih baik, ini bukanlah perkara baharu kepada budaya Unix.

Pada 1980-an, perdebatan antara Sistem V AT&T dan BSD adalah masalah besar. Yang terakhir ini lebih popular dalam bidang akademik dan dibangunkan oleh Universiti California, Berkeley Ia juga merupakan komponen utama stesen kerja Unix, seperti Sun Microsystems

Menjelang akhir 1980-an, dunia Unix telah terperangkap dalam apa yang dipanggil "Perang Unix." AT&T dan Sun mula bekerjasama untuk menggabungkan BSD dan Sistem V, yang membimbangkan syarikat komputer lain seperti Hewlett-Packard, DEC dan IBM. Syarikat-syarikat ini kemudiannya membentuk Open Software Foundation, dan Sun dan AT&T membentuk Unix International.

"Perang" ini akhirnya berakhir dengan gencatan senjata. Kedua-dua organisasi bergabung, tetapi Linux akhirnya menggantikan Unix proprietari dalam kebanyakan aplikasi.

7. "Tahun Desktop Unix"

Pengedaran Linux terkenal dengan antara muka pengguna desktop mereka dan direka bentuk untuk menjadikan Linux boleh diakses oleh pengguna bukan teknikal. Usaha ini juga mempunyai sejarah yang panjang, seperti yang dapat dilihat dalam rancangan televisyen PBS 1989 The Computer Chronicles.

Dalam rancangan itu, kita boleh melihat produk daripada Sun Microsystems, HP dan juga Apple. Apple juga telah melancarkan sistem pengendalian berasaskan Unix A/UX.

8. Perisian sumber terbuka

Walaupun Linux mempopularkan konsep perisian sumber terbuka, idea itu sudah lama wujud dan mungkin wujud dalam komputer itu sendiri.

Walaupun Projek GNU mendapat reputasinya kerana falsafahnya yang jelas dalam menyediakan perisian percuma, perisian tersebut telah lama beredar secara bebas di kalangan akademik. Pembangun BSD mencipta lesen mereka sendiri yang membenarkan pengedaran percuma.

Banyak konsep Linux lebih tua daripada yang anda fikirkan

Anda mungkin terkejut berapa lama beberapa konsep dalam budaya Linux, seperti dwi but dan perisian sumber terbuka. Kebanyakan ciri khas Linux boleh dijelaskan oleh asal-usulnya dalam Unix.

Contoh yang mengelirukan ramai orang yang baru menggunakan baris arahan Linux ialah arahan itu kelihatan pelik. Mengapa mereka begitu pendek? Sebabnya ialah ia pada asalnya direka untuk teletaip, bukan skrin.

Atas ialah kandungan terperinci 8 konsep Linux lebih lama daripada Linux itu sendiri. 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 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
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.

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.

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

Apa yang Harus Dilakukan Setelah CentOs Berhenti Penyelenggaraan Apa yang Harus Dilakukan Setelah CentOs Berhenti Penyelenggaraan Apr 14, 2025 pm 08:48 PM

Selepas CentOS dihentikan, pengguna boleh mengambil langkah -langkah berikut untuk menanganinya: Pilih pengedaran yang serasi: seperti Almalinux, Rocky Linux, dan CentOS Stream. Berhijrah ke pengagihan komersial: seperti Red Hat Enterprise Linux, Oracle Linux. Menaik taraf ke CentOS 9 Stream: Pengagihan Rolling, menyediakan teknologi terkini. Pilih pengagihan Linux yang lain: seperti Ubuntu, Debian. Menilai pilihan lain seperti bekas, mesin maya, atau platform awan.

Konfigurasi komputer apa yang diperlukan untuk vscode Konfigurasi komputer apa yang diperlukan untuk vscode Apr 15, 2025 pm 09:48 PM

Keperluan Sistem Kod Vs: Sistem Operasi: Windows 10 dan ke atas, MACOS 10.12 dan ke atas, pemproses pengedaran Linux: minimum 1.6 GHz, disyorkan 2.0 GHz dan ke atas memori: minimum 512 MB, disyorkan 4 GB dan ke atas ruang penyimpanan: minimum 250 mb, disyorkan 1 GB dan di atas keperluan lain:

Apakah teknologi asas yang digunakan oleh Docker? Apakah teknologi asas yang digunakan oleh Docker? Apr 15, 2025 am 07:09 AM

Docker menggunakan enjin kontena, format cermin, pemacu penyimpanan, model rangkaian, alat orkestrasi kontena, virtualisasi sistem operasi, dan pendaftaran kontena untuk menyokong keupayaan kontenanya, menyediakan penggunaan dan pengurusan aplikasi yang ringan, mudah alih dan automatik.

See all articles