UNIX
UNIX adalah sistem operasi komputer. Pertama kali dikembangkan pada tahun 1969 di Bell Labs. Ken Thompson, Dennis Ritchie, Douglas McIlroy, dan yang lainnya menciptakannya. Mereka menggunakan bahasa assembly untuk menulisnya. Pada tahun 1972, kode Unix ditulis ulang dengan bahasa pemrograman C yang baru. Sistem operasi Unix adalah sistem multiuser dan multiprocessing. Ini berarti dapat menjalankan beberapa program aplikasi pada saat yang sama, untuk lebih dari satu pengguna pada saat yang sama. Unix juga dapat beroperasi dengan baik dalam jaringan komputer. Keamanan komputer juga penting dalam Unix, karena banyak orang dapat memiliki akses ke dalamnya, baik dengan menggunakan komputer secara langsung maupun melalui jaringan.
Banyak ide dalam Unix yang baru. Sistem operasi lain menirunya. Saat ini, ada banyak sistem operasi yang memiliki beberapa ide Unix di dalamnya. Karena alasan ini, beberapa orang berbicara tentang "filosofi Unix" dalam melakukan sesuatu. Linux adalah salah satu dari sistem-sistem ini dengan banyak ide Unix di dalamnya. Linux tidak menggunakan kode dari UNIX. Linux hanya berbagi beberapa ide dan nama-nama perintah. Jadi, Linux bukanlah sistem operasi UNIX. Linux disebut "Unix-like".
Ada banyak pengguna yang berbeda dalam sistem operasi Unix dan Unix-like. Sebagian besar dari mereka memiliki area pribadi di mana mereka dapat menaruh sesuatu. Ini disebut akun pengguna.
Salah satu cara menggunakan sistem Unix adalah dengan antarmuka baris perintah. Pengguna menjalankan perintah dan program dengan mengetikkan karakter teks. Hal ini membutuhkan waktu untuk dipelajari, tetapi ini adalah cara kerja yang sangat kuat dan fleksibel. Ini masih digunakan oleh kebanyakan administrator Unix. Perintah-perintah ini dijalankan dalam shell, yang dapat sedikit berubah antara satu sistem dengan sistem lainnya.
Antarmuka pengguna grafis (GUI) adalah metode lainnya. X Window System adalah GUI yang sangat umum untuk sistem Unix. X Window System hanya merupakan shell dari antarmuka grafis. Ia memiliki banyak protokol. X Window System sendiri tidak mengizinkan pengguna untuk memindahkan dan mengubah ukuran jendela. Pengguna membutuhkan window manager atau desktop manager untuk melakukan itu.
Beberapa desktop dan window manager yang populer adalah:
- Gnome
- KDE
- Pembuat jendela
- Xfce
Seperti kebanyakan antarmuka pengguna grafis lainnya, antarmuka ini menggunakan jendela, kotak dialog, mendukung penggunaan mouse komputer, dan didesain agar mudah digunakan.
Ada ribuan program yang tersedia untuk Sistem Jendela X. Program-program seperti pengolah kata dan spreadsheet tersedia termasuk perangkat lunak gratis dan open-source.
Sejarah UNIX dan variannya
Dua jenis Unix
Saat ini, ada dua jenis sistem operasi yang seperti UNIX.
Kelompok pertama adalah semua yang berbagi beberapa kode kernel dengan yang asli dari Bell Labs di AT&T. Ini termasuk jenis UNIX komersial: Solaris atau AIX.
Kelompok kedua mencakup sistem operasi bebas yang biasanya memiliki BSD dalam namanya, seperti FreeBSD, OpenBSD, dan NetBSD. Semua ini didasarkan pada BSD gratis. Mac OS X juga berbasis BSD.
Ada juga sistem gratis yang berbasis pada kernel Linux. Sistem-sistem ini tidak berbagi kode apa pun dengan UNIX asli. Sistem BSD hanya memiliki sedikit sekali kode yang sama dengan Unix asli karena banyak kode yang telah ditulis ulang selama bertahun-tahun. Banyak orang menggunakan istilah Unix dan sistem mirip Unix untuk memperjelas.
Sebagian besar aplikasi dapat berjalan pada Unix modern atau sistem yang mirip Unix. KDE dan GNOME dikembangkan untuk Linux dan kemudian diubah untuk dijalankan pada jenis Unix komersial.
Pertanyaan dan Jawaban
T: Apa itu UNIX?
J: UNIX adalah sistem operasi komputer yang pertama kali dikembangkan pada tahun 1969 di Bell Labs.
T: Siapa yang menciptakan UNIX?
J: Ken Thompson, Dennis Ritchie, Douglas McIlroy, dan yang lainnya menciptakannya.
T: Bagaimana UNIX ditulis?
J: UNIX ditulis menggunakan bahasa rakitan.
T: Apa saja yang dapat dilakukan oleh sistem operasi Unix?
J: Sistem operasi Unix memungkinkan beberapa pengguna dan proses berjalan secara bersamaan pada mesin atau jaringan komputer yang sama.
T: Apa yang dimaksud dengan "filosofi Unix"?
J: "Filosofi Unix" mengacu pada gagasan bahwa banyak sistem operasi lain yang meniru ide dari Unix, sehingga pengaruhnya terlihat di berbagai jenis sistem.
T: Apakah Linux merupakan salah satu jenis UNIX?
J: Tidak, Linux tidak menggunakan kode dari UNIX, melainkan berbagi beberapa ide dan perintah yang membuatnya menjadi sebuah sistem yang "mirip Unix" dan bukan sistem UNIX yang sebenarnya.
T: Apa saja dua cara untuk menggunakan sistem Unix?
J: Dua cara untuk menggunakan sistem Unix adalah dengan antarmuka baris perintah atau dengan antarmuka pengguna grafis (GUI).