Linux lebih dari satu kata kunci di pinggul dalam komputasi . Hal ini lebih dari mode terbaru . Hal ini dimodelkan pada sistem operasi Unix pertama kali dikembangkan oleh Dennis Ritchie dan Ken Thompson di AT & T. Unix dikembangkan untuk menjalankan jaringan terbesar di dunia , sistem telepon AT & T , dan itu. Sistem operasi Unix dirancang untuk menjadi scalable , dapat diandalkan , modular , aman dan portabel dengan jaringan diperpanjang .
Perkembangan Unix akhirnya menyebabkan standar POSIX yang mendefinisikan banyak arsitektur Linux . Tidak seperti banyak tunggal konsol pengguna desktop sistem operasi berbasis Linux adalah multi-user , multi - tasking , jaringan memungkinkan sistem operasi dapat diakses dari mana saja pada jaringan . Beberapa pengguna dapat mengakses komputer Linux dari jarak jauh , masing-masing berjalan individu misalnya desktop mereka sendiri , semua pada waktu yang sama . The Linux / Unix jaringan X-Window memungkinkan sistem windowing multi-user memungkinkan akses remote penuh . Ini adalah kontras dengan pengguna konsol berbasis OS tunggal yang mengharuskan pengguna untuk hadir secara fisik di depan komputer untuk mengakses desktop dan aplikasi nya , membatasi akses ke satu pengguna pada satu waktu . The Linux / Unix OS dirancang untuk mendukung akses multi-user terpencil dan aman menggunakan ssh . Hal ini memberikan semua administrator Linux / Unix dan pengguna remote interface standar fleksibel kuat sementara mobil sering alat akses remote utama dari administrator OS lain ( misalnya Windows 98 dan NT ) .
Penggunaan pipa Linux / Unix , tee dan redirection memungkinkan pendekatan modular untuk desain alat Linux / Unix . Mereka memungkinkan kemampuan alat apapun yang akan diperpanjang , chaining input dan output dengan alat lainnya . Dalam sistem operasi seperti Desember / VMS , paging dan format kemampuan yang dibangun ke dalam alat , bukan memanfaatkan kemampuan standar Linux / Unix alat komponen seperti "lebih " , "semacam " , " kurang " dan " awk " .
Linux / Unix shell script menyediakan kemampuan scripting bets yang dapat dijadwalkan , disebarkan ke sistem lain atau digunakan untuk membuat perintah baru . Hanya antarmuka GUI mungkin memerlukan titik fisik dan klik pada setiap sistem untuk melakukan tugas . Sementara beberapa perdebatan GUI vs perintah dan skrip , Linux / Unix mencakup keduanya.
Sistem startup dan shutdown dikendalikan oleh file konfigurasi inisialisasi sistem / etc / inittab dan skrip init di / etc / rc.d / init.d / ... Sistem startup dan prosedur mematikan yang dapat dikonfigurasi dan diperluas . Satu dapat mengontrol layanan yang dimulai pada sistem boot dan yang berakhir pada sistem shutdown, serta dependensi urutan . Hal ini memungkinkan untuk shutdown tertib database dan program sensitif lainnya yang harus shutdown oleh aplikasi itu sendiri, bukan tewas saat pengolahan, yang dapat menyebabkan korupsi data atau kerugian . Sistem ini dapat di-boot ke berbagai " init " negara yang memungkinkan sistem untuk beroperasi dalam berbagai konfigurasi untuk mendukung pemeliharaan dan debugging sistem . Pada banyak sistem operasi yang bersaing , prosedur shutdown tidak extensible atau dimodifikasi .
Linux menghindari MS / Windows " DLL neraka " , yang menyebabkan Windows atau aplikasi gagal ketika run -time dynamic linked library baru atau tidak kompatibel ( DLL ) diinstal . ( Lihat database Microsoft DLL digunakan untuk membantu menghindari konflik . ) Linux menggunakan nomor versi dalam Surat run-time shared library objek , yang karenanya dapat hidup berdampingan pada sistem dengan versi yang berbeda dari perpustakaan yang sama . The Linux sistem manajemen paket RPM juga membantu dependensi tekad dan konflik dengan file dan perpustakaan .
Pengaturan jaringan dan banyak parameter MS / Windows lainnya memerlukan reboot untuk berlaku . Hal ini juga berlaku ketika pengaturan registri MS / Windows yang dimodifikasi . Linux sudah cukup untuk memungkinkan layanan tertentu ( misalnya networking ) yang akan bersepeda tanpa mematikan seluruh komputer modular . Linux juga memiliki banyak parameter kernel yang dapat diatur melalui " / proc / " antarmuka untuk memungkinkan perubahan dinamis untuk kernel yang berjalan . Hal ini sangat meningkatkan sistem Linux uptime dan menghilangkan waktu terbuang melakukan reboot sistem .
Struktur direktori sistem file dapat dikonfigurasi dan tidak terbatas pada huruf drive seperti A , C atau D sebagai tingkat atas mount point . Jadi MS / Windows memiliki batas 23 mount point . ( 22 + Floppy : A , B & Sistem : C & DVD / CD : D. ) Note : MS / Windows Server 2003 Server dan Datacenter Edition dapat menggunakan volume mount point untuk menyiasati keterbatasan ini . File sistem Linux mount point dapat dibuat di mana saja dalam hirarki direktori . Versi multi-user MS / Windows seperti edisi server akan memungkinkan pengguna tunggal untuk memetakan sistem file jaringan untuk surat yang merupakan titik gunung lokal . The MS / Windows OS tidak akan memungkinkan pengguna kedua untuk memetakan huruf yang sama . Jadi jika aplikasi dikonfigurasi untuk membaca data dari mount point ini , aplikasi ini segera terbatas pada operasi oleh satu pengguna . Sistem file Linux / Unix adalah jaringan diaktifkan ( menggunakan NFS ) untuk memperluas jangkauan itu . Kedua penyimpanan terpasang langsung dan sistem berkas jaringan yang mountable pada setiap titik dalam hirarki direktori sistem file dan dapat digunakan secara simultan oleh semua pengguna pada sistem .
Kernel adalah jantung dari sistem operasi Linux / Unix . Hal ini bertanggung jawab untuk memungkinkan multi- tasking , multi-user , multi - threading , multi-processing , keamanan , berinteraksi dengan hardware dan jaringan . Ini adalah kernel ini yang dikembangkan Linus Torvalds , berdasarkan desain POSIX / Unix , Linux yang memberikan namanya . Shells , aplikasi pengguna dan segala sesuatu yang lain antarmuka dengan kernel ini . Pengembangan kernel Linux saat ini didukung oleh OSDL.org , konsorsium telekomunikasi dan perangkat lunak komputer dan perangkat keras perusahaan . Kode sumber ini diterbitkan di bawah GNU General Public License ( GPL ) . Lisensi ini untuk perangkat lunak Open Source telah menyebabkan perkembangan pesat , debugging , penyebaran dan penerimaan dengan memungkinkan dan mendefinisikan syarat-syarat yang orang dapat menyalin , memodifikasi dan berbagi kode sumber .
Vendor hardware seperti IBM , Hewlett Packard dan SGI telah mempertaruhkan masa depan mereka pada Linux . Oracle telah membuat platform pengembangan mereka dan dengan demikian platform dari rilis pertama . Penyebaran perangkat lunak perusahaan perusahaan seperti SAP dan Oracle di Linux sebagai platform utama telah memastikan bahwa Linux adalah landasan infrastruktur komputasi perusahaan . Lisensi open source telah menyingkirkan Linux dari kecurigaan perpanjangan monopoli atau struktur lisensi terbatas dan mahal . Itu juga merupakan sifat dari perangkat lunak open source Linux kernel menjadi lebih bug bebas dan aman dibandingkan pesaingnya , seperti yang ditinjau oleh pengembang di mana-mana dan bukan oleh kelompok terbatas analis keamanan . Linux telah digunakan secara komersial pada array yang luas dari perangkat keras dari PDA (Sharp Zaurus ) ke laptop , wokstations , server , mainframe ( IBM S/390 ) dan superkomputer ( SGI Altix , cluster Beowulf ) dan membuat jalan ke perangkat lebih setiap hari ( router , satelit , mobil , ... ) .
Pengembangan masa depan dan canggih dipastikan sebagai kode sumber tersedia bagi semua . Hal ini dipelajari di universitas-universitas dan institusi di seluruh dunia . Kandidat PhD dan peneliti perusahaan menggunakan Linux untuk mencoba konsep komputasi maju . Perbaikan bila tersedia , harus bersaing dengan konsep maju lainnya , dan orang-orang yang menahan kerasnya pengguna pertama , dan pengawasan dari masyarakat pembangunan , disetujui dan dimasukkan ke dalam kernel Linux . Setelah diadopsi sebagai bagian dari Linux , mereka kemudian juga harus terus bertahan penantang . Ini akan membantu memastikan bahwa Linux adalah selalu yang terbaik dapat. Pengembang yang menyerahkan source code tahu bahwa itu akan menghadapi pengawasan dari kolam pengembang di seluruh dunia dan peninjau , yang memotivasi mereka untuk mengajukan kode yang ditulis dengan baik .
Linux di sini untuk tinggal , melainkan semakin kuat hari demi hari , dan itu adalah baik dari segi teknis , keuangan dan ekonomi.
No comments:
Post a Comment