Berikut adalah beberapa dasar-dasar Linux yang penting untuk pemula:
1. Pengertian Linux
Linux adalah sistem operasi open-source yang berbasis Unix. Ini merupakan alternatif dari sistem operasi proprietary seperti Windows dan macOS. Linux memiliki berbagai distribusi (distro) seperti Ubuntu, CentOS, dan Debian.
2. Struktur Direktori
Linux memiliki struktur direktori yang khas:
/: Root directory, titik awal dari semua file dan direktori.
/home: Direktori pengguna. Setiap pengguna memiliki subdirektori di sini.
/etc: Konfigurasi sistem dan file.
/var: File variabel seperti log dan cache.
/usr: Program dan file yang digunakan oleh pengguna.
3. Antarmuka Terminal
Terminal adalah antarmuka baris perintah yang memungkinkan pengguna berinteraksi dengan sistem. Beberapa perintah dasar yang sering digunakan:
ls
: Menampilkan daftar file dan direktori.
cd
: Berpindah direktori.
mkdir
: Membuat direktori baru.
rm
: Menghapus file atau direktori.
4. Pengguna dan Izin
Linux adalah sistem multi-user. Setiap pengguna memiliki izin yang berbeda:
r: Read (baca)
w: Write (tulis)
x: Execute (eksekusi)
Izin dapat diubah menggunakan perintah chmod
, dan pemilik file dapat diubah dengan chown
.
5. Manajemen Paket
Setiap distribusi Linux memiliki manajer paket untuk menginstal, memperbarui, dan menghapus perangkat lunak:
6. Editor Teks
Beberapa editor teks yang umum digunakan di Linux:
nano: Editor teks sederhana.
vim: Editor teks yang lebih canggih, tetapi memerlukan sedikit belajar untuk menggunakannya.
7. Skrip Shell
Skrip shell adalah file teks yang berisi serangkaian perintah. Anda dapat membuat skrip dengan:
Membuat file dengan ekstensi .sh
.
Menambahkan #!/bin/bash
di baris pertama.
Memberikan izin eksekusi dengan chmod +x [nama_file]
.
Menjalankan skrip dengan ./[nama_file]
.
8. Pengaturan Jaringan
Beberapa perintah dasar untuk mengelola jaringan:
ifconfig
: Menampilkan konfigurasi jaringan (beberapa distribusi menggunakan ip a
).
ping [alamat]
: Menguji konektivitas ke alamat tertentu.
curl [url]
: Mengambil konten dari URL.
9. Bantuan dan Dokumentasi
10. Keamanan
Penting untuk menjaga sistem Linux tetap aman:
Tips Tambahan
Pelajari penggunaan terminal, karena banyak tugas dilakukan lebih efisien melalui perintah.
Eksplorasi berbagai distribusi Linux untuk menemukan yang paling sesuai dengan kebutuhan Anda.