LAPORAN PENGGUNAAN PERINTAH DASAR LINUX UBUNTU
PENGERTIAN
Perintah dasar Linux Ubuntu adalah sekumpulan instruksi teks
yang digunakan untuk menjalankan, mengelola, dan mengatur sistem operasi Linux
berbasis Ubuntu melalui terminal (command line interface/CLI).
Sistem operasi Linux, termasuk Ubuntu, bersifat open-source
dan sangat mengandalkan terminal untuk berbagai aktivitas seperti:
- Mengelola
file dan direktori
- Menginstal
perangkat lunak
- Mengelola
pengguna
- Melihat
informasi sistem
- Melakukan
troubleshooting jaringan
TUJUAN
- Memahami cara kerja sistem operasi Linux.
- Mengembangkan kemampuan mengelola sistem menggunakan terminal.
- Menyiapkan diri untuk kebutuhan industri IT, jaringan, dan server.
- Menjadi dasar untuk belajar sistem administrasi Linux yang lebih lanjut (misalnya Red Hat, Debian, Arch).
BAB 1: NAVIGASI DAN MANAJEMEN DIREKTORI
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
pwd |
Menampilkan
direktori aktif |
Mengetahui
lokasi kerja saat ini |
Navigasi
terminal |
|
ls |
Menampilkan
isi folder |
Melihat
file/folder dalam direktori |
Mengecek
isi folder |
|
ls -l |
Tampilkan
isi folder secara detail |
Melihat
hak akses, ukuran, waktu |
Informasi
mendalam file |
|
ls -a |
Tampilkan
semua file termasuk tersembunyi |
Mengecek
file tersembunyi |
Melihat
file konfigurasi |
|
cd [folder] |
Masuk ke
direktori tertentu |
Navigasi
sistem file |
Berpindah
direktori |
|
cd .. |
Kembali
ke direktori sebelumnya |
Kembali
ke atas 1 tingkat |
Navigasi
mundur |
|
mkdir |
Membuat
direktori baru |
Organisasi
file |
Struktur
penyimpanan |
|
rmdir |
Menghapus
direktori kosong |
Membersihkan
sistem |
Manajemen
direktori |
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
touch |
Membuat
file kosong |
Menyediakan
file baru |
Awalan dokumen/kode |
|
cat |
Menampilkan
isi file |
Membaca
isi file teks |
Pemeriksaan
cepat |
|
nano |
Editor
teks berbasis terminal |
Mengedit
file teks |
Editing
konfigurasi |
|
vim |
Editor
teks lanjutan |
Mengedit
skrip/program |
Efisiensi
editing tingkat lanjut |
|
cp |
Menyalin
file/folder |
Backup
file |
Replikasi
file |
|
cp -r |
Menyalin
direktori secara rekursif |
Backup
folder |
Menyalin
isi folder |
|
mv |
Memindahkan
atau rename file/folder |
Organisasi
file |
Perpindahan
dan perubahan nama |
|
rm |
Menghapus
file |
Membersihkan
file |
Menghapus
data |
|
rm -r |
Menghapus
direktori dan isinya |
Pembersihan
folder |
Menghapus
banyak file |
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
chmod |
Mengatur
izin akses file |
Memberi
hak baca/tulis/eksekusi |
Manajemen
keamanan file |
|
chown |
Mengubah
kepemilikan file |
Memberi
hak milik ke user lain |
Pengelolaan
akses |
|
umask |
Mengatur
permission default |
Menentukan
hak akses file baru |
Otomatisasi
keamanan file |
BAB 4: MANAJEMEN APLIKASI (APT)
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
sudo apt update |
Memperbarui
daftar repositori |
Sinkronisasi
repositori terbaru |
Persiapan
instalasi |
|
sudo apt upgrade |
Upgrade
semua paket |
Menjaga
sistem tetap terbaru |
Performa
& keamanan |
|
sudo apt install [paket] |
Instal
aplikasi baru |
Menambah
aplikasi |
Produktivitas
pengguna |
|
sudo apt remove [paket] |
Menghapus
aplikasi |
Menghemat
ruang |
Pembersihan
sistem |
|
sudo apt autoremove |
Hapus
paket tidak terpakai |
Optimalkan
ruang |
Bersihkan
otomatis |
|
dpkg -i |
Instal
file .deb |
Pasang
file lokal |
Instalasi
offline |
BAB 5: MONITORING SISTEM
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
top |
Menampilkan
proses aktif |
Monitoring
CPU & RAM |
Deteksi
penggunaan tinggi |
|
htop |
Versi
interaktif dari top |
Tampilan
lebih user-friendly |
Manajemen
proses |
|
free -h |
Menampilkan
memori |
Melihat
RAM yang digunakan |
Optimalisasi
memori |
|
df -h |
Melihat
penggunaan disk |
Monitoring
kapasitas disk |
Mencegah
kehabisan ruang |
|
uptime |
Waktu
sistem aktif |
Periksa
stabilitas sistem |
Diagnostik
server |
|
whoami |
Tampilkan
user aktif |
Identifikasi
pengguna |
Verifikasi
identitas |
|
uname -a |
Info
kernel & sistem |
Mengetahui
OS & arsitektur |
Diagnostik
teknis |
BAB 6: JARINGAN DAN INTERNET
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
ping |
Menguji
konektivitas |
Cek
apakah host terhubung |
Diagnostik
jaringan |
|
ifconfig |
Menampilkan
info IP |
Konfigurasi
jaringan |
Setting
IP statis |
|
ip a |
Info
alamat IP |
Alternatif
ifconfig |
Diagnostik
modern |
|
wget [url] |
Download
file dari internet |
Mengunduh
data/file |
Otomasi
unduhan |
|
curl [url] |
Ambil
data dari web |
Testing
API/koneksi |
Web
automation |
BAB 7: MANAJEMEN PENGGUNA
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
adduser [nama] |
Tambah
user baru |
Mengelola
akses pengguna |
Multi-user
system |
|
deluser [nama] |
Hapus
user |
Menjaga
keamanan |
Bersihkan
user lama |
|
passwd [nama] |
Ubah
password user |
Menjaga
privasi |
Reset
sandi |
|
su [nama_user] |
Ganti
user |
Jalankan
perintah sebagai user lain |
Manajemen
peran |
BAB 8: PERINTAH TAMBAHAN
|
Perintah |
Pengertian |
Tujuan |
Fungsi |
|
clear |
Membersihkan
layar terminal |
Merapikan
tampilan |
Fokus
kerja |
|
history |
Menampilkan
riwayat perintah |
Tracking
aktivitas |
Audit
terminal |
|
man [perintah] |
Buka
manual bantuan |
Belajar
fungsi perintah |
Panduan
CLI |
|
alias |
Membuat
perintah pendek |
Efisiensi
waktu |
Otomatisasi
CLI |
|
date |
Menampilkan
waktu & tanggal |
Sinkronisasi
sistem |
Waktu
server |
|
cal |
Menampilkan
kalender |
Periksa
tanggal |
Penjadwalan |
|
shutdown now |
Matikan
komputer |
Power
off |
Akhiri
sesi |
|
reboot |
Restart
sistem |
Mulai
ulang sistem |
Update
konfigurasi |
Komentar
Posting Komentar