Tak kenal Unix maka tak sayang Linux
Artikel ini sebagai motivasi diri untuk belajar dan terus belajar tentang sistem operasi terutama unix. Artikel ini pertama ditulis setelah aku mampu beli kompi rakitan dari seorang temen. Awalnya dia nawarin aku mau pilih sistim operasi apa untuk kompiku,karena aku belum tahu apa-apa tentang kompi makanya aku jawab terserah dia aja. Emang dasar temen saya doyan ama varian unix OS (Operating System), akhirnya tuh kompi dikasih dua OS.Nah dari situlah asal muasal tulisan ini dibuat.
APA YANG DIMAKSUD UNIX
Mungkin sobat-sobat udah pernah denger unix baik itu dari temen, kampus, atau dari internet,tapi masih bertanya-tanya dalam hati apa sih unix itu? Unix adalah sebuah sistem operasi yang pada awalnya dikembangkan di laboratorium Bell, AT&T oleh paman Ken Thompson sekitar tahun 1973 pake bahasa C,trus.. apa itu sistem operasi?Sistem operasi adalah perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar sistem komputer.
Sekitar tahun 1975 Laboratorium Bell mulai memberikan unix ke universitas-universitas dengan imbalan yang sangat murah, salah satunya adalah Universitas California, Berkeley yang menelorkan versi unix yang sangat-sangat terkenal dengan sebutan BSD (Berkeley Software Distribution) Selain itu pada tahun 1984 juga terdapat proyek yang disebut GNU (GNU’s not unix) yang dikembangkan oleh FREE SOFTWARE FOUNDATION (FSF) yang dipelopori oleh om Richard M. Stallman. Tujuan dari proyek ini adalah membangun sistem semacam unix yang bersifat bebas royalti bagi pemrogram dan pengembang.
Proyek inilah yang mendasari om Linus Trovalds untuk begadang siang malam bikin sistem operasi Linux (kasihan ya..). Tapi kerja kerasnya ada hasilnya juga dengan dipublikasikannya Linux untuk pertama kali sekitar November 1991 dan BOOOM… om Bill Gate dengan winshit..eh windowsnya pun dibuat kelimpungan dengan sang kompetitor baru ini. Oiya sampe mana tadi..oh ini dia…. Unix sendiri terdiri atas sejumlah program(program adalah daftar instruksi untuk memperoleh hasil atau nilai tertentu) yang dirancang untuk mengontrol interaksi antara fungsi-fungsi pada mesin yang beraras rendah dengan program aplikasi. Seperti halnya sistem operasi yang lain unix juga memiliki keistimewaan diantaranya adalah :
PORTABILITAS
Portabilitas karena unix mampu diadaptasikan ke sistem komputer yang lain serta mampu dipakai pada berbagai jenis komputer mulai dari notebook, mikrokomputer (PC), hingga mainframe. Sehingga menjadikan unix sangat menguntungkan karena tidakbergantung pada satu perangkat keras atau vendor tertentu. Untuk beralih dari suatu sistem unix ke sistem unix lainnya juga dapat dilakukan dengan mudah, dan hal ini berlaku juga pada program aplikasinya, kita hanya tinggal mengkompilasinya saja pada sistem unix yang baru tersebut.
MULTITASKING
Multitasking karena seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu yang bersamaan dari sebuah terminal. Pekerjaan-pekerjaan yang tidak memerlukan waktu interaksi dari pemakai bisa dilaksanakan di latar belakang (hi hi kayak bikin skripsi aja ada latar belakangnya). Pemrosesan ini memungkinkan saat suatupekerjaan sedang dilaksanakan oleh sistem, pemakai dapat melakukan tugas-tugas yang lain.
MULTIUSER
Multiuser yang berarti sejumlah orang (user) dapat menggunakan sistem secara bersamaan dari berbagai sumber seperti disk, printer, and periperal-periperal lainnya. Apa sih untungnya multiuser? ini nih : -Penghematan perangkat keras (printer, disk, etc) dapat dipakai oleh banyak user-Data dapat diakses oleh banyak user/orang secara serempak, yang berarti tidak ada penduplikasian data sehingga konsistensi dari data lebih terjamin.
FILE SYSTEM HIERARKIS
File system hierarkis? iya donk soalnya ini memungkinkan user untuk mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan diakses. Informasi-informasi yang ada dapat diatur misalnya dikelompokkan per user atau berdasarkan suatu unit/departemen.
UTILITAS
Sistem operasi unix tersusun atas sejumlah program, yang antara lain berupa utilitas-utilitas yang mempunyai tugas antara lain :
- Manajemen file
- Editing file
- Mundukung komunikasi
- Mendukung pengembangan perangkat lunak atau sistem operasi itu sendiri.
SHELL UNIX
Apa itu shell? shell adalah jembatan/antarmuka atau lebih tepatnya interpreter command-line antara user dengan sistem yang bertindak sebagai penerjemah perintah yang sangat bermanfaat bagi user. Sebenarnya shell itulah yang menjadikan unix itu sendiri begitu powerful, kenapa? karena kemampuan shell yang mencakup dua hal yaitu modus interaktif dan modus pemrograman.
Pada modus interaktif, user dapat memberikan perintah dan kemudian shellakan mengerjakan perintah yang diberikan, dimana hal ini dapat diulang-ulang. Sebab begitu shell telah kelar menjalankan perintah, shell akan menunggu user memberikan perintah kembali.
Pada modus pemrograman, user dapat menyusun suatu program yang berupa sejumlah perintah yang biasa disebut shell script ( tunggu aja di artikelku yang ain atau ada yang sukarela memberikan artikelnya ). Selanjutnya shell akan mengerjakan perinta-perintah itu secara berurutan. Hal seperti ini sangat bermanfaat untuk menangani pekerjaan yang bersifat rutin. Pada modus ini user dapat membuat suatu prototipe suatu proyek tanpa harus menggunakan bahasa pemrograman seperti C.
Mode interaktif maupun pemrograman sangat memudahkan user mengarahkan keluaran perintah yang normalnya ke layar menjadi suatu file. Bahkan user dapat juga mengatur agar hasil suatu perintah menjadi masukan bagi perintah yang lain ( wuih.. keren ya si shell ini). Sebenarnya masih banyak keistimewaan dari unix ini untuk dibahas seperti phracking, hacking, cracking, buanyak kalo dibahas semua.
KOMUNITAS UNIX
Kalau bicara tentang komunitas unix nggak usah diragukan lagi, emang sih pada awalnya pemakaian unix hanya terbatas pada lingkungan universitas, tapi kini unix juga banyak dipakai untuk menangani aplikasi bisnis, statistik dan engineering sehingga komunitas pemakai dan penggemar unix bak jamur di musim hujan menyebar di seluruh dunia melalui internet. Bagaimana dengan Indonesia? jangan kawatir ada banyak situs, majalah, bahkan kelompok pengguna varian unix (linux.red) bertebaran di kota-kota seluruh Indonesia.
Kita juga patut bangga karena bangsa kita yang kolap ini sudah mampu bikin beberapa sistim varian unix sendiri, salut deh…kapan sobat-sobat menyusul? Jangan mau dipenjara hanya gara-gara kompimu pake sistem ilegal, apalagi sampe mempermalukan bangsa dengan mengemis-ngemis ke om BILL hanya karena minta harga yang murah. Jangan yang besar-besar dulu tapi yang kecil kecil aja dulu, misalnya dengan memotivasi diri kita sendiri untuk berkenalan dengan unix kemudian baru migrasinya.
Atau kalau lebih termotivasi kita bisa bikin program C sederhana untuk tugas kampus, bikin script shell, bikin web kampus, ngerjakan skripsinya temen pake unix, saling sharing ilmu antar teman sekampus atau kalau perlu bikin kelompok pengguna unix di jurusan lalu fakultas dan seterusnya universitas…but the point is memotivasi diri kita dulu yang pertama yaitu belajar, kedua belajar dan ketiga belajar.
Kenapa kita tidak menciptakan sistem kita sendiri, program kita sendiri , kenapa kita harus tergantung dengan satu produk yang belum tentu produk yang MEREKA hasilkan sesuai kebutuhan kita.
Apakah kita cukup puas sebagai pemakai saja?
anang sadewa berkata,
April 16, 2007 pada 12:38 pm
suwun juga http://www.madiun-hacker.net
yoyok berkata,
Oktober 2, 2007 pada 3:26 pm
saya tertarik dengan linux.
mo tanya neh komunitas linux di madiun di mana???
soalnya aku lg pengen sering n butuh belajar linux neh
tlong yach mkasih
adil berkata,
Oktober 16, 2007 pada 5:21 am
sementara ini kita masih nyari anggota dalam rangka mengenalkan linux di madiun, jadi kita hanya menyediakan sarana online lewat blog ini, jadi untuk kumpul masih kita lakukan di kantor, kalau mas yoyok tertarik silahkan email saya.
adam suprayogi berkata,
Mei 19, 2008 pada 7:33 pm
askum,……..
akhirnya ada komunitas linux di kotaku sndiri.
alamatnya di mana ya?
alamatku jln thamrin gg melati no 9 madiun.
mkn kalo mas2x kpengen maen k rumahq………….hehehe…
masalahnya, q sulit menakinkan ayahku untuk pake linux mas, bisa bantu g?
makasih
adam 0351 494844, 088803347589
adam_asmad@plasa.com
ygoj.gamebull@yahoo.com
adil berkata,
Mei 21, 2008 pada 3:48 am
@adam
walaikumsalam….
oke deh ntar kapan-kapan kita ngumpul, but dibantuin apaan ini. meyakinkan ayahmu atau gimana. Kalo sekedar meyakinkan saya kira tinggal kamu buktiin aja dengan menggunakan linux di PCmu, ntar diliatin ke ayahmu kalo linux juga bisa digunakan untuk berkomputer sehari-hari. gimana?
eon berkata,
Juni 24, 2008 pada 6:28 am
weleh2x..
jadi pengen nih mas buat belajar linux.ane awam banget ma linux.
bisa gak (please please me)ente sekiranya ngajarin ane tentang linux.
ato mungkin kita janjian dulu nyari2 warung ngopi2 dulu biar akrab[chitchat]…he..he..he..please [081335161557]
adil berkata,
Juli 17, 2008 pada 11:13 am
@eon
seep dah…ngopi dimana nih…..
BeningNET berkata,
Agustus 11, 2008 pada 4:34 pm
BeningNET MERDEKA
PROMO Free Biaya sewa perangkat selama menjadi pelanggan BeningNET Untuk Semua produk.www.beningnet.com
Segera hubungi 0341-542400
Koneksi VIA Wireless 2.4Ghz
JL Kedoya Kav 4-5 Sawojajar2 Malang
fadly berkata,
Februari 24, 2009 pada 11:33 pm
aslmualaikum..
b0z emang linux blh d’pake untuk shari2 jg ya..?
s0alx aq ni bru bljar k0mpi malah n rncna aq mau buat k0mpi bru tp pake linux aja.
aq tkt ntar g bisa d’pake buat shari2 s0al aq msh kul..
tlg pnjelasan kelebihan linux d’bndigkan dgn wind0ws..
Geazzy berkata,
Agustus 1, 2009 pada 12:29 am
mas salam kenal dari pemula linux ponorogo, boleh donk gaung di MADLUG
jemiro berkata,
November 2, 2009 pada 9:22 am
wah. makasih infonya, btw sebagai “cucu” UNIX, linux pasti punya persamaan yang signifikan,, bisa di rinci ga mas?? kalau bisa di email yah ^:)^ mohon bantuanya ^^