260 likes | 474 Views
Teknologi Open Source ( pertemuan 7) Linux (I) oleh Razief Perucha F.A D3-Manajemen Informatika Jurusan Matematika – FMIPA Universitas Syiah Kuala, Banda Aceh 2012. OS LINUX. LINUX. Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser.
E N D
Teknologi Open Source(pertemuan 7)Linux (I)olehRazief Perucha F.AD3-Manajemen InformatikaJurusanMatematika – FMIPAUniversitasSyiah Kuala, Banda Aceh2012
LINUX • Linux merupakansistemoperasiuntuk PC yang bekerjasecaramultitaskingdanmultiuser
KeuntunganMenggunakan LINUX • Multitasking yaitudapatmenjalankanperintahsecarabersamaandanaksesperangkatkerassecarabersamaan • Multiuseryaitusistemoperasi yang padasaatbersamaandapatdigunakanolehlebihdarisatu user yang masukkedalamsistem • Virtual Memory atauMemori Maya Linux dapatmemanfaatkanruangpadaharddiskuntukdigunakansebagaimemorimaya, yaitu program yang tidakaktifdi RAM akandisimpanpadaharddisk. • Shared Library Setiapperintahpada Linux salingberbagimenggukanfungsidari library, halinibergunauntukmenghematmemori
KeuntunganMenggunakan LINUX • Linux bersifatportabel (tidaktergantungpadaperangkatkerastertentu), sehinggadapatdigunakanmulaidari platform notebook hingga super-computer • Kompatibilitasdengan IEEE POSIX.1 Standarinimenjadikan Linux mendukungbanyakstandar yang digunakanolehsistem UNIX lainnya • Harga yang relatiflebihrendah • Dukungan software GNU berupa free software
Definisi Ubuntu Ubuntuadalahsalahsatudistribusi Linux yang berbasiskanpadaDebiandanmemiliki interface desktop. ProyekUbuntudisponsorioleh Canonical Ltd (perusahaanmilik Mark Shuttleworth).
SejarahUbuntu • Ubuntu adalah ideologi etis Afrika Selatan yang berpusat pada kesetiaan masyarakat dan hubungan antara satu sama lain. • Kata Ubuntu berasal dari bahasa Zulu dan Xhosa. Ubuntu (diucapkan "oo-BOON-too") dipandang sebagai konsep tradisional Afrika, yang dianggap sebagai salah satu asas pendirian republik baru Afrika Selatan dan terhubung dengan ide kebangkitan kembali Afrika. • Terjemahan singkat dari makna Ubuntu adalah "rasa perikemanusiaan terhadap orang lain". Terjemahan lainnya yaitu: "kepercayaan atas ikatan universal untuk saling berbagi yang menghubungkan seluruh umat manusia".
Keunggulan ubuntu • Ubuntuadalah [sistemoperasi] lengkapberbasis Linux, tersediasecarabebasdanmempunyaidukunganbaik yang berasaldarikomunitasmaupuntenagaahliprofesional.
Keunggulan Ubuntu • KomunitasUbuntudibentukberdasarkangagasan yang terdapatdidalamfilosofiUbuntu: • Bahwaperangkatlunakharustersediadenganbebasbiaya • Bahwaaplikasiperangkatlunaktersebutharusdapatdigunakandalambahasalokalmasing-masingdanuntukorang-orang yang mempunyaiketerbatasanfisik, dan • Bahwapenggunaharusmempunyaikebebasanuntukmengubahperangkatlunaksesuaidenganapa yang merekabutuhkan.
Keunggulan Ubuntu • Perihalkebebasaninilah yang membuatUbuntuberbedadariperangkatlunakberpemilik (proprietary); bukanhanyaperalatan yang Andabutuhkantersediasecarabebasbiaya, tetapiAndajugamempunyaihakuntukmemodifikasiperangkatlunakAndasampaiperangkatlunaktersebutbekerjasesuaidengan yang Andainginkan.
Masuk / KeluarSistemLINUX (1) • ProsesUntukmasukke LINUX disebut login. • Tujuan Login ada 2 ; • Sistemakanmelakukanpengecekanberhaktidaknyapemakaimenggunakansistem • Sistemakanmelakukanberbagaipengaturan environment yang sesuaidenganpemakai (misalnyajenis shell yang akandigunakan) • Tampilanpadasaat login padalinux ; • Login : (nama user) password : _
Masuk / KeluarSistemLINUX (2) • Jikapadasaat login terdapatkesalahanmakasistemakanmenolakdenganmenampilkanpesankesalahan ; • Login incorrect • Jika login dan password yang dimasukkanbenar, makaakanmuncultanda $ dan % diikutikursor yang menandakan shell yang aktif. • Istilahumumuntukkeluardarisistem Linux adalah logout atau sign off, inidilakukan agar orang yang tidakberhaktidakdapatmemakaisistem. • Perintah yang dapatdigunakanuntukkeluardarilinux : • <ctrl-D> • Logout (pada C shell) • Exit (pada Bourne shell & Korn shell)
Jenis File pada Linux • User Data Merupakan file – file yang umumnyadiciptakanoleh user untukmenyimpan data misalnya file task, document, dsb. • Sistem data File yang digunakanolehsistemlinuxuntukmelakukanprosesmisalnya batch file. • File Executable Berisiinformasi yang dikenalkomputersebagaiinstruksi – instruksi, dapatdijalankansecaralangsungoleh user misalnya finger, ping, dsb.
AturanPenamaanFile • Nama file terdiridari max. 256 karakter. • Dapatmenggunakanhurufbesardankecil. • Linux membedakanhurufbesardankecil. • Dapatmenggunakantandatitik (.), dash (-), underscore (_).
DirektoriPentingPada File Sistem Linux (1) • / adalahdirektori root. Direktori paling dasar yang berisiseluruhdirektorilainnya. • /home adalahdirektori yang berisidirektori home untuk user. • /bin merupakansingkatandari binary. Direktoriiniberisiaplikasi/program dasarlinux. • /var/spool berisibeberapasubdirektori : • Mail yang menampung file surat/mail. • Spool untukmenampung file yang akandicetak. • Uucpuntukmenampung file yang disalindarimesinlinux lain.
DirektoriPentingPada File Sistem Linux (2) • /usr berisisejumlahdirektori yang berisi program yang lazimsbb: • Docs Berisisejumlahdokumenperihalinformasitentanglinux. • Man Berisidokumen yang digunakanoleh program man, yaitu program untukmelihat manual suatuperintah. • Games Berisibeberapa game. • /dev berisifileyangdigunakanuntukberhubungandenganperantikeluaranseperti CD-ROM, floppy-disk, dll.
DirektoriPentingPada File Sistem Linux (3) • /usr/bin berisi file untuksistemorganisasi. berisi program – program yang banyakdigunakanoleh user. • /sbin berisi file sistem yang dijalankansecaraotomatisolehlinux. • /etc berisibanyak file konfigurasiberupateksuntukmengubahkonfigurasisistem
OperasiFile (1) • Membuat File Teks Menggunakansintaks touch sbb: darkstar:~$touch file baru • Menghapus file Menggunakanperintah remove ( rm ) sbb: darkstar:~$ rmenterpise Menghapussemua file padadirektoritertentusbb: darkstar:~$ rm * darkstar:~$
OperasiFile (2) • Memindahkandanmengubahnama file Menggunakanperintahmv ( move ) sbb: mv <asal> <tujuan> contoh: mv /home/razief/tes.txt /home/budi/ • Menyalin (copy) File Menggunakanperintah cp (copy) sbb: cp <asal> <tujuan> contoh: mv /home/razief/tes.txt /home/budi/
ManajemenDirektori (1) • Membuatdirektori Menggunakanperintahmkdirsbb: darkstar:~$ mkdirdirektoribaru. darkstar:~$ ls direktoribaru/ • MenghapusDirektori Menggunakanperintahrmdirsbb: darkstar:~$ rmdirdirektoribaru.
ManajemenDirektori • MemindahkanDirektori Menggunakanperintahmv mv <direktori> <tujuan> • MenyalinDirektori Menggunakanperintah cp sbb: cp <direktori> <tujuan>
References • Masrodhi, KomunitiasUbuntuIndoensia • www.ubuntu.com • www.ubuntu-id.org • Gunadarma, Sejarah Linux