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

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

PHP Code Snippets Powered By : XYZScripts.com
WhatsApp Tanya & Beli Program?