Kumpulan Command Ubuntu yang Sering Digunakan oleh Sysadmin

NgoprekTutorial
  1. Beranda
  2. Ngoprek
  3. Kumpulan Command Ubuntu yang Sering Digunakan oleh Sysadmin

Sudah lama nggak bahas salah satu OS favorit ini, gass lahh. Sebagai seorang sysadmin, memahami command-command dasar di Ubuntu sangat penting untuk memanage website. Berikut ini adalah daftar command yang sering digunakan, lengkap dengan penjelasannya.

Daftar Isi

1. Update dan Upgrade Sistem

Untuk memastikan sistem tetap aman dan up-to-date, sysadmin sering menggunakan command berikut:

sudo apt update && sudo apt upgrade -y

Penjelasan: apt update untuk memperbarui daftar paket, dan apt upgrade untuk memperbarui paket yang sudah terinstall.

2. Memeriksa Status Layanan

Command ini digunakan untuk memastikan web server berjalan dengan baik:

sudo systemctl status nginx

Penjelasan: Mengganti nginx dengan nama layanan lain, seperti apache2, jika menggunakan server yang berbeda.

3. Restart Layanan

Jika ada perubahan konfigurasi, layanan perlu direstart:

sudo systemctl restart nginx

Tips: Gunakan reload jika hanya ingin memuat ulang tanpa menghentikan layanan sepenuhnya.

4. Mengatur Hak Akses Folder

Untuk menghindari error karena masalah permission:

sudo chmod -R 755 /path/to/folder

Penjelasan: 755 memberikan hak baca dan eksekusi untuk semua user, tapi hanya owner yang bisa menulis.

5. Mengecek Penggunaan Disk

Untuk memonitor kapasitas disk yang terpakai:

df -h

Penjelasan: Menampilkan penggunaan disk dalam format yang mudah dibaca manusia (human-readable).

6. Mengecek Log

Log sangat penting untuk mendiagnosa masalah:

sudo tail -f /var/log/nginx/error.log

Tips: Gunakan ctrl + c untuk menghentikan pemantauan log secara real-time.

7. Backup Data

Sebelum melakukan perubahan besar, backup dulu data penting:

tar -czvf backup-website.tar.gz /path/to/website

Penjelasan: Membuat file arsip .tar.gz dari folder website.

8. Mengelola Database

Untuk mengakses database MySQL/MariaDB:

mysql -u root -p

Tips: Gunakan perintah ini untuk membuat backup database:

mysqldump -u root -p database_name > backup.sql

9. Membuat atau Mengekstrak File ZIP

Untuk membuat file ZIP dari sebuah folder:

zip -r archive.zip /path/to/folder

Untuk mengekstrak file ZIP:

unzip archive.zip -d /path/to/extract

Penjelasan: Gunakan zip untuk mengarsipkan dan unzip untuk membuka file arsip ZIP.

10. Melihat Port yang Terbuka

Untuk memeriksa port yang sedang digunakan:

sudo netstat -tuln

Penjelasan: Menampilkan daftar port TCP dan UDP yang sedang aktif.

11. Memantau Proses yang Berjalan

Untuk melihat proses yang sedang berjalan di server:

top

Penjelasan: Menampilkan daftar proses dengan penggunaan CPU dan memori secara real-time.

12. Mengelola User

Untuk menambah user baru:

sudo adduser nama_user

Penjelasan: Membuat user baru dengan nama tertentu.

Mungkin Kamu juga suka

Cara Memilih Hosting untuk Website di Tahun 2025

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Fill out this field
Fill out this field
Mohon masukan alamat email yang sah.
You need to agree with the terms to proceed

Latest

Tak ditemukan hasil apapun.