faq-post
Perintah mv di Linux memindahkan atau mengganti nama file dan direktori dengan memperbarui metadata filesystem — khususnya entri direktori — tanpa menyalin data saat beroperasi dalam filesystem yang sama. Ini menjadikannya operasi atomik yang hampir seketika untuk pemindahan dalam partisi yang sama, terlepas dari ukuran file. Memahami perbedaan ini memisahkan pengguna biasa dari administrator yang […]
Kernel Linux adalah lapisan fondasi antara perangkat keras Anda dan setiap proses yang berjalan di sistem Anda. Kernel mengelola penjadwalan CPU, alokasi memori, driver perangkat, system call, dan penegakan keamanan. Menjaganya tetap terkini bukan pilihan untuk sistem produksi — kernel yang usang mengekspos server terhadap eksploitasi privilege escalation, kerentanan memory corruption, dan regresi performa yang […]
Menghapus file di Linux berarti menghapusnya secara permanen dari filesystem tanpa tempat sampah bawaan atau mekanisme pembatalan. Alat utama untuk operasi ini adalah perintah rm, dilengkapi dengan find, rsync, dan ekspansi glob shell — masing-masing cocok untuk skenario berbeda mulai dari penghapusan file tunggal hingga pembersihan massal berbasis kriteria di jutaan inode. Karena penghapusan file […]
Linux tidak secara native mengekspos waktu kelahiran file melalui sebagian besar alat userspace standar, tetapi data yang mendasarinya sering kali ada — tantangannya adalah mengetahui dengan tepat di mana harus mencari dan versi filesystem serta kernel apa yang Anda jalankan. Pada filesystem ext4, btrfs, xfs, dan tmpfs dengan Linux kernel 4.11+, timestamp kelahiran asli (crtime) […]
Kelaparan proses terjadi ketika sebuah proses terus-menerus ditolak waktu CPU, memori, atau bandwidth I/O yang dibutuhkan untuk membuat kemajuan — bukan karena sumber daya tidak ada, tetapi karena kebijakan penjadwalan secara konsisten mengutamakan proses lain. Tidak seperti deadlock, di mana semua proses yang bersaing diblokir, kelaparan memungkinkan sistem tampak berfungsi sambil secara diam-diam menurunkan atau […]
XRDP adalah implementasi open-source dari server Remote Desktop Protocol (RDP) Microsoft untuk Linux. XRDP memungkinkan klien yang kompatibel dengan RDP — termasuk Windows Remote Desktop Connection, Remmina, dan FreeRDP — untuk membuat sesi desktop grafis penuh pada mesin Linux jarak jauh. Pada Ubuntu 22.04, XRDP berfungsi sebagai jembatan antara klien RDP dan sesi tampilan X11 […]
Kesalahan HTTP 413 Request Entity Too Large adalah kode status respons sisi server yang terjadi ketika isi permintaan yang masuk — paling umum berupa unggahan file — melebihi ukuran payload maksimum yang dikonfigurasi pada web server, reverse proxy, atau lapisan aplikasi. Server secara aktif menolak permintaan sebelum memprosesnya, mengembalikan status 413 ke klien. Kesalahan ini […]
PHP 8.3 adalah rilis minor utama dari bahasa PHP yang menghadirkan peningkatan signifikan pada compiler JIT, sistem tipe, properti readonly, dan fungsi array/string inti. Dirilis pada 23 November 2023, versi ini memperkenalkan konstanta kelas bertipe, json_validate(), penyempurnaan array_is_list(), penambahan Randomizer, dan deep-cloning properti readonly — perubahan yang secara langsung memengaruhi performa aplikasi, kebenaran kode, dan […]
Mentransfer nama domain ke registrar baru adalah salah satu tugas administratif terpenting yang dilakukan oleh pemilik website atau administrator sistem. Jika dilakukan dengan benar, prosesnya berjalan mulus tanpa menyebabkan downtime sama sekali. Jika dilakukan dengan salah, dapat mengakibatkan kegagalan propagasi DNS, domain yang terkunci, kode otorisasi yang kedaluwarsa, atau bahkan gangguan layanan yang tidak disengaja […]
Membuat folder baru di Ubuntu terutama dilakukan dengan perintah mkdir di terminal. Sintaks dasarnya adalah mkdir folder_name, yang langsung membuat direktori di lokasi kerja Anda saat ini. Untuk struktur bertingkat, mkdir -p parent/child/grandchild membuat seluruh jalur dalam satu operasi, bahkan jika direktori perantara belum ada. Panduan ini jauh melampaui dasar-dasarnya. Panduan ini mencakup setiap metode […]
