Car-tech

Sistem pengendalian adalah kernel, program sokongan dan konsep. Untuk entiti komersial tertentu, ia juga merupakan kempen pemasaran, gembar-gembur dan keuntungan. Tetapi, adakah sistem operasi Linux hanya satu lagi sistem operasi Unix? Ya.

Belajar Filesystem Hirarki pada LINUX/UNIX sesuai FHS

Belajar Filesystem Hirarki pada LINUX/UNIX sesuai FHS
Anonim

[Bacaan lanjut: 4 projek Linux untuk pemula dan pengguna perantaraan]

Anda juga mungkin bertanya, "Dengan berapa banyak kepastian yang anda boleh menjamin bahawa aplikasi saya akan melakukan peralihan yang sama? Red Hat, Novell dan Canonical boleh memberikan jawapan yang terbaik, tetapi perunding mereka akan memberitahu anda bahawa hanya dalam kes-kes yang jarang berlaku aplikasi anda mempunyai kesulitan untuk membuat perjalanan dari persekitaran Unix anda ke Linux yang dihoskan. Yakinlah bahawa masalah anda tidak begitu unik sehingga para jurutera Linux mereka yang berkemahiran tinggi tidak dapat mengatasi mereka.

Unix mempunyai "perisa" yang berbeza yang umumnya merujuk kepada perbezaan yang disuntik oleh pasukan pembangunan mereka untuk memanfaatkan ciri perkakasan proprietari atau memanfaatkan inovasi software khusus, seperti pengurusan volume atau virtualisasi. Rasa sedemikian adalah Solaris Sun, IBM AIX, HP-HP HP, AT & T Sistem Vr4, BSD Unix, DEC Unix, Mac OS X, dan SCO Unix yang dikasihi.

Rasa Unix mungkin berbeza dari yang lain dalam alat pentadbirannya, jenis sistem fail, pengendalian prosesnya, dan nama perantinya, tetapi setiap satunya tidak dapat disangkal Unix. Tapi kenapa? Apa yang membuat mana-mana sistem Unix begitu berbeza?

Sistem Unix, yang berbeza dengannya, mempunyai banyak persamaan antara satu sama lain. Taip arahan 'ls' pada mana-mana sistem Unix dan sesuatu yang boleh diramal berlaku: Anda akan melihat senarai fail. Direktori / etc mengandungi fail konfigurasi sistem, fail kata laluan sistem, dan fail permulaan. Benang ini secara kolektif membentuk Unix.

Katanya, "Jika ia berjalan seperti itik, quack seperti itik, dan kelihatan seperti itik, maka ia mestilah itik," biasanya dipetik untuk membuat satu titik mengenai beberapa isu semasa perdebatan politik. Begitu juga, jika Linux kelihatan seperti Unix, berkelakuan seperti Unix, dan mengendalikan keselamatan dan proses seperti Unix, maka ia mestilah Unix - walaupun rasa Unix baru dan lebih baik, tetapi Unix tetap.

Adakah anda mengenali Unix apabila anda melihatnya ? Jika anda melihat susun atur sistem fail yang mengandungi nama direktori (folder) yang berikut, yang sistem operasi anda akan mengatakan bahawa anda sedang melihat?

I386, Fail Program, Temp, Pengguna, Windows

Anda mungkin akan menjawab, "Windows." Anda betul. Bagaimana jika anda melihat susunatur fail sistem berikut?

bin, dll, dev, usr, opt, home, root, sbin, proc, var, mnt

Anda akan memanggilnya Unix. Anda betul; ia adalah Unix. Namun, anda mungkin menyebutnya Linux. Bagaimana anda tahu perbezaannya? Ada cara, sebaik sahaja anda masuk ke dalam sistem tetapi tidak hanya melihat senarai direktori. Dari susun atur fail sistem sahaja, anda akan menyimpulkan bahawa Linux adalah rasa Unix. Dan, anda sudah tahu bahawa Unix mempunyai rasa yang berbeza supaya perbezaan yang jelas mengenai nama direktori, lokasi fail, alat pentadbiran atau jenis fail sistem mempunyai sedikit kesan sama ada sistem itu sebenarnya Unix.

Sekarang anda yakin bahawa Linux adalah Rasa Unix, lihat hujah halus yang berlawanan. Linux, sebagai sistem operasi, tidak begitu menarik. Tetapi, apa yang membuatnya menjadi obsesi mutlak untuk banyak orang ialah konsep Linux, yang mendorong kumpulan komuniti di seluruh dunia liar dengan keghairahan. Konsep Linux mendapat semangat dari sumber-sumber asli untuk semua perkara yang berkaitan dengan pengkomputeran kebebasan: Yayasan Perisian Bebas (FSF) dan Projek GNU, yang keduanya dimulakan oleh Richard Stallman.

Kepada Stallman dan Yayasan Perisian Bebas, "Linux" dan "sumber terbuka" adalah istilah yang wujud hanya dalam minda yang tidak diketahui. Mereka memanggil sistem operasi khas kami GNU / Linux atau GNU + Linux, dan kepada mereka tidak ada istilah seperti perisian sumber terbuka. Bagi FSF, istilah "perisian percuma" dan "sumber terbuka" tidak ada hubungannya dengan satu sama lain. Sumber terbuka hanya bermaksud bahawa anda mempunyai akses kepada kod sumber program tetapi tidak semestinya kebebasan bersekutu untuk mengkaji, mengubahnya, atau mengagihkan semula kod sumber itu. Dan, kepada mereka, perisian percuma tidak ada hubungannya dengan kos tetapi segala-galanya untuk kebebasan.

Jadi, kenapa tangen ini tentang perisian percuma? Ia berkaitan dengan soalan berkaitan darah Linux yang berkaitan, "Adakah hanya satu lagi rasa Unix?" Akronim rekursif, GNU, bermaksud "GNU's Not Unix", yang bermaksud bahawa Stallman dan FSF menjawab "tidak" kepada persoalan hubungan sistem operasi GNU / Linux ke Unix.

sumber kernel Linux

README

yang menerangkan hubungan antara Linux dan UNIX. Walaupun tidak ada atribusi pengarang untuk fail ini, jelas bahawa takrifnya membawa berkat mereka yang membuat kernel Linux, termasuk Linus sendiri:

APA LINUX? Linux adalah klon sistem operasi Unix, yang ditulis dari awal oleh Linus Torvalds dengan bantuan dari pasukan peretas yang melampau di Internet. Ia bersesuaian dengan kepatuhan spesifikasi POSIX dan Single Unix. Ia mempunyai semua ciri yang anda harapkan dalam Unix sepenuhnya moden, termasuk multitasking yang benar, ingatan maya, perpustakaan yang dikongsi, pemuatan permintaan, executable copy-on-write yang dikongsi, pengurusan memori yang betul, dan rangkaian berbilang rangkaian termasuk IPv4 dan IPv6.

Sangat menarik untuk diketahui bahawa Linus Torvalds melesenkan kernel Linux di bawah Lisensi Awam GNU (GPLv2) jadi mungkin dia bingung serta cara mengklasifikasikan sistem operasi GNU aka GNU / Linux, alias Linux). Bagi pengguna yang gemar, penerimanya perniagaan, komuniti di seluruh dunia, syarikat yang menghasilkan pelbagai pengedaran, banyak pemaju, dan perniagaan besar yang menghasilkan produk berasaskan Linux, Linux - rasa Unix yang percuma dan lazat - mungkin salah satu daripada semua