Dasar Linux: Tingkatkan CV dan Raih Sertifikat Profesional!
Daftar Isi
1. Pengantar Linux
Linux adalah sistem operasi open-source yang banyak digunakan di server, komputer pribadi, dan perangkat embedded. Linux terkenal karena kestabilan, keamanan, dan fleksibilitasnya. Menguasai Linux dapat meningkatkan nilai jual Anda di dunia kerja dan membuka peluang untuk mendapatkan sertifikat profesional.

Dalam bab ini, kita akan mengenal sejarah Linux, distribusi populer, dan mengapa Linux penting untuk dipelajari.
- Sejarah Linux: Dikembangkan oleh Linus Torvalds pada tahun 1991 sebagai kernel sistem operasi.
- Distribusi Linux: Ubuntu, Debian, Fedora, CentOS, Arch Linux, dan lainnya.
- Kelebihan Linux: Gratis, open-source, aman, dan banyak digunakan di server dan cloud.
2. Instalasi Linux
Untuk mulai belajar Linux, Anda perlu menginstal sistem operasi Linux. Anda bisa menggunakan mesin virtual, dual boot, atau instalasi langsung.
- Download ISO Linux: Kunjungi situs resmi distribusi yang Anda pilih, misalnya Ubuntu .
- Buat Bootable USB: Gunakan aplikasi seperti Rufus (Windows) atau balenaEtcher (Mac/Linux) untuk membuat USB bootable.
- Instalasi: Boot dari USB dan ikuti panduan instalasi yang muncul di layar.
- Alternatif: Gunakan VirtualBox atau VMware untuk instalasi Linux di mesin virtual tanpa mengubah sistem utama.

3. Struktur Direktori Linux
Linux memiliki struktur direktori yang terorganisir dan berbeda dengan Windows. Memahami struktur ini penting untuk navigasi dan manajemen sistem.
Direktori | Deskripsi |
---|---|
/
|
Root directory, tempat semua direktori lain berada. |
/home
|
Direktori home untuk setiap pengguna. |
/etc
|
File konfigurasi sistem. |
/var
|
File yang berubah-ubah seperti log dan spool. |
/usr
|
Program dan data yang digunakan oleh user. |
/bin
|
Perintah dasar yang dibutuhkan sistem dan user. |

4. Perintah Dasar Linux
Berikut adalah beberapa perintah dasar yang wajib dikuasai untuk navigasi dan pengelolaan sistem Linux.
Perintah | Fungsi | Contoh Penggunaan |
---|---|---|
ls
|
Menampilkan isi direktori |
ls -l
|
cd
|
Pindah direktori |
cd /home/user
|
pwd
|
Menampilkan direktori kerja saat ini |
pwd
|
mkdir
|
Membuat direktori baru |
mkdir project
|
rm
|
Menghapus file atau direktori |
rm file.txt
|
cp
|
Menyalin file atau direktori |
cp file.txt /home/user/
|
mv
|
Memindahkan atau mengganti nama file/direktori |
mv file.txt file_baru.txt
|
cat
|
Menampilkan isi file |
cat file.txt
|

5. Manajemen File dan Direktori
Mengelola file dan direktori adalah keterampilan penting dalam Linux. Berikut langkah-langkah dan perintah yang sering digunakan.
-
Membuat direktori:
mkdir nama_direktori
-
Menyalin file:
cp sumber tujuan
-
Memindahkan atau mengganti nama file:
mv sumber tujuan
-
Menghapus file:
rm nama_file
-
Menghapus direktori beserta isinya:
rm -r nama_direktori
-
Melihat isi file:
cat nama_file
atauless nama_file

6. Manajemen Pengguna dan Hak Akses
Linux adalah sistem multi-user. Mengelola pengguna dan hak akses sangat penting untuk keamanan sistem.
-
Menambah pengguna baru:
sudo adduser nama_pengguna
-
Menghapus pengguna:
sudo deluser nama_pengguna
-
Melihat daftar pengguna:
cat /etc/passwd
-
Hak akses file:
Linux menggunakan sistem permission
rwx
untuk user, group, dan others. -
Melihat hak akses file:
ls -l nama_file
-
Mengubah hak akses:
chmod 755 nama_file
-
Mengubah kepemilikan file:
chown user:group nama_file

7. Manajemen Proses
Proses adalah program yang sedang berjalan. Mengelola proses penting untuk menjaga performa sistem.
-
Melihat proses yang berjalan:
ps aux
atautop
-
Menghentikan proses:
kill PID
ataukill -9 PID
(paksa) -
Menjalankan proses di background:
Tambahkan
&
di akhir perintah, contoh:./program &
-
Melihat proses background:
jobs
-
Membawa proses background ke foreground:
fg %job_number

8. Dasar Skrip Shell
Skrip shell memungkinkan Anda mengotomatisasi tugas di Linux. Berikut contoh sederhana dan langkah membuat skrip shell.
Langkah Membuat Skrip Shell
-
Buat file baru dengan ekstensi
.sh
, misalnyahello.sh
. -
Tambahkan baris shebang di awal file:
#!/bin/bash
-
Tambahkan perintah yang ingin dijalankan, contoh:
echo "Halo, Linux!"
-
Berikan izin eksekusi pada file:
chmod +x hello.sh
-
Jalankan skrip dengan perintah:
./hello.sh
#!/bin/bash echo "Halo, Linux!"
Anda bisa membuat skrip yang lebih kompleks dengan variabel, kondisi, dan perulangan.

9. Sertifikasi Linux dan Sumber Belajar
Mendapatkan sertifikasi Linux dapat meningkatkan kredibilitas dan peluang kerja Anda. Berikut beberapa sertifikasi populer dan sumber belajar yang direkomendasikan.
- Linux Professional Institute Certification (LPIC): Sertifikasi bertingkat yang diakui secara internasional.
- Red Hat Certified System Administrator (RHCSA): Fokus pada distribusi Red Hat Enterprise Linux.
- CompTIA Linux+: Sertifikasi vendor-neutral untuk dasar Linux.
Sumber Belajar Online Gratis dan Berbayar
- Linux Journey - Tutorial interaktif gratis.
- Introduction to Linux (edX) - Kursus gratis dari The Linux Foundation.
- Linux for Beginners (Udemy) - Kursus berbayar dengan materi lengkap.
- The Linux Foundation (YouTube Channel) - Video pembelajaran resmi.
- NetworkChuck (YouTube Channel) - Tutorial Linux dan jaringan yang mudah dipahami.

Selamat belajar dan semoga sukses meraih sertifikat profesional Linux untuk meningkatkan karir Anda!