Pendahuluan
Di dunia Teknik Komputer dan Jaringan (TKJ), Linux bukan sekadar sistem operasi biasa. Linux adalah pondasi utama dalam dunia server, cloud computing, network administration, cybersecurity, hingga DevOps modern.
Hampir seluruh administrator jaringan profesional menggunakan Linux untuk mengelola server dan layanan jaringan. Karena itu, siswa SMK TKJ wajib memahami dasar-dasar administrasi Linux sejak dini.
Artikel ini akan membahas:
- Perintah dasar Linux
- Struktur file Linux
- Manajemen user
- Permission file
- Latihan praktik sederhana
Cocok untuk pemula yang ingin mulai belajar Linux secara serius.
Mengapa Siswa SMK TKJ Harus Belajar Linux?
Linux digunakan di berbagai bidang teknologi modern seperti:
- Server hosting
- Cloud computing
- Administrasi jaringan
- Virtualisasi
- Cybersecurity
- Data center
- Internet of Things (IoT)
Keunggulan Linux:
- Gratis dan open source
- Ringan dan stabil
- Aman dari banyak malware
- Digunakan perusahaan besar dunia
- Mendukung pembelajaran server dan networking
Jika ingin menjadi Sysadmin, Network Engineer, atau Cloud Engineer, Linux adalah skill wajib.
Mengenal Struktur Dasar Linux
Apa Itu Linux?
Linux adalah sistem operasi berbasis Unix yang banyak digunakan pada server dan perangkat jaringan.
Beberapa distro Linux populer:
- Ubuntu Server
- Debian
- CentOS
- Rocky Linux
- Kali Linux
Untuk siswa SMK TKJ, Ubuntu dan Debian sangat direkomendasikan untuk belajar dasar administrasi server.

Perintah Dasar Linux yang Wajib Dikuasai
1. Perintah pwd
Digunakan untuk melihat lokasi direktori aktif saat ini.
Contoh:
pwd
Output:
/home/student
2. Perintah ls
Digunakan untuk melihat isi folder.
Contoh:
ls
Melihat detail file:
ls -la
3. Perintah cd
Digunakan untuk berpindah direktori.
Contoh:
cd /etc
Kembali ke home:
cd
Naik satu folder:
cd ..
4. Perintah mkdir
Membuat folder baru.
Contoh:
mkdir latihanlinux
5. Perintah touch
Membuat file kosong.
Contoh:
touch tugas.txt
6. Perintah cp
Menyalin file.
Contoh:
cp tugas.txt backup.txt
7. Perintah mv
Memindahkan atau mengganti nama file.
Contoh:
mv tugas.txt tugasbaru.txt
8. Perintah rm
Menghapus file atau folder.
Contoh:
rm tugas.txt
Menghapus folder:
rm -r latihanlinux
Gunakan dengan hati-hati. Linux tidak memiliki recycle bin di terminal.
Memahami Struktur Direktori Linux
Linux memiliki struktur file yang berbeda dengan Windows.
Berikut beberapa direktori penting:
| Direktori | Fungsi |
|---|---|
| /home | Folder user |
| /etc | File konfigurasi |
| /var | Data log dan service |
| /bin | Program penting |
| /root | Home untuk root |
| /tmp | File sementara |
Memahami struktur ini penting saat mengelola server Linux.
Dasar Manajemen User di Linux
Membuat User Baru
Contoh:
sudo adduser siswa1
Mengganti Password User
sudo passwd siswa1
Menghapus User
sudo deluser siswa1
Mengenal Root dan Sudo
Root
User dengan akses penuh terhadap sistem.
Sudo
Perintah untuk menjalankan hak akses administrator.
Contoh:
sudo apt update
Jangan sembarang menggunakan root karena dapat merusak sistem jika salah konfigurasi.
Memahami Permission Linux
Permission menentukan siapa yang boleh membaca, menulis, atau menjalankan file.
Jenis Permission
| Simbol | Arti |
|---|---|
| r | Read |
| w | Write |
| x | Execute |
Melihat Permission
ls -l
Contoh:
-rwxr-xr--
Artinya:
- Owner: rwx
- Group: r-x
- Others: r–
Mengubah Permission dengan chmod
Contoh:
chmod 755 script.sh
Penjelasan:
- 7 = rwx
- 5 = r-x
- 5 = r-x
Mengubah Ownership
sudo chown siswa1:siswa1 file.txt
Latihan Praktik Linux untuk Siswa SMK TKJ
Praktik 1 — Membuat Struktur Folder
mkdir belajarlinux
cd belajarlinux
mkdir tugas materi backup
Praktik 2 — Membuat File
touch tugas1.txt
touch tugas2.txt
Praktik 3 — Mengatur Permission
chmod 755 tugas1.txt
Praktik 4 — Membuat User Baru
sudo adduser tkj1
Tips Belajar Linux untuk Pemula
1. Biasakan Menggunakan Terminal
Semakin sering menggunakan terminal, semakin cepat memahami Linux.
2. Gunakan Virtual Machine
Belajar Linux lebih aman menggunakan:
- VirtualBox
- VMware
- Proxmox VE
3. Jangan Takut Error
Error adalah bagian dari proses belajar Sysadmin.
4. Hafalkan Command Dasar
Minimal kuasai:
- ls
- cd
- pwd
- mkdir
- touch
- chmod
- sudo
5. Praktik Setiap Hari
Skill Linux berkembang dari praktik langsung.
Kesimpulan
Dasar administrasi Linux merupakan skill wajib bagi siswa SMK TKJ yang ingin terjun ke dunia jaringan, server, cloud computing, maupun cybersecurity.
Dengan memahami:
- Command dasar Linux
- Struktur direktori
- User management
- Permission file
Siswa akan memiliki pondasi kuat untuk belajar administrasi server tingkat lanjut.
Linux mungkin terlihat sulit di awal, tetapi setelah terbiasa, justru terasa sangat powerful dan menyenangkan digunakan.
“Seorang Sysadmin hebat bukan yang hafal semua command, tetapi yang terus belajar dari setiap error.”
FAQ SEO
1. Apa itu administrasi Linux?
Administrasi Linux adalah proses mengelola sistem operasi Linux seperti user, service, file, dan server.
2. Kenapa siswa TKJ harus belajar Linux?
Karena Linux banyak digunakan pada server, jaringan, cloud computing, dan cybersecurity.
3. Apa command Linux paling dasar?
Beberapa command dasar Linux:
- ls
- cd
- pwd
- mkdir
- touch
- chmod
4. Apa fungsi sudo di Linux?
Sudo digunakan untuk menjalankan perintah administrator tanpa login sebagai root.
5. Apa itu permission Linux?
Permission Linux adalah hak akses file dan folder untuk user tertentu.
Sudah mulai belajar Linux? Tulis pengalaman atau command favorit kamu di kolom komentar.
Jangan lupa share artikel ini ke teman TKJ lainnya agar makin banyak yang jago Linux dan administrasi server.
Ikuti juga artikel terbaru seputar:
- Linux Server
- Sysadmin
- Cloud Computing
- Networking
- LKS ITNSA
- Cybersecurity
Karena dunia IT terus berkembang, dan skill Linux akan selalu dibutuhkan.