Memahami Dasar-Dasar Linux: Panduan untuk Pemula
Apa
Itu Linux?
1. Shell dan Terminal
Di Linux, Anda akan sering
berinteraksi dengan "shell" melalui "terminal". Shell
adalah antarmuka baris perintah yang memungkinkan Anda berkomunikasi dengan
sistem operasi. Terminal adalah aplikasi yang memungkinkan Anda memasukkan
perintah ke dalam shell.
2. Sistem File Hierarki
Perintah Dasar
Beberapa
perintah dasar yang perlu diketahui termasuk:
- `ls`: Daftar isi direktori
- `cd`: Berpindah direktori
- `pwd`: Menampilkan direktori
saat ini
- `mkdir`: Membuat direktori
baru
- `touch`: Membuat file kosong
- `cp`: Menyalin file atau
direktori
- `mv`: Memindahkan atau
mengubah nama file/direktori
- `rm`: Menghapus
file/direktori
4. Hak Akses dan Perizinan
Linux menggunakan sistem hak
akses untuk mengontrol siapa yang memiliki akses ke file atau direktori
tertentu. Setiap file memiliki tiga jenis izin: baca, tulis, dan eksekusi. Izin
ini diberikan kepada pemilik file, grup, dan pengguna lain.
5. Paket dan Manajemen Paket
Linux menggunakan manajemen
paket untuk menginstal, menghapus, dan memperbarui perangkat lunak. Beberapa
alat manajemen paket termasuk `apt` (untuk distro berbasis Debian) dan `yum`
(untuk distro berbasis Red Hat).
6. Proses dan Layanan
Di Linux, berbagai proses
berjalan dalam latar belakang untuk menjalankan berbagai tugas. Anda dapat
menggunakan perintah seperti `ps` untuk melihat daftar proses yang berjalan.
Layanan adalah program yang berjalan sebagai latar belakang dan dapat diatur untuk
berjalan secara otomatis saat sistem dinyalakan.
7. Editor Teks
Penting untuk mengenal editor
teks seperti `nano` atau `vim`, yang memungkinkan Anda mengedit file teks dari
terminal.
8. Networking dan Internet
Linux mendukung berbagai protokol
jaringan dan memiliki alat seperti `ping`, `ifconfig`, dan `netstat` untuk
mengelola koneksi jaringan.
9. Cron Jobs
Anda dapat menggunakan cron
jobs untuk menjadwalkan tugas-tugas tertentu agar berjalan secara otomatis pada
waktu yang ditentukan.
10. Shell Scripting
Linux mendukung shell
scripting, yang memungkinkan Anda mengotomatiskan serangkaian perintah dalam
skrip.
Inilah
beberapa dasar-dasar Linux yang perlu Anda ketahui sebagai pemula. Dengan
pemahaman yang baik tentang konsep-konsep ini, Anda dapat merasa lebih percaya
diri dalam menggunakan Linux untuk berbagai keperluan. Jika Anda ingin
melangkah lebih jauh, selalu ada kesempatan untuk mempelajari lebih dalam
tentang berbagai topik yang lebih lanjut dalam dunia Linux.
Test Your Skills
Assessment of Network
& Linux Skillset Knowledge
Test your understanding of networking
and Linux with the following questions. Choose the correct answer for each
question. Each question is worth 10 points.
- SNMP
- FTP
- RSH
- SSH
- DNS, TCP, Email, FTP, SSH
- DNS, Email, FTP, SSH
- TCP, UDP, DNS, Email
- IP, ARP, IPSec, ICMP
- 100 kbps
- 1 Mbps
- 2 Mbps
- 10 Mbps
- BNC
- Coaxial Cable
- UTP
- Fiber Optic
- STP
- Network Layer
- Data Link Layer
- Transport Layer
- Physical Layer
- Connecting between 2 different networks
- Managing and controlling network traffic
- Connecting between 2 networks through the internet using 1 IP
- Performing requests to content on the internet/intranet
- 32 Bytes
- 128 Bytes
- 64 bits
- 128 bits
- Accessing external networks
- Acting as a backup
- Performing file handling
- Accessing user permissions
- TCP
- ARP
- ICMP
- BootP
- A
- B
- G
- N
- IP
- TCP
- UDP
- ARP
- 1
- 2
- 5
- 12
- 255.255.0.0
- 255.255.255.0
- 255.255.255.224
- 255.255.255.248
- Acts as the fastest port to all servers
- Provides multiple collision domains on one switch port
- Breaks up broadcast domains in a Layer 2 switch internetwork
- Provides multiple broadcast domains within a single collision domain
- Input Device - CPU - RAM
- Input Device - CPU - External Device
- Input Device - CPU - Output Device
- CPU - RAM - Input Device
- /Home
- /Var
- /Temp
- /Dev
- /Usr
- /lib
- /conf
- /etc
- /opt
- /usr
- Tar -xvf
- Tar -vf
- Tar -e
- Tar -v
- Help Command
- Echo Command
- Locate Command
- Man Command
- Get Command
- /etc/secret
- /etc/users
- /etc/passwd
- /etc/home
- /etc/id
- Tar /home backup.tar
- Tar -cf /home backup.tar
- Tar -xf /home backup.tar
- Tar -xf backup.tar /home
- Tar -cf backup.tar /home
- Touch
- Build
- Nico
- Create
- Mkfile
- top
- show current
- ps current
- du -dh
- process
- Less/proc/net/ipconfig
- ifconfig
- showip
- ipconfig
- sysinfo | grep ipaddress
- ls /home
- ls /root
- cat /etc/passwd | grep user1
- cat /etc/group | grep user1
- None of the above

Tidak ada komentar
Posting Komentar