Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX...

23
Sistem Operasi Pengenalan Linux - Ubuntu Bongga Arifwidodo

Transcript of Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX...

Page 1: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Sistem Operasi

Pengenalan Linux - Ubuntu

Bongga Arifwidodo

Page 2: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Sejarah Linux• Seorang mahasiswa berkebangsaan Filandia yang

merupakan orang pertama yang menemukannya.

• Linus Torvalds, demikianlah nama penemunya. Tak heran

jika Linux dipakai menjadi nama operating system

seperti nama penemunya.

• Agustus 1991, Linus mengerjakan versi 0.01. Dan pada

tahun yang sama, tepatnya pada tanggal 5 October

1991, secara resmi meluncurkan versi 0.02.

Page 3: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Definisi Linux

Sistem oprasi yang cara kerja maupun style-nya mirip

Unix.

UNIX sistem operasi komputer yang diawali dari project

Multics (Multiplexed Information and Computing Service)

pada tahun 1965

Sistem operasi yang open source (yang tersedia bebas

dan dapat diakses atau dimodifikasi oleh siapapun).

Sistem operasi turunan Unix.

Logonya penguin bernama Tux

Page 4: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

5/7/2018

Struktur Directory Linux

Direktori root Linux memiliki beberapa direktori yang merupakan standar direktori pada banyak distro Linux.

Direktori-direktori tersebut antara lain :

• /bin berisi file-file binary standar yang dapat digunakan oleh seluruh user baik user biasa maupun super user

• /boot berisi file-file yang digunakan untuk booting Linux termasuk kernel image

• /dev berisi file system khusus yang merupakan refleksi device hard-ware yang dikenali dan digunakan sistem

• /etc berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh super user

• /home berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu

• /lib berisi file-file library yang digunakan untuk mendukung kerja kernel Linux

Page 5: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

5/7/2018

• /mnt direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori

• /proc berisi file system khusus yang menunjukkan data-data kernel se-tiapsaat

• /root direktori home untuk user root (user khusus dengan priviledges hampirtak terbatas)

• /sbin sama seperti direktori bin, tetapi hanya super user yang se-baiknya menggunakan binary- binary tersebut mengingat fungsi-fungsi binary yang terdapat di direktori ini untuk maintenance sistem

• /tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedangberjalan

• /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user

• /var berisi file-file log, mailbox dan data-data aplikasi

Struktur Directory Linux … contd

Page 6: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

5/7/2018

Struktur Perintah di Linux

[root@localhost root]# nama_perintah [pilihan] [argumen]

• keterangan:

• [root@localhost root]# → prompt Linux yang berarti anda login sebagai root yang berada pada host(mesin) localhost dan berada dalam directory root, tanda # menunjukkan sebagai superuser.

• nama_perintah → perintah standar yang dijalankan shell.

• pilihan → untuk memberi opsi (mengubah atau menambah) dari keadaan default.

• argument → objek yang akan diproses oleh perintah (dapat dikosongkan).

Contoh :

[root@localhost root]# ls –a /bin

• nama_perintah → ls (list files) = menampilkan isi directory

• [pilihan] → -a (all)

• [argument] → /bin

• Maksud dari directory diatas adalah kita memerintahkan komputer untukmenampilkan file-file (ls) yang ada di directory /bin secara keseluruhan (-a)

Page 7: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

5/7/2018

Perintah Dasar

Perintah Fungsi Contoh

rm Menghapus file $ rm f1

cp Mengkopi file $ cp /etc /group f1

cat Membaca file $ cat f1

ls Manipulasi file dan direktori $ ls, $ ls –l, $ ls -a

Page 8: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

5/7/2018

Manajemen User OS Linux

• Standar Sistem Operasi adalah mampu mengatur user atau pemakai OS, ex : menambah pengguna (sebagaihost atau bukan) dan memberikan keamanan(password)

• Perintah dasarnya adalah :

useradd nama_pengguna

passwd password_pengguna

Page 9: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

5/7/2018

Komponen Sistem Linux

• Sistem Linux terdiri dari tiga bagian kode penting:–Kernel: Bertanggung jawab memelihara semuaabstraksi penting dari sistem operasi, termasuk halseperti proses-proses dan memori virtual.–Perpustakaan system (system Library): menentukankumpulan fungsi standar dimana aplikasi dapatberinteraksi dengan kernel, dan mengimplementasihampir semua fungsi sistem operasi yang tidakmemerlukan hak penuh atas kernel.–Utilitas Sistem (System Utility): adalah program yang melakukan pekerjaan manajemen secara individu dan khusus.

Page 10: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Sejarah

Ubuntu adalah ideologi etis Afrika Selatan yang berpusat padakesetiaan masyarakat dan hubungan antara satu sama lain. KataUbuntu berasal dari bahasa Zulu dan Xhosa.

Ubuntu (diucapkan "oo-BOON-too") dipandang sebagai konseptradisional Afrika, yang dianggap sebagai salah satu asaspendirian republik baru Afrika Selatan dan terhubung denganide kebangkitan kembali Afrika.

Terjemahan singkat dari makna Ubuntu adalah "rasaperikemanusiaan terhadap orang lain". Terjemahan lainnya yaitu:"kepercayaan atas ikatan universal untuk saling berbagi yangmenghubungkan seluruh umat manusia".

Page 11: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Definisi Ubuntu

Ubuntu adalah salah satu distribusi Linux yang berbasiskan

pada Debian dan memiliki interface desktop. Proyek Ubuntu

disponsori oleh Canonical Ltd (perusahaan milik Mark

Shuttleworth).

Page 12: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Keunggulan ubuntu

Ubuntu adalah [sistem operasi] lengkap berbasis Linux, tersedia secara

bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun

tenaga ahli profesional.

Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat

lunak berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan

tersedia secara bebas biaya, tetapi Anda juga mempunyai hak untuk

memodifikasi perangkat lunak Anda sampai perangkat lunak tersebut

bekerja sesuai dengan yang Anda inginkan.

Page 13: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Turunan ubuntu

Page 14: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Ada ide

distro linux

ITTP …. ??

Page 15: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Komponen dan AplikasiRepositori perangkat lunak Ubuntu dibagi menjadi

empat komponen :

a. main

b. Restricted

c. Universe

d. multiverse

Page 16: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Komponen dan Aplikasia. Main

Komponen “main” berisi aplikasi yang termasuk perangkatlunak bebas, dapat didistribusikan ulang dengan bebas, dandidukung penuh oleh tim Ubuntu. Dalam komponen ini terdapataplikasi open source yang paling populer dan dapat dipercaya,yang sebagian besar sudah terinstal secara baku (default) saatAnda melakukan instalasi Ubuntu.

Perangkat lunak dalam komponen main berisi aplikasi yang dirasakan penting oleh pengembang Ubuntu, komunitas, dan pengguna; dan tim keamanan dan distribusi Ubuntu berniatmendukungnya.

Page 17: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Komponen dan Aplikasib. restricted

Komponen restricted disediakan bagi perangkat lunak

yang umum digunakan dan didukung oleh tim Ubuntu

walaupun tidak hadir dalam lisensi bebas secara penuh.

Page 18: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Komponen dan Aplikasic. Universe

Komponen universe adalah gambaran dari Linux dan duniaperangkat lunak bebas dan open source. Dalam komponenuniverse, Anda akan mendapatkan hampir semua perangkatlunak open source maupun perangkat lunak dengan lisensi lessopen.

Page 19: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Komponen dan Aplikasi

d. Multiverse

Komponen multiverse berisi perangkat lunak yang “tidakbebas” dalam artian lisensi yang disertakan pada perangkatlunak tersebut tidak sesuai dengan Kebijakan Lisensi padaKomponen “main”.

Merupakan tanggung jawab Anda untuk mengecek hak Andadalam penggunaan suatu perangkat lunak sehingga sesuaidengan lisensi yang diberikan oleh pemegang hak cipta.

Perangkat lunak ini tidak didukung dan biasanya tidak dapatdiperbaiki maupun diperbaharui. Risiko penggunaan Andatanggung sendiri.

Page 20: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Versi Ubuntu

a. Ubuntu Dekstop:

b. Ubuntu Server

Versi Ubuntu mempunyai Format : Y.MM 6 bulan 1 x di rilis

Menggunakan 2 suku kata WW, HH. dst

Ubuntu 18.04 LTS (Bionic Beaver)

Ubuntu 17.10.1 (Artful Aardvark)

Ubuntu 16.04.4 LTS (Xenial Xerus)

Ubuntu 14.04.5 LTS (Trusty Tahr)

Ubuntu 12.04.5 LTS (Precise Pangolin)

LTS → “Long Term Support”

Page 21: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

Perintah Dasar Ubuntu1. sudo su

Digunakan untuk login sebagai root/pengguna tertinggi

Sintaks sudo su

2. login

Digunakan untuk login sebagai user lain,→ root dulu untuk bisa menjalankan perintah ini.

Sintaks : login namauser

Contoh : login adam

3. cd

Digunakan untuk berpindah direktori

Sintaks : cd alamat_direktori

Contoh : cd /var/www

4. pwd

Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.

Sintaks : pwd

5. ls

Digunakan untuk melihat isi sebuah direktori.

Sintaks : ls

6. cp

Digunakan untuk melakukan copy file.

Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan

Contoh : cp /etc/file1.txt /var/www

7. mv

Digunakan untuk melakukan memindahkan, cut atau rename file.

Sintaks :

mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)

mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)

Contoh:

mv /etc/file1.txt /var/www

mv /etc/file1.txt file2.txt

8. mkdir

Digunakan untuk membuat folder baru.

Sintaks : mkdir nama_folder

Contoh : mkdir folder1

9. rmdir

Digunakan untuk menghapus folder.

Sintaks : rmdir nama_folder

Contoh : rmdir folder1

10. touch

Digunakan untuk membuat file baru.

Sintaks : touch nama_file

Contoh : touch file1.txt

11. rm

Digunakan untuk menghapus file.

Sintaks : rm nama_file

Contoh : rm file1.txt

12. more

Digunakan untuk menampilkan isi sebuah file

Sintaks : more nama_fie

Contoh : more file1.txt

13. echo

Digunakan untuk menuliskan sesuatu kata atau kalimat ke sebuah file.

Sintaks : echo “isi pesan” nama_file

Contoh : echo “Hai ini adalah contoh pesan” >> file1.txt

14. adduser

Digunakan untuk menambah user baru.

Sintaks : adduser nama_user

Contoh : adduser adamkurniawan

15. addgroup

Digunakan untuk menambah group baru

Sintaks : addgroup nama_group

Contoh : addgroup grup1

16. lsusb

Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer

Sintaks : lsusb

17. lspci

Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer

Sintaks : lspci

18. lshw

Digunakan untuk melihat hardware komputer.

Sintaks : lshw

19. dmesg

Digunakan untuk melihat hardware yang sedang beraktifitas

Sintaks : dmseg

20. top

Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows

Sintaks : top

- wget

Digunakan untuk mendownload via terminal

Sintaks : wget link_download

Contoh : wget www.insightcalendar.com/Insight_Calendar_1-1_Setup.exe

- ifconfig

Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.

Sintaks : ifconfig

- apt-get

Digunakan untuk memperoleh paket/software dari repository ubuntu secara online.

Sintax : apt-get nama_paket

Contoh :

apt-get update (untuk melakukan update repository)

apt-get update wine (untuk mendapatkan paket wine)

- tar

Digunakan untuk melakukan extract file.

Sintaks : tar [parameter] nama_file

Contoh : tar -xzvf komodo-edit-5.2.4-4343-linux-libcpp6-x86.tar.gz

Page 22: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information
Page 23: Sistem Oprasi UbuntuDefinisi Linux Sistem oprasi yang cara kerja maupun style-nya mirip Unix. UNIX sistem operasi komputer yang diawali dari project Multics (Multiplexed Information

sumber www.ubuntu.com

www.ubuntu-id.org