Sejarah UNIX
UNIX dikembangkan oleh Multics pada tahun 1969. Sayangnya keterlambatan yang diakibatkan oleh jarak yang jauh antara periset yang mengembangkan dengan laboratorium yang mengelola membuat proyek Multics ini dihentikan oleh AT & T.
Namun, kedua peneliti yaitu Ken Thompson yang menggandeng kerja sama dengan rekannya yakni Dennis Ritchie, yang awalnya mereka bekerja pada proyek Multics, kembali melakukan realisasi pada Multics dengan menggunakan komputer yang lebih portabel yakni komputer PDP-7.
Awal Tahun 1971
Pada tahun 1971, Peter Neuman mengusungkan nama baru untuk sistem operasi ini yakni UNIX. Sistem operasi ini telah banyak ditambahkan program-program kecil yang dapat digunakan untuk menjalankan suatu fungsi oleh para ilmuwan AT&T.
Selain itu, Ken Thompson berhasil menggunakan bahasa C yang dirancang oleh Dennis Ritchie yang memudahkan bagi para penggunanya dan memudahkan komputer untuk dibawa dari satu komputer ke komputer lainnya.
Memasuki Tahun 1973 Hingga 1977
Di awal tahun 1973, perkembangan UNIX semakin luas. Hal ini ditandai dengan terdapat 16 komputer di luar Laboratorium Bell yang menggunakan sistem operasi UNIX, serta terdapat 500 tempat menggunakan sistem operasi UNIX, baik di gunakan pada perguruan tinggi bahkan hingga pada negara asing.
Tak puas pada itu saja, di tahun 1977 UNIX mengeluarkan versi terbarunya yang memiliki dukungan komersial. Barkeley membayar 400 (dalam satuan dollar) untuk memperoleh sumber UNIX yang terdapat kode sumber di dalamnya.
Tahun 1978
Setelah itu, ditahun 1978 Bill Joy mengeluarkan salinan koleksi program sebanyak 30 salinan dan memodifikasi UNIX. Di tahun-tahun berikutnya UNIX ini selalu berkembang, serta melakukan pembaruan-pembaruan pada versi terbarunya.
Akan tetapi, saat nama UNIX berubah menjadi BSD UNIX, AT&T membuat pernyataan bahwa BSD UNIX akan berubah nama menjadi BSD 4.2 dengan lisensi Berkeley, dimana BSD UNIX ini tidak kompatibel karena bukan merupakan produk UNIX yang standar.
Ciri-Ciri Sistem Operasi UNIX
Setiap sistem operasi atau apapun tentunya memiliki keunikan ataupun karakteristik yang berbeda, sebagaimana windows dan macOS. Karakteristik inilah yang biasa disebut ciri-ciri dari sistem operasi tersebut. Lalu bagaimana kita mengetahui sistem operasi itu termasuk dalam UNIX atau bukan?
Nah, berikut ciri-ciri sistem operasi UNIX antara lain:
Sistem operasi UNIX ini masuk dalam kategori multitasking atau multiuser, yang dimaksud dengan multiuser atau multitasking yakni memungkinkan pengguna untuk melakukan penggunaan aplikasi atau program dalam waktu yang bersamaan (multiuser dan multitasking).
Sistem operasi UNIX ini sangat portable, artinya kamu dapat menjalankan dari satu komputer bahkan ke komputer lain. Bahkan memungkinkan pada semua jenis komputer (portabilitas).
Sistem ini memudahkan pengguna untuk mengakses data ataupun informasi yang dimilikinya (sistem berkas hirarki).
Memiliki fungsi utilitas yang dapat menyesuaikan program dengan kebutuhan atau keinginan dari para pengguna (utilitas).
Dari ciri-ciri di atas, tentu UNIX berbeda dengan macOS ataupun OS Windows. Meskipun ada beberapa persamaan. Misalnya kemampuan multitasking yang dimiliki hampir semua jenis OS.
Contoh Sistem Operasi UNIX
Selanjutnya agar mempermudah kamu memahami secara menyeluruh apa itu UNIX, saya akan berikan beberapa contoh sistem operasi UNIX.
Jika diawal saya telah membahas awal mula UNIX dan perkembangannya, disini saya akan membahas mengenai UNIX yang telah dikembangkan dan digunakan oleh para pengguna dengan tambahan kebutuhan teknologi yang telah disematkan pada UNIX dari pengembang-pengembang yang mengg ahkan, sistem operasi UNIX ini tidak benar-benar digunakan dengan nama aslinya UNIX. Mereka lebih banyak menyebut istilah Freenix yang sebetulnya cara kerja keseluruhan mengacu pada sistem operasi UNIX. Contohnya yaitu: Agnix (untuk pendidikan), android; Bada; Darwin; FreeBSD; Chrome OS, Linux, Apple Max OS dan lain sebagainya.
Perintah Dasar Yang Digunakan Pada UNIX
Masalah keamanan data amatlah penting dalam bidang teknologi informasi. UNIX dalam hal ini jauh lebih unggul dari pada DOS yang tidak menyediakan fasilitas ini. DOS hanya mempunyai fasilitas ATTRIBUT dengan pilihan Read Only dan Hidden. DOS hanya menyediakan fasilitas untuk untuk menyembunyikan file (hidden) dan memproteksi file (read-only) agar tidak dapat dihapus atau dimodifikasi. Sedangkan fasilitas kepemilikan file tidak disediakan. Berikut ini adalah daftar ringkasan beberapa perintah dasar yang sering digunakan pada unix : Perintah untuk Manajemen File cat – Menampilkan isi file (seperti type pada Dos) cp – Menyalin satu atau beberapa file (seperti copy pada Dos) find – Mencari file tertentu pada suatu direktori (seperti Dir pada Dos) ls – Menampilkan informasi file more – Menampilkan file per screen mv – Memindahkan suatu file ke direktori lain pg – Menampilkan isi suatu file teks per layar rm – Menghapus file (sama seperti Del pada Dos) Perintah Manajemen Direktori cd – Mengaktifkan suatu direktori sebagai direktori copy – Menyalin seluruh struktur direktori ataupun file mkdir – Membuat direktori baru pwd – Menampilkan nama direktori tempat kita bekerja Rmdir – Menghapus direktori Perintah untuk mengatur Akses Direktori chgrp – Mengubah group dari suatu direktori chmod – Mengubah permisi dari suatu file atau direktori chown – Mengubah pemilik dari suatu file atau direktori Perintah Lingkungan Sistem exit – Keluar dari shell pada Bourne shell dan Korn shell id – Menampilkan nama pemakai beserta identitas dari pemakai logname – Menampilkan nama pemakai logout – Keluar dari shell pada C shell man – Menampilkan dokumentasi online dri suatu perintah Unix (sama seperti Help) newgrp – Mengubah group efektif passwd – Mengganti password set – Menampilkan variabel lingkungan pada shell pemakai tty – Menampilkan nama identitas (port) terminal uname – Menampilkan nama sistem operasi whoami – Menampilan nama pemakai yang sedang menggunakan sistem Perintah Yang Berhubungan dengan Layar banner – Menampilkan tulisan berukuran besar clear – Menghapus layar (sama seperti Cls pada DOS) echo – Menampilkan tulisan ke layar Perintah yang berhubungan dengan Proses kill – Menghentikan suatu proses berdasarkan identitas proses ps – Menampilkan proses yang sedang berjalan sleep – Menunda eksekusi (proses yang tidak mengerjakan apa-apa selama beberapa detik) Perintah-perintah lain bc – Utilitas untuk melakukan perhitungan cal – Menampilkan Kalender date – Menampilkan tanggal dan jam sistem grep – Mencri file-file yang mengandung kata tertentu lp – Mencetak file ke printer mail – Utilitas untuk menyampaikan pesan tertulis ke pemakai lain sort – Mengurutkan data vi – Editor teks wc – Menghitung jumlah karakter, kata, dan baris pada suatu file by:ZHEEVA NAWAREZA |
0 Komentar