Perintah Dasar Linux
Halo teman-teman SMK TKJ! Kalian pasti sering dengar tentang Linux, kan? Nah, di jurusan TKJ, kita akan banyak ketemu dengan Linux, salah satunya Debian 10. Linux ini penting banget karena banyak server dan jaringan pakai sistem operasi ini.
Jangan takut kalau dengar kata "perintah", karena sebenarnya gampang kok! Kita akan belajar beberapa perintah dasar yang sering dipakai dan pasti berguna banget buat kalian. Yuk, kita mulai!
1. Perintah untuk Pindah dan Lihat Lokasi (Navigasi)
Saat pertama kali masuk ke terminal Linux, kita itu seperti sedang berada di dalam sebuah ruangan. Nah, perintah ini bantu kita tahu kita ada di mana dan bisa pindah ke ruangan lain.
pwd
(Print Working Directory)Fungsi: Untuk melihat direktori (folder) kalian saat ini berada.
Contoh: Kalau kalian ketik
pwd
, nanti muncul/home/user_kalian
. Ini artinya kalian lagi di folder user kalian.Analogi: Kayak nanya, "Aku sekarang lagi di kamar mana ya?"
ls
(List)Fungsi: Untuk melihat isi dari direktori (file dan folder) yang ada di tempat kalian saat ini.
Contoh: Kalau kalian ketik
ls
, nanti muncul daftar file atau folder di dalam direktori tersebut.Variasi Penting:
ls -l
: Menampilkan isi direktori secara detail (ukuran, tanggal modifikasi, pemilik, dll.).ls -a
: Menampilkan semua file, termasuk file tersembunyi (yang namanya diawali titik.
).
Analogi: Kayak lihat-lihat isi lemari atau meja kalian.
cd
(Change Directory)Fungsi: Untuk berpindah dari satu direktori ke direktori lain.
Contoh:
cd Documents
: Masuk ke folderDocuments
.cd ..
: Naik satu tingkat ke direktori di atasnya.cd ~
: Langsung kembali ke direktori home kalian (folder awal user).cd /
: Langsung ke direktori paling atas (akar/root) dari sistem Linux.
Analogi: Kayak pindah dari satu kamar ke kamar lain.
2. Perintah untuk Membuat, Menyalin, Memindahkan, dan Menghapus File/Folder
Ini adalah perintah-perintah dasar untuk mengelola data kalian di Linux.
touch
Fungsi: Untuk membuat file kosong baru.
Contoh:
touch namafilebaru.txt
akan membuat file kosong bernamanamafilebaru.txt
.Analogi: Kayak menyiapkan selembar kertas kosong.
mkdir
(Make Directory)Fungsi: Untuk membuat direktori (folder) baru.
Contoh:
mkdir FolderBaru
akan membuat folder bernamaFolderBaru
.Analogi: Kayak membuat sebuah map kosong baru.
cp
(Copy)Fungsi: Untuk menyalin (menggandakan) file atau folder.
Contoh:
cp filelama.txt filebaru.txt
: Menyalinfilelama.txt
dan membuat salinannya dengan namafilebaru.txt
di lokasi yang sama.cp -r FolderAsli FolderSalinan
: MenyalinFolderAsli
beserta isinya (-r
untuk rekursif) keFolderSalinan
.
Analogi: Kayak memfotokopi dokumen atau satu bendel dokumen.
mv
(Move)Fungsi: Untuk memindahkan file atau folder. Bisa juga untuk mengganti nama file/folder.
Contoh:
mv fileawal.txt /home/user_kalian/Documents/
: Memindahkanfileawal.txt
ke folderDocuments
.mv nama_lama.txt nama_baru.txt
: Mengganti namanama_lama.txt
menjadinama_baru.txt
.
Analogi: Kayak memindahkan barang dari satu tempat ke tempat lain, atau mengganti label pada barang.
rm
(Remove)Fungsi: Untuk menghapus file atau folder. Hati-hati dengan perintah ini, karena file yang dihapus sulit dikembalikan!
Contoh:
rm fileyangdihapus.txt
: Menghapus filefileyangdihapus.txt
.rm -r FolderYangDihapus
: Menghapus folderFolderYangDihapus
beserta isinya (-r
untuk rekursif).
Analogi: Kayak membuang sampah ke tempat sampah, tapi di Linux "tong sampahnya" langsung terbuang permanen.
3. Perintah untuk Melihat Isi File
Kadang kita cuma mau lihat isi file tanpa harus mengeditnya.
cat
(Concatenate)Fungsi: Untuk menampilkan isi seluruh file di layar terminal. Cocok untuk file teks yang tidak terlalu panjang.
Contoh:
cat catatanku.txt
akan menampilkan isi daricatatanku.txt
.Analogi: Kayak membuka buku dan langsung membaca semua halamannya.
less
Fungsi: Untuk menampilkan isi file satu layar penuh, dan kalian bisa scroll ke atas/bawah. Cocok untuk file teks yang panjang. Tekan
q
untuk keluar dari tampilanless
.Contoh:
less logfile.log
Analogi: Kayak membaca buku tapi satu halaman per satu halaman, bisa maju atau mundur.
4. Perintah Penting Lainnya
clear
Fungsi: Untuk membersihkan tampilan terminal agar lebih rapi.
Analogi: Kayak menghapus papan tulis yang sudah penuh coretan.
history
Fungsi: Untuk melihat daftar perintah yang pernah kalian ketik sebelumnya. Sangat berguna kalau lupa perintah apa yang tadi diketik.
Analogi: Kayak melihat daftar riwayat pencarian di browser kalian.
man
(Manual)Fungsi: Untuk melihat panduan atau manual penggunaan sebuah perintah. Ini penting banget kalau kalian lupa fungsi atau opsi dari suatu perintah. Tekan
q
untuk keluar.Contoh:
man ls
akan menampilkan panduan lengkap tentang perintahls
.Analogi: Kayak membaca buku panduan penggunaan alat.
sudo
(Super User Do)Fungsi: Ini adalah perintah sakti yang membuat kita bisa menjalankan perintah dengan hak akses administrator (root). Kebanyakan tugas penting seperti instalasi program atau konfigurasi sistem membutuhkan
sudo
. Kalian akan diminta memasukkan password kalian.Contoh:
sudo apt update
(untuk memperbarui daftar paket).Analogi: Kayak minta izin dari kepala sekolah untuk melakukan sesuatu yang besar atau penting.
apt update
danapt upgrade
Fungsi: Perintah ini untuk mengelola paket (software/aplikasi) di Debian.
sudo apt update
: Memperbarui daftar paket yang tersedia dari server. Ibaratnya, ngecek ada daftar aplikasi baru apa aja.sudo apt upgrade
: Menginstal pembaruan untuk paket-paket yang sudah terpasang di sistem kalian. Ibaratnya, nginstal update aplikasi yang sudah ada.
Analogi: Kayak memperbarui daftar aplikasi di Play Store/App Store, lalu menginstal update untuk aplikasi-aplikasi kalian.
Tips Penting untuk Anak TKJ:
Hafalkan Pelan-pelan: Jangan langsung hafalin semua. Praktekkan satu per satu sampai kalian paham fungsinya.
Gunakan Tab Completion: Kalau kalian ketik sebagian nama file/folder lalu tekan tombol
Tab
dua kali, Linux akan mencoba melengkapi atau menunjukkan pilihan yang ada. Ini sangat mempercepat pekerjaan!Jangan Takut Salah: Namanya juga belajar, pasti ada salahnya. Kalau salah, baca pesan errornya, lalu coba lagi.
Google is Your Friend: Kalau mentok atau ada error yang tidak paham, cari tahu di Google! Banyak komunitas Linux yang siap membantu.
Praktek Langsung: Install Debian di komputer kalian atau pakai virtual machine (seperti VirtualBox) dan langsung praktekkan perintah-perintah ini.
Semoga penjelasan ini mudah dipahami ya! Dengan menguasai perintah-perintah dasar ini, kalian sudah punya modal awal yang kuat untuk mendalami Linux di jurusan TKJ. Semangat belajar!
Tidak ada komentar
Posting Komentar