faq-post
Perintah `history` di Linux adalah utilitas bawaan shell Bash yang merekam, menampilkan, dan mengelola setiap perintah yang dieksekusi dalam sesi terminal. Perintah ini membaca dari dan menulis ke `~/.bash_history`, sebuah file teks biasa di direktori home setiap pengguna, memungkinkan Anda untuk mengingat, mencari, mengeksekusi ulang, dan mengaudit perintah lintas sesi tanpa perlu mengetiknya kembali. Bagi […]
GNU Screen adalah terminal multiplexer yang memungkinkan Anda membuat, mengelola, dan melanjutkan kembali beberapa sesi shell independen secara persisten dari satu koneksi terminal. Ketika Anda melepaskan (detach) sesi Screen, setiap proses yang berjalan di dalamnya terus dieksekusi di latar belakang — bertahan dari pemutusan SSH, gangguan jaringan, dan penutupan terminal — hingga Anda secara eksplisit […]
Nginx dapat mendengarkan pada beberapa port secara bersamaan dengan menambahkan beberapa direktif `listen` di dalam satu atau lebih blok `server` dalam konfigurasinya. Setiap direktif `listen` mengikat Nginx ke kombinasi IP/port tertentu, memungkinkan satu instance server menangani lalu lintas HTTP, HTTPS, dan aplikasi kustom pada port yang berbeda tanpa menjalankan proses terpisah. Kemampuan ini sangat penting […]
`useradd` adalah utilitas biner tingkat rendah yang tersedia di hampir setiap distribusi Linux yang membuat akun pengguna dengan langsung menulis ke `/etc/passwd`, `/etc/shadow`, dan `/etc/group`. `adduser` adalah skrip wrapper tingkat lebih tinggi — biasanya ditulis dalam Perl pada sistem berbasis Debian — yang memanggil `useradd` secara internal sambil mengotomatiskan pembuatan direktori home, pengisian file skeleton, […]
Menguasai operasi impor dan ekspor database MySQL dari command line adalah keterampilan yang tidak bisa ditawar bagi administrator database atau engineer backend mana pun. Utilitas `mysqldump` mengekspor database ke dalam file `.sql` yang portabel yang berisi semua pernyataan DDL dan DML yang diperlukan untuk merekonstruksi skema dan data secara penuh, sementara perintah klien `mysql` menangani […]
Pernyataan `FLUSH` MySQL memaksa server untuk memuat ulang cache internal, menutup dan membuka kembali file log, mereset penghitung status, dan menyinkronkan status dalam memori dengan struktur di disk — semuanya tanpa memerlukan restart server. Hal ini menjadikannya salah satu keluarga perintah yang paling kritis secara operasional yang tersedia bagi administrator database. Memahami setiap varian, cakupan […]
PHP-FPM (PHP FastCGI Process Manager) adalah manajer proses berkinerja tinggi yang menangani eksekusi PHP sebagai layanan terpisah, terlepas dari web server. Memulai ulang PHP-FPM menerapkan perubahan konfigurasi dari `php.ini` atau `php-fpm.conf`, mengambil kembali memori yang bocor di pool worker yang berjalan lama, dan memulihkan dari proses anak yang tidak responsif — semua tanpa menyentuh Nginx, […]
mysqldump adalah utilitas baris perintah yang disertakan bersama MySQL dan MariaDB yang menghasilkan backup logis dengan melakukan serialisasi objek database dan data sebagai serangkaian pernyataan SQL. File dump yang dihasilkan dapat membuat ulang database yang identik di server yang kompatibel, menjadikannya alat standar industri untuk backup, migrasi antar server, peningkatan versi, dan alur kerja pemulihan […]
Google Public DNS adalah resolver Domain Name System gratis yang didistribusikan secara global dan dioperasikan oleh Google, dapat diakses di 8.8.8.8 (primer) dan 8.8.4.4 (sekunder). Mengganti server DNS default ISP Anda dengan alamat-alamat ini dapat mengurangi latensi pencarian DNS, memperkuat resolver Anda terhadap serangan cache poisoning, dan menghilangkan titik kegagalan tunggal yang disebabkan oleh gangguan […]
Manajemen paket Linux adalah mekanisme yang digunakan untuk menginstal, memperbarui, mengonfigurasi, dan menghapus perangkat lunak pada sistem Linux. apt (Advanced Package Tool) menangani paket `.deb` pada distribusi berbasis Debian seperti Ubuntu dan Linux Mint, sementara yum (Yellowdog Updater Modified) mengelola paket `.rpm` pada sistem berbasis Red Hat termasuk CentOS dan RHEL. Kedua alat ini mengabstraksikan […]
