Linux Ubuntu
Di susun oleh :
Nama : Aolia Musofa
Nim : TI18210002
TEKNIK INFORMATIKA
2023
E-book Linux Ubuntu
Aolia Musofa
KATA PENGANTAR
Alhamdulillah, puji syukur kepada Allah SWT, karena hanya atas izinnya buku ini
dapat terselesaikan.Juga tak lupa mengucapkan terima kasih kepada orang tua yang selalu
mensupport dan menemani hingga kini.
Buku ini akan membantu anda yang hobi bermain main ataupun ngoprek system
operasi linux ubuntu,terlebih lagi pada level Administrasi Jaringan-nya namun di khususkan
untuk pemula dan juga akan membantu anda dalam mata kuliah Sistem Operasi
Bila dalam buku ini terdapat kutipan – kutipan yang kami ambil dan lupa menuliskan
nama sumber,tahun pengambilan dan lain lain maka mohon dimaklumi,kami tetap berusaha
mencantumkan setiap referensi yang kami gunakan dalam buku ini dan terdapat di bagian
akhir.Kesempurnaan hanya milik Allah SWT dan buku ini jauh dari kata
sempurna.Saran,Kritik serta solusi yang membangun sangat diharapkan penulis agar bisa
lebih baik lagi untuk kedepannya. Semoga buku ini membawa manfaat bagi kita semua.
Terima kasih.
Penulis
i
E-book Linux Ubuntu
Aolia Musofa
DAFTAR ISI
KATA PENGHANTAR......................................................................................................................
DAFTAR ISI........................................................................................................................................
BAB I PENDAHULUAN....................................................................................................................
1.1 Pendahuluan........................................................................................................................
1.2 Macam – Macam Distro Linux............................................................................................
1.3 Distrro Ubuntu....................................................................................................................
DAFTAR PUSTAKA.........................................................................................................................
ii
E-book Linux Ubuntu
Aolia Musofa
BAB I
1.1 Pendahuluan
Nama "Linux" tidak asing lagi didengar oleh kalangan pelajar yang bergelut di bidang
teknologi informasi dan komunikasi di seluruh belahan dunia termasuk di Indonesia tentunya.
Dewasa ini, linux telah menjadi salah satu system operasi yang banyak digunakan diberbagai
sektor, seperti sektor Pemerintahan, Bisnis dan Pendidikan. Hal ini disebabakan oleh sistem
linux yang bersifat open source.
Penemu Linux
Linux merupakan kernel atau dasar dari sistem operasi tugasnya yaitu
membuat komunikasi atau mediator antara aplikasi dan perangkat keras, yang
menyediakan pelayanan sistem seperti pengaturan memori untuk proses yang
sedang berjalan, pengaturan input- output dan masih banyak lainnya, jadi intinya
adalah kernel merupakan suatu penghubung antara software dan hardware.
1
E-book Linux Ubuntu
Aolia Musofa
dibuat oleh lunis Torvalds, sehinggah menghasilkan sistem operasi baru bernama
GNU/Linux.
Sebagai suatu sistem operasi, linux secara umum memiliki berbagai kelebihan sebagai
berikut :
1. Didapatkan secara bebas tanpa perlu membayar lisensi. Pengguna juga bisa mengunduh
kode sumber linux jika ingin melihatnya tanpa ada Batasan apapun
2. Memiliki koleksi perangkat lunak sendiri yang sangat lengkap untuk keperluan server, dan
lain lain
3. Dikembangkan secara komunitas dan setiap komunitas bisa memberi masukan masukan
dan perbaikan untuk bug yang ada
4. Sangat ketat dalam pengelolaan keamanan
Sejarah Ubuntu
Saya akan membahas sesingkat-singkatnya mengenai ubuntu, agar anda tidak terlalu
bosan membaca ebook ini (kapan prakteknya nih!!!!).
Ubuntu adalah salah satu distribusi linux turunan dari distro Debian. Yang sangat baik
digunakan pada Laptop, Desktop dan server. Hampir seluruh applikasi yang anda butuhkan
sehari-hari sudah di include didalamnya seperti Web browser, document, presentasi,
pengolah gambar, applikasi chat, dan masih banyak lagi. Ubuntu di ambil dari bahasa africa
yang berarti rasa perikemanusiaan terhadap sesama manusia dan juga bisa berarti aku adalah
aku karena keberadaan kita semua.
Ubuntu lahir pada bulan April 2004 saat Mark Shuttleworth sang pemilik perusahaan
Canoncial Ltd membentuk sebuah group open source untuk membuat sebuah distro baru
yang berbasis debian, dan setelah Distro ubuntu lahir, lebih dari 12000 orang sudah
mencobanya, angka tersebut melonjak pesat sampai saat ini.
1.2 Macam – Macam Distribusi Linux
Distro Linux (singkatan dari distribusi Linux) adalah sebutan untuk sistem operasi
komputer dan aplikasinya, merupakan keluarga Unix yang menggunakan kernel Linux.
2
E-book Linux Ubuntu
Aolia Musofa
Distribusi Linux bisa berupa perangkat lunak bebas dan bisa juga berupa perangkat lunak
komersial seperti Debian, Red Hat Enterprise, SuSE, dan lain-lain
Terdapat banyak sekali distro linux. Bertahan menjadi distro yang besar dan banyak
peminatnya dan bahkan sampai banyak menghasilkan turunan turunan, contoh Debian. Distro
ini telah menghasilkan puluhan distro turunan antara lain Ubuntu, Knoppix dan lain lain.
Berikut kami akan paparkan macam macam distro linux :
1. Debian
Linux Debian
Debian bukanlah sebuah akronim. Nyatanya nama ini adalah gabungan dari dua nama
depan: yaitu Ian Murdock, dan pacarnya pada saat itu, Debra. Debra + Ian = Debian.
Debian adalah distribusi GNU/Linux. secara sederhana bahwa distribusi adalah sistem
operasi yang lengkap, termasuk perangkat lunak dan sistem untuk melakukan instalasi dan
pengelolaan, semua berbasis kernel Linux dan perangkat lunak bebas (khususnya dari proyek
GNU). Saat menciptakan Debian pada tahun 1993, di bawah kepempimpinan FSF, Ian
Murdock memiliki objektif yang jelas, yang dinyatakan dalam Debian Manifesto. Sistem
operasi bebas yang dia kejar akan memiliki dua fitur utama. Pertama, kualitas: Debian akan
dikembangkan dengan perlakuan terbaik, agar layak bagi kernel Linux. Kedua: Debian akan
menjadi distribusi non-komersial, yang cukup terpercaya untuk bersaing dengan distribusi
komersial besar. Kedua ambisi ini, dalam pandangannya, hanya dapat dicapai dengan
membuka proses pengembangan Debian seperti yang dilakukan pada proyek Linux dan
GNU.
2. Slackware
3
E-book Linux Ubuntu
Aolia Musofa
Linux Slackware
Slackware adalah distro Linux yang paling tua yang masih hidup. Stabilitas dan
kesederhanaan Slackware adalah alasan kenapa orang menggunakannya. Walau saat ini
Slackware memiliki reputasi sebagai server yang solid, Slackware juga digunakan sebagai
workstation. Slackware dapat berjalan dengan sembarang window manager atau
lingkungan desktop, atau bahkan tidak menggunakan lingkugan desktop sama sekali.
3. Redhat
Linux Redhat
Red Hat (NASDAQ: RHAT) adalah salah satu perusahaan terbesar dan dikenal
untuk dedikasinya atas perangkat lunak sumber terbuka. Red Hat didirikan pada 1993 dan
bermarkas di Raleigh, North Carolina, Amerika Serikat. Red Hat terkenal karena
produknya Red Hat Linux salah satu distro Linux utama.
4. Ubuntu
Linux Ubuntu
Pertama kali dirilis pada tahun 2004, Ubuntu adalah sebuah sistem operasi dan
distribusi Linux berbasis Debian yang gratis dan open-source. Ubuntu dibangun dengan
4
E-book Linux Ubuntu
Aolia Musofa
menggunakan infrastruktur Debian dan terdiri dari server, desktop, dan sistem operasi
Linux.
Sejak dirilis, Ubuntu menjadi favorit banyak orang karena sistem operasi ini
mudah diinstall dan digunakan. Lingkungan desktop (desktop environment) default untuk
Ubuntu dikenal dengan nama Unity, sebuah desktop environment yang memiliki tool
pencarian yang kuat untuk mencari semua aplikasi dan dokumen Anda. Lingkungan
desktop ini juga berintegrasi dengan aplikasi lain seperti audio player, video player, dan
social media.
Linux Mint
Linux Mint
Selain Ubuntu, salah satu distro Linux terbaik lainnya adalah Linux
Mint. Distro ini juga cocok digunakan oleh pengguna Linux baru. Linux Mint
dilengkapi dengan banyak perangkat lunak, sepeti salah satunya LibreOffice,
untuk memenuhi kebutuhan produktivitas pengguna saat beralih dari Mac atau
Windows. Mint juga memiliki dukungan yang lebih baik untuk format media
proprietary, yang akan mempermudah pengguna memutar video, DVD dan
berkas musik MP3 tanpa harus repot-repot memasang codex terlebih dahulu.
Pengguna dapat mengunduh empat varian dari Linux Mint 19.2, yang
masing-masing menggunakan DE yang berbeda. DE Cinnamon saat ini
merupakan yang paling populer, namun pengguna juga dapat menggunakan DE
MATE yang lebih mendasar, atau DE Xfce. Selain itu, ada juga versi KDE
Linux Mint yang menggunakan KDE Plasma. Versi terbaru ini hadir dengan
Software Manager yang dilengkapi dengan aplikasi unggulan seperti Spotify,
Skype dan WhatsApp.
5
E-book Linux Ubuntu
Aolia Musofa
1. Arch Linux
Jika pemgguna ingin mencoba distro Linux yang kurang user-friendly, Arch
Linux adalah pilihan yang tepat. Arch Linux memungkinkan pengguna untuk
menyesuaikan build sendiri, di mana pengguna dapat memilih paket perangkat lunak
yang ingin diunduh melalui Terminal. Dengan opsi ini, pengguna dapat memilih paket
mana yang ingin dipasang dan mana yang tidak untuk menghemat ruang penyimpanan.
Oleh karena itu, ini akan sangat berguna bagi pengembang dan mereka yang
menggunakan komputer dengan spesifikasi rendah.
Linux Arch
Namun, seiring berkembangnya waktu, sekarang juga sudah tersedia versi Arch
Linux yang diberi nama Antergos dengan tampilan yang lebih user-friendly. Antergos
hadir dengan driver dan aplikasi pre-install yang lebih banyak. Oleh karena itu, tujuan
dibangunnya Antergos sendiri ialah untuk memudahkan pengoprasian fitur-fitur Arch
Linux sendiri, mulai dari awal pemasangan sampai dengan penggunaannya untuk
kegiatan sehari-hari.
2. Elementary OS
6
E-book Linux Ubuntu
Aolia Musofa
Linux Elementary
Versi terbaru dari Elementary OS diberi nama Juno, yang sedikit lebih bagus dan
lebih rapi dibanding pendahulunya, Loki. Selain itu, distro ini juga memiliki AppCenter,
yang dapat memudahkan pengguna memasang aplikasi tanpa harus menggunakan
Terminal. AppCenter ini juga menjadi sangat berguna untuk Elementary OS karena distro
ini tidak banyak memiliki aplikasi pre-install di dalamnya.
3. Deepin
Deepin merupakan distro Linux dari Cina yang dikembangkan oleh Wuhan
Deepin Technology Co., Ltd. Distro ini berbasis Debian, dan menggunakan DDE, Deepin
Desktop Environment. Hampir sama dengan Elementary OS, nilai jual dari Distro ini
adalah tampilannya yang elegan dan sangat menyejukkan mata.
7
E-book Linux Ubuntu
Aolia Musofa
Linux Deepin
Ketika artikel ini ditulis, versi terbaru dari distro ini adalah Deepin 15.11. Selain
itu, Deepin juga dilengkapi dengan AppStore, yang menyediakan berbagai aplikasi yang
dapat menjadi penunjang bagi kebutuhan sehari-hari pengguna.
4. Kali Linux
Kali Linux, yang dulunya dikenal dengan nama BackTrack, adalah salah satu
distro Linux yang dirancang khusus untuk penetration testing dan security auditing. Oleh
karena itu, distro ini banyak dikenal pengguna sebagai distro yang wajib digunakan oleh
seorang “hacker.” Kali Linux dikembangkan, didanai, dan dikelola oleh Offensive
Security, sebuah perusahaan pelatihan keamanan informasi terkemuka.
Kali Linux
8
E-book Linux Ubuntu
Aolia Musofa
5. CentOS 7
CentOS 7
CentOS 7 adalah salah satu distro Linux yang dikhususkan untuk penggunaan
yang stabil, dan merupakan distro cabang dari versi Enterprise Red Hat Linux. Oleh
karena itu, layaknya Red Hat, pembaruan keamanan dan pemeliharaan untuk CentOS
didukung sampai 10 tahun sejak pertama dirilis.Karena dikhususkan untuk
penggunaan yang stabil, CentOS khusus dirancang untuk menjadi distro yang
superreliable, atau dapat diandalkan. Oleh karena itu, distro ini sangat cocok
digunakan untuk kebutuhan server. Kenyataan tersebut juga membuat CentOS jarang
digunakan untuk pemakaian sehari-hari di desktop atau laptop pengguna.
6. Tails
9
E-book Linux Ubuntu
Aolia Musofa
The Amnesic Incognito Live System, atau Tails, merupakan distro Linux yang
berorientasi pada privasi pengguna. Distro ini dapat membantu pengguna
10
E-book Linux Ubuntu
Aolia Musofa
OpenSuse
OpenSUSE mempunyai dua varian distro utama, yaitu openSUSE Leap dan
openSUSE Tumbleweed. Pengembangan Leap menggunakan kode sumber dari
SUSE Linux Enterprise, yang membuatnya jauh lebih stabil dari Tumbleweed, dan
lebih cocok digunakan untuk kegiatan sehari-hari. Versi terbaru dari openSUSE
Leap dirilis kira-kira setahun sekali dan didukung selama tiga tahun.
Pada dasarnya masing-masing distro Linux memiliki dua varian kernel Linux.
Dua varian itu adalah versi LTS dan non-LTS.
Apabila kamu baru saja memulai belajar tentang sistem operasi Linux dan sedang
mencari tahu distro linux yang cocok untuk pertama kali kamu coba, kamu akan
11
E-book Linux Ubuntu
Aolia Musofa
berhadapan juga dengan pilihan versi Ubuntu merupakan salah satu distro Linux yang
cukup populer dan banyak digunakan oleh pemula hingga profesional.
Publikasi ini biasanya dilakukan setiap bulan April dan Oktober. Versi publikasi
Ubuntu terbaru akan diberi keterangan versi dengan format Tahun.Bulan atau
Year.Month .
Publikasi versi terbaru pada Ubuntu ini berhubungan dengan pembagian versinya
yaitu LTS ( Long Term Support ) dan versi non-LTS ( non-Long Term Support )LTS dan
non-LTS ini.
Ubunt LTS
1. LTS merupakan kepanjangan dari Long Term Service . Sesuai artinya, LTS menjadi
versi Ubuntu yang layanan dukungannya lebih lama yaitu 5 tahun.
2. Dukungan yang diberikan merupakan paket update yang bisa diunduh dan digunakan
oleh pengguna.
3. Dukungan yang diberikan oleh versi LTS mencakup pembaruan, perbaikan, dan
keamanan.
Ubuntu non-LTS
12
E-book Linux Ubuntu
Aolia Musofa
Src: https://ubuntu.com/about/release-cycle
Anda bisa melakukan pengecekan status langganan versi Anda melalui perintah
berikut
13
E-book Linux Ubuntu
Aolia Musofa
status $pro
Distro Ubuntu
1. Ubuntu Studio
2. Xubuntu
14
E-book Linux Ubuntu
Aolia Musofa
3. Kubuntu
Jenis ini pertama kali dirilis pada 2005 di mana merupakan jenis Ubuntu
pertama dengan desktop environment KDE. Secara umum, tampilannya nyaris
sama dengan Windows 10, mulai dari letak masing-masing ikon hingga warna pada
toolbar-nya.
15
E-book Linux Ubuntu
Aolia Musofa
4. Lubuntu
Jenis ini pertama kali dirilis pada 2011 dan menggunakan desktop
environment LXQT. Adapun Lubuntu adalah jenis Ubuntu yang menggunakan
Lightweight QT (LXQT) tampilan yang ringan untuk Ubuntu. Keunggulan Lubuntu
adalah ringan dan hemat daya, serta bisa digunakan dengan spesifikasi komputer
yang rendah.
16
E-book Linux Ubuntu
Aolia Musofa
5. Ubuntu Budgie
Jenis ini dirilis pada 2016 dengan desktop environment Budgie yang
memiliki tampilan modern, seperti Mac OS. Fitur yang menarik dari Ubuntu
Budgie adalah ekstensi yang berfungsi sebagai fitur tambahan atau fitur untuk
melakukan kustomisasi (Applet). Terdapat berbagai Applet, seperti hot corners,
Global Menu, Weather, dan Screenshot.
17
E-book Linux Ubuntu
Aolia Musofa
6. Ubuntu Kylin
Jenis ini dirilis pada 2013 dengan desktop environment UKUI. Ubuntu
Kylin ini dibuat khusus untuk pengguna di Cina sehingga fitur-fiturnya disesuaikan
dengan kebutuhan pengguna di negara tersebut.
7. Ubuntu MATE
18
E-book Linux Ubuntu
Aolia Musofa
8. Ubuntu Server
19
E-book Linux Ubuntu
Aolia Musofa
BAB II
INSTALASI LINUX UBUNTU
Persyaratan
Untuk Meninstall Ubuntu 22.04 di VirtualBox, ada beberapa syarat yang harus anda
penuhi diantaranya:
1. Koneksi Internet
2. RAM Minimum 6GB (4GB untuk Operating System Komputer dan 2GB untuk Virtual
Machine)
3. Free Hard disk Minimum 10GB
4. Processor Minimum 4 CPU
Setelah berhasil mendownload, silahkan install file .exe seperti halnya menginstall
software lainnya.
20
E-book Linux Ubuntu
Aolia Musofa
21
E-book Linux Ubuntu
Aolia Musofa
Setelah selesai, klik “Finish“, VirtualBox akan terbuka dan berjalan dengan normal dan siap
untuk di install Operating System.
Ubuntu 22.04 LTS merupakan versi Ubuntu terbaru yang dirilis pada April 2022, untuk
mendownload Ubuntu 22.04 LTS, silahkan menuju halaman Download Ubuntu 22.02 LTS.
Ukuran file image Ubuntu 22.04 LTS sekitar 3.4 GB, pastikan anda menyimpannya di folder
yang mudah anda ingat.
22
E-book Linux Ubuntu
Aolia Musofa
Sekarang anda telah memiliki file image Ubuntu 22.04 dan VirtualBox yang telah terinstall di
komputer anda, saatnya melakukan instalasi
Keterangan:
23
E-book Linux Ubuntu
Aolia Musofa
Untuk memory, anda harus mempertimbangkan ketersedian memory anda, jangan khawatir,
tidak ada pembagian memory secara fisik.
Artinya, memory yang sudah di tentukan disini hanya terpakai ketika anda menjalankan
Virtual Machine anda.
Ketika anda mematikan Virtual Machine, memory akan tetap dialokasikan ke komputer anda,
disini saya menggunakan 4GB memory untuk Virtual Machine dari total 40GB memory
komputer saya.
3. Buat alokasi hard disk beserta ukuran hard disk yang digunakan di koputer anda,
disini saya menggunakan 4 GB.
24
E-book Linux Ubuntu
Aolia Musofa
4. Setelah semua terisi selanjutnya klik “Create“, anda sudah berhasil mebuat Virtual
Machine dengan tampilan seperti dibawah ini.
Sampai disini anda belum memiliki operating system Ubuntu 22.04, anda hanya memiliki
Virtual Machine yang baru.
Sekarang saatnya anda menginstall Operating System Ubuntu 22.04 LTS di Virtual Machine
yang baru saja anda buat.
Klik “Setting“, kemudian “Storage“, pada bagian storage device, arahkan cursor anda ke
tanda Plus disebelah Controller: IDE dan klik “Adds Optical Drive” Klik “Add” kemudian
pilih file Ubuntu 22.04 yang telah anda download sebelumnya.
25
E-book Linux Ubuntu
Aolia Musofa
3. Klik pada bagian “Empty” kemudian klik lambang disk untuk memilih disk image, pilih
nama Ubuntu yang akan di install yaitu ubuntu-22.04-desktop-amd64.iso. kemudian klik
“OK“
26
E-book Linux Ubuntu
Aolia Musofa
Gunakan up atau down arrow untuk memilih, karena kita akan mengintall Ubuntu 22.04 di
Virtual Machine, maka kita pilih pilihan pertama yaitu Try or Install Ubuntu, tekan Enter
untuk memilih.
27
E-book Linux Ubuntu
Aolia Musofa
28
E-book Linux Ubuntu
Aolia Musofa
8. Selanjutnya pilih “Erase disk and install Ubuntu” kemudian klik “Install Now“
29
E-book Linux Ubuntu
Aolia Musofa
30
E-book Linux Ubuntu
Aolia Musofa
12. Setelah selesai instalasi, Restart Virtual Machine anda dan masukan password di user
yang udah anda buat
31
E-book Linux Ubuntu
Aolia Musofa
Di sini saya menggunakan perintah tree untuk membuat daftar isi direktori dalam format
seperti pohon.
Di sini saya telah menggunakan perintah pohon untuk membuat daftar isi direktori dalam
format seperti pohon.
32
E-book Linux Ubuntu
Aolia Musofa
boot
/ (akar) direktori :
Direktori bernama "root". Ini adalah titik awal untuk hierarki sistem file. Perhatikan bahwa
ini tidak terkait dengan akun root, atau superuser.
/ bin direktori:
Direktori /bin berisi program biner atau yang dapat dieksekusi dan perlu digunakan saat
melakukan perbaikan sistem file dll. Misalnya ls, cp, cat, echo, df dll.
33
E-book Linux Ubuntu
Aolia Musofa
tempat sampah
/ boot direktori:
Boot
34
E-book Linux Ubuntu
Aolia Musofa
/direktori dev:
Direktori /dev berisi file perangkat untuk semua bagian perangkat keras dari sistem Anda
Dev
/dll direktori:
Direktori /etc berisi file konfigurasi sistem. File-file ini termasuk nama pengguna, kata sandi,
konfigurasi jaringan, konfigurasi khusus aplikasi, file startup/shutdown sistem, dll.
35
E-book Linux Ubuntu
Aolia Musofa
dll.
/ direktori rumah:
Direktori /home berisi folder home untuk setiap pengguna. Misalnya, jika nama pengguna
Anda adalah demo, Anda memiliki folder utama yang terletak di /home/demo. Folder beranda
ini berisi file data pengguna dan file konfigurasi khusus pengguna. Setiap pengguna hanya
memiliki akses tulis ke folder asalnya sendiri dan harus mendapatkan izin yang lebih tinggi
(menjadi pengguna root) untuk mengubah file lain di sistem.
36
E-book Linux Ubuntu
Aolia Musofa
Home
Direktori yang hilang + ditemukan adalah konstruksi yang digunakan oleh utilitas sistem
fsck. Ini adalah direktori khusus yang berisi data yang telah usang. Utilitas fsck membuatnya
di mesin Linux dengan partisi dari Extended File System
37
E-book Linux Ubuntu
Aolia Musofa
/direktori media:
Direktori / media berisi subdirektori tempat perangkat media yang dapat dipindahkan yang
dimasukkan ke dalam komputer dipasang. Misalnya, ketika Anda memasukkan CD ke dalam
sistem Linux Anda, sebuah direktori akan secara otomatis dibuat di dalam direktori /media.
/mnt direktori:
/memilih direktori:
memilih
/ direktori proc:
Direktori / proc adalah sistem file virtual dan pseudo untuk berisi info tentang proses yang
berjalan dengan ID proses atau PID tertentu. Di bawah direktori ini, file dan direktori
dihasilkan saat dan ketika sistem dimulai atau sesuatu berubah pada sistem.
38
E-book Linux Ubuntu
Aolia Musofa
proc
/ direktori akar:
z
akar
/jalankan direktori:
Direktori /run menyimpan sistem memproses data runtime yang mudah menguap.
39
E-book Linux Ubuntu
Aolia Musofa
berlari
/sbin direktori:
Direktori / sbin berisi program-program biner yang dapat dijalankan untuk seorang
administrator. Misalnya fdisk, fsck, reboot, shutdown, iptables.
sbin
40
E-book Linux Ubuntu
Aolia Musofa
/ jepret direktori:
Direktori /snap berisi mount-points untuk snaps Anda dan beberapa symlink yang dibutuhkan
oleh snapd.
patah
/ direktori sys:
Ini adalah sistem file virtual untuk distribusi Linux modern untuk menyimpan dan
memungkinkan modifikasi perangkat yang terhubung ke sistem.
sys
/ direktori tmp:
Direktori ini berisi file-file sementara. File-file ini umumnya dihapus setiap kali sistem Anda
dihidupkan ulang dan dapat dihapus kapan saja oleh utilitas seperti tmpwatch.
41
E-book Linux Ubuntu
Aolia Musofa
tmp
/usr direktori:
Direktori ini berisi aplikasi, pustaka, dokumen, ikon, gambar, dan file lain yang perlu
dibagikan oleh aplikasi dan layanan. Ini pada dasarnya adalah data yang hanya dapat dibaca
dan dibagikan.
usr
42
E-book Linux Ubuntu
Aolia Musofa
/usr/local :- Berisi data lokal khusus untuk host ini. Biasanya memiliki subdirektori lebih
lanjut
/var direktori:
Direktori /var berisi file-file variabel seperti file log, lock, mail, cache dan file temp yang
berubah terus-menerus ketika sistem sedang berjalan dan diharapkan untuk berkembang lebih
jauh.
var
/var/lib :- Nyatakan informasi. Data persisten yang dimodifikasi oleh program saat
dijalankan.
/var/lock :- Mengunci file. File melacak sumber daya yang sedang digunakan.
43
E-book Linux Ubuntu
Aolia Musofa
/var/mail :- File kotak surat. Di beberapa distribusi, file-file ini mungkin terletak di
/var/spool/mail.
/var/run :- Data variabel run-time. Direktori ini berisi data informasi sistem yang menjelaskan
sistem sejak di-boot. Di FHS 3.0, /var/run diganti dengan /run.
44
E-book Linux Ubuntu
Aolia Musofa
BAB III
Berikut adalah macam-macam perintah dasar Linux yang wajib kamu tahu saat
mempelajari atau mencoba sistem operasi Open Source Linux. Basic Commands Linux
ini bekerja di hampir semua versi Linux, tentunya hal ini akan mempermudah kamu
saat mencoba Linux.
1) pwd : Merupakan singkatan dari print working directory.pwd adalah perintah untuk
menampilkan direktori yang sedang aktif.
3) ls -al : Merupakan singkatan dari list-all.ls -al adalah perintah yang digunakan untuk
menampilkan seluruh isi direktori bahkan file yang sedang tersembunyi.
5) touch
: Merupakan perintah yang digunakan untuk membuat file baru.
45
E-book Linux Ubuntu
Aolia Musofa
4) more : Merupakan perintah yang digunakan untuk menampilkan isi file teks
yang tidak mampu ditampilkan dalam satu layer karna isi filenya sangat
Panjang.
46
E-book Linux Ubuntu
Aolia Musofa
5) less: Memiliki fungsi yang sama dengan more,tetapi anda bisa menampilkan isi
layer terdahulu menggunakan tombo panah atau up.
6) find : Merupakan perintah yang dipakai untuk mencari file dalam direktori
tertentu.
1) who : Adalah perintah yang digunakan untuk menampilkan user yang sedang
berjalan di terminal.
47
E-book Linux Ubuntu
Aolia Musofa
2) whoami : Merupakan perintah yang digunakan untuk menampilkan user yang sedang
login sekarang.
2) time : adalah perintah yang digunakan untuk menampilkan hasil waktu yang sedang
dibutuhkan ketika menggunakan daya cpu.
3) uptime : Adalah perintah yang digunakan untuk menampilkan telah berapa lama
system digunakan.
48
E-book Linux Ubuntu
Aolia Musofa
4) last : Merupakan perintah yang digunakan untuk menampilkan user terakhir yang
pernah aktif atau dipakai dalam system.
5) ps : adalah perintah yang digunakan untuk menampilkan status atau task yang sedang
berjalan.
8)
df -h : adalah perintah yang digunakan untuk menampilkan ruang disk yang telah
digunakan dan berapa yang masih kosong.
9) lsmod : Merupakan perintah yang digunakan untuk menampilkan modul yang telah di
load dalam system
49
E-book Linux Ubuntu
Aolia Musofa
50
E-book Linux Ubuntu
Aolia Musofa
BAB IV
MANAJEMEN USER DAN GROUP
Manajemen User & Group di Linux Ubuntu – Sistem operasi Linux tidak pernah
lepas dari manajemen proses maupun kepemilikan dan hak akses file dimana ketiga fungsi
tersebut memerlukan sebuah account user dan group. Seperti yang kita ketahui, dalam sistem
operasi LInux pada umumnya, hak akses user dibagi ke dalam dua jenis yaitu user biasa
ditandai dengan prompt $ dan super user (root) ditandai dengan prompt #.
Pembagian hak akses ini tentunya dilakukan untuk keamanan sistem itu sendiri,
artinya hanya super user (root) yang punya kendali untuk melakukan konfigurasi terhadap
sistem sedangkan user biasa hanya sebatas bisa melihat file yang berada pada direktori
/home.
MANAJEMEN USER
Dafrar konfigurasi user pada sistem operasi Linux Ubuntu berada pada file
/etc/passwd. Dalam file tersebut terdapat berbagai informasi yaitu nama user, password user,
UID, GID, home directory, dan shell. Untuk mengetahui informasi yang ada pada file
tersebut gunakan perintah:
51
E-book Linux Ubuntu
Aolia Musofa
MENAMBAHKAN USER
Untuk menambahkan atau membuat user baru dapat menggunakan perintah adduser
dan useradd. Untuk menambahkan user menggunakan perintah adduser dibutuhkan informasi
seperti nama lengkap, alamat, dan nomor telepon.
52
E-book Linux Ubuntu
Aolia Musofa
Setelah menekan enter, user akan otomatis dibuat. Selanjutnya tambahkan password untuk
user tersebut dengan perintah:
Untuk menambahkan user dengan limit atau tanggal tertentu dapat menggunakan
perintah dengan opsi -e diikuti dengan waktu (format: yyyy-mm-dd).
User yang kita buat juga dapat diberi tambahkan keterangan seperti komentar dengan
cara menambahkan opsi -c lalu diikuti komentar yang diinginkan.
Untuk melihat daftar user yang sudah berhasil dibuat, dapat menggunakan perintah
sebelumnya yaitu:
53
E-book Linux Ubuntu
Aolia Musofa
MENGHAPUS USER
Konfigurasi ini disimpan dalam file /etc/deluser.conf. Opsi yang bisa ditambahkan pada saaat
kita menghapus user tertentu adalah sebagai berikut:
54
E-book Linux Ubuntu
Aolia Musofa
MANAJEMEN GROUP
Daftar group dalam sistem operasi Linux Ubuntu disimpan pada file /etc/group. Untuk
membuka file tersebut ketikkan perintah:
MENAMBAHKAN USER
55
E-book Linux Ubuntu
Aolia Musofa
HAK AKSES
Linux merupakan turunan dari UNIX, sistem operasi multi-user yang dapat diakses
oleh banyak User secara bersamaan. Linux juga dapat digunakan di mainframe dan server
tanpa modifikasi apa pun. Tetapi hal ini juga meningkatkan resiko keamanan karena bisa saja
ada User yang tidak sah mengakses data tertentu. Untuk keamanan yang efektif, Linux
memiliki fitur pengaturan permissions atau hak akses.
Dalam Linux terdapat 2 level otorisasi yaitu:
1. Ownership
2. Permissions
Konsep Permissions dan Ownership ini merupakan dasar untuk keamanan dan
sangat penting dalam lingkungan Linux.
1. Ownership
Setiap file dan direktori pada sistem Unix / Linux memiliki salah satu dari 3 jenis
pemilik atau owner, yaitu:
1.) User
User adalah pemilik file. Secara default, orang yang membuat file menjadi
pemiliknya. Oleh karena itu, User juga terkadang disebut owner.
2.) Group
Sebuah group atau kelompok dapat berisi banyak User. Semua User yang tergabung
dalam grup akan memiliki permissions akses yang sama ke file. Misalkan Anda memiliki file
di mana sejumlah orang memerlukan akses ke file tersebut. Daripada memberikan
permissions secara manual untuk setiap User, Anda dapat menambahkan semua User ke grup,
dan menetapkan permissions grup sehingga hanya anggota grup ini dan tidak ada orang lain
yang dapat membaca atau memodifikasi file.
3.) Other
User lain yang memiliki akses ke file. Pihak ini tidak membuat file, juga bukan
anggota grup yang dapat memiliki file tersebut. Secara praktis, itu berarti semua orang. Oleh
karena itu, ketika Anda menetapkan permissions untuk orang lain, itu juga disebut sebagai set
permissions untuk umum.
56
E-book Linux Ubuntu
Aolia Musofa
Setelah itu, muncul pertanyaan besar bagaimana Linux membedakan antara ketiga
tipe User di atas sehingga User A tidak dapat mempengaruhi file yang berisi informasi dan
data User B. Tentunya Anda tidak ingin rekan kerja yang menggunakan komputer Linux
Anda, mengutak-atik data pribadi Anda. Di sinilah Permissions diatur untuk menentukan hak
akses User tertentu.
2. Permissions
Setiap file dan direktori di sistem UNIX / Linux memiliki 3 permissions yang
ditentukan untuk setiap Owner yang dijelaskan di atas.
1.) Read: permissions ini memberi Anda wewenang untuk membuka dan membaca file.
Permissions read pada direktori memberi Anda kemampuan untuk membuat daftar
kontennya.
2.) Write: permissions write memberi Anda wewenang untuk mengubah konten file.
Permissions Write pada direktori memberi Anda wewenang untuk menambah, menghapus,
dan mengganti nama file yang disimpan dalam direktori. Misalnya Anda harus menulis
permissions pada file tetapi tidak memiliki permissions menulis pada direktori tempat file
disimpan. Anda akan dapat mengubah konten file. Tetapi Anda tidak akan dapat mengganti
nama, memindahkan atau menghapus file dari direktori.
3.) Execute: Di Windows, program yang dapat dieksekusi biasanya memiliki ekstensi .exe
dan dapat dijalankan dengan mudah. Di Unix / Linux, Anda tidak dapat menjalankan
program kecuali permissions eksekusi ditetapkan. Jika permissions eksekusi tidak diset, Anda
mungkin masih dapat melihat atau memodifikasi kode program jika diberikan permissions
read & write, tetapi tidak bisa menjalankannya.
Ketik perintah ini di terminal:
ls -l
57
E-book Linux Ubuntu
Aolia Musofa
Di sini, perhatikan pada bagian rwxr-xr-x dimana kode ini memperlihatkan tentang
permissions yang diberikan kepada user, group, dan other. Di sini, tanda - yang pertama
menandakan bahwa ini adalah sebuah file. Lain lagi dengan rwxr-xr-x dimana karakter
pertama adalah huruf d yang berarti.
Agar lebih mudah diingat, perhatikan kode berikut:
r = permissions read
w = permissions write
x = permissions execute
- = tidak ada permissions
Bagian kedua dari kode di atas adalah rw- yang menunjukkan bahwa user
pemilik file broari.com dapat membaca (read), menulis/edit (write), tapi tidak dapat
mengeksekusi karena diatur tanda -.
Bagian ketiga adalah r-- untuk grup dan anggota grup dapat membaca (read)
saja file tersebut tanpa bisa mengubah atau mengeksekusi.
Bagian keempat adalah r-- untuk other dimana hanya dapat membaca (read)
saja file tersebut tanpa bisa mengubah atau mengeksekusi.
58
E-book Linux Ubuntu
Aolia Musofa
1. Mode absolut
2. Mode simbolik
Di jendela terminal di atas, kita telah mengubah permissions file broari.com menjadi
752.Kode absolut 752 berarti:
59
E-book Linux Ubuntu
Aolia Musofa
2. Mode Simbolik
Dalam mode Absolut, kita mengubah permissions untuk 3 pemilik sekaligus. Dalam
mode simbolik, kita dapat memodifikasi permissions untuk pemilik tertentu. Hal ini
menggunakan simbol matematika untuk memodifikasi permissions file dan denotasi untuk
masing-masing pemilik file.
chown user
Jika Anda ingin mengubah User serta grup untuk file atau direktori gunakan perintah berikut:
60
E-book Linux Ubuntu
Aolia Musofa
Untuk menampilkan user dan group sebenarnya sudah kami sampaikan di atas, pada bagian
ini kita akan menambahkan informasi lengkap bagaimana menampilkan user, group, dan ID
yang digunakan.
Untuk menampilkan daftar semua group dapat menggunakan perintah di atas dengan
mengganti direktori file group seperti berikut ini:
61
E-book Linux Ubuntu
Aolia Musofa
BAB V
INSTALASI WEB SERVER
Server atau Web server adalah sebuah software yang memberikan layanan berbasis
data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal
dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan
untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada
umumnya akan berbentuk dokumen HTML.
> Sudo su
(Printah untuk masuk ke root)
> sudo apt update (Printah untuk memperbarui sistem ubuntu)
2. INSTALL APACHE2
62
E-book Linux Ubuntu
Aolia Musofa
3. INSTALL MYSQL
63
E-book Linux Ubuntu
Aolia Musofa
> Jika sudah mengatur password , langsung aja keluar dari mysql dengan
mengetik printah exit
4. INSTALL PHP
64
E-book Linux Ubuntu
Aolia Musofa
> Beralih ke browser, buka URL berikut. Seperti biasa, ketik perintah
dibawah ini
localhost/info.php
> Apabila Anda melihat output di bawah, itu artinya PHP sudah benar-
benar terinstall.
65
E-book Linux Ubuntu
Aolia Musofa
5. INSTALL PHPMYADMIN
66
E-book Linux Ubuntu
Aolia Musofa
> Setelah itu anda akan diminta untuk mengisi passwor baru untuk
phpmyadmin
> Jika sudah, silahkan masuk ke browser untuk mengakses phpmyadmin
dengan mengetik :
Localhost/phpmyadmin
67
E-book Linux Ubuntu
Aolia Musofa
DAFTAR PUSTAKA
Parenreng, J. M., Afuw, M., Rizaldy, M., & Wahid, A. (2020). Sistem Administrasi Jaringan
Linux UBUNTU Sistem Operasi Berbasis Jaringan. 28 juli 2023
Mengenal Apa itu Ubuntu, Jenis, dan Kelebihannya | Biznet Gio. (2023). Retrieved 29 July
2023, from https://www.biznetgio.com/news/apa-itu-ubuntu
ADINUSA - Perbedaan Ubuntu LTS dan non-LTS yang Pemula Wajib Tahu. (2023).
Retrieved 29 July 2023, from https://adinusa.id/blogs/perbedaan-
ubuntu-lts-dan-non-lts
Manajemen User dan Group di Linux - rinosafrizal.com. (2021). Retrieved 29 July 2023,
from https://rinosafrizal.com/manajemen-user-group/
Anon(2023). Retrieved 30 July 2023, from http://eprints.unm.ac.id/32485/1/Buku%20
KATILI, M. (2023). E-Book Ubuntu Indonesia. Retrieved 30 July 2023, from
https://www.academia.edu/9028553/E_Book_U
https://www.scribd.com/doc/283830569/5-eBook-Belajar-Linux-Ubuntu. 28 july 2023
68