Empat alat systemd membantu pemecahan masalah Linux

Panduan terbaru menyoroti empat alat systemd esensial yang membantu pengguna Linux baru mendiagnosis dan memperbaiki masalah sistem umum. Systemd, sistem init yang banyak digunakan di distribusi utama, menyediakan utilitas bawaan untuk mengelola layanan, melihat log, menganalisis waktu boot, dan menyelidiki crash. Alat-alat ini menawarkan pendekatan terstruktur untuk menyelesaikan masalah tanpa tebak-tebakan.

Systemd berfungsi sebagai pengelola inti untuk sistem Linux di distribusi seperti Ubuntu, Fedora, dan Debian, menangani layanan dan proses secara efisien. Meskipun tetap menjadi komponen yang kontroversial di komunitas Linux—dipuji karena kelengkapannya tetapi dikritik oleh sebagian orang—alat-alat ini membuatnya mudah diakses untuk pemecahan masalah. Alat pertama, systemctl, memantau dan mengontrol layanan. Pengguna dapat memeriksa status layanan seperti SSH dengan systemctl status ssh, mencatat baris seperti Active (running), Inactive (dead), atau Failed, yang mencakup Main PID dan detail kesalahan. Tindakan umum mencakup memulai layanan dengan sudo systemctl start ssh, menghentikan dengan sudo systemctl stop ssh, memulai ulang dengan sudo systemctl restart ssh, atau menonaktifkan dengan sudo systemctl disable ssh untuk mengoptimalkan waktu boot. Journalctl mengambil log terpusat dan terenkripsi yang menangkap kesalahan dari aplikasi yang crash. Menjalankan journalctl menampilkan entri, tetapi filter meningkatkan kegunaan: -x menambahkan informasi katalog penjelas, -e menunjukkan log terbaru, menargetkan unit tertentu seperti journalctl -u ssh, atau rentang waktu seperti journalctl --since '2 hours ago'. Ini menggantikan file log tradisional yang tersebar dengan tampilan terpadu. Untuk boot lambat, systemd-analyze mengidentifikasi kemacetan. Perintah systemd-analyze blame mencantumkan layanan berdasarkan waktu startup, mengungkap pelaku seperti manajer modem yang memakan waktu menit. systemd-analyze critical-chain memvisualisasikan ketergantungan, menunjukkan bagaimana penundaan di satu layanan memengaruhi rantai hingga desktop. Coredumpctl memeriksa dump crash saat aplikasi gagal total. coredumpctl list menunjukkan crash terbaru dengan PID, sementara coredumpctl info <PID> memberikan detail seperti sinyal (misalnya, SIGSEGV untuk akses memori tidak valid) dan jejak tumpukan, membantu penyelidikan mendalam. Utilitas ini memberdayakan pengguna untuk melampaui reboot dasar, memungkinkan diagnosis tepat untuk masalah seperti kegagalan konektivitas atau crash aplikasi.

Artikel Terkait

Illustration of a determined user repairing a deliberately damaged Linux system in-place using chroot and live USB, showcasing OS resilience for a MakeUseOf article.
Gambar dihasilkan oleh AI

Penulis sengaja merusak sistem Linux dan memulihkannya tanpa instal ulang

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Artikel MakeUseOf yang diterbitkan pada 7 Februari 2026 merinci eksperimen di mana penulis sengaja merusak instalasi Linux dengan berbagai cara dan memperbaikinya di tempat menggunakan alat standar, menghindari instalasi ulang penuh. Artikel tersebut menyoroti ketahanan Linux melalui teknik seperti chroot dan pemulihan USB live. Pendekatan ini menantang naluri umum untuk menghapus dan memulai ulang sistem operasi.

Utilitas systemd-analyze, yang terintegrasi dalam distribusi Linux menggunakan sistem init systemd, memungkinkan pengguna mengidentifikasi penyebab proses boot lambat dengan cepat. Dengan menjalankan perintah sederhana, alat ini memecah waktu boot menjadi komponen kernel dan userspace serta menyoroti layanan yang menunda. Alat ini membantu administrator membuat penyesuaian bertarget untuk meningkatkan kecepatan startup tanpa tebakan.

Dilaporkan oleh AI

Sebuah artikel yang diterbitkan di How-To Geek merekomendasikan pemasangan tujuh alat antarmuka baris perintah pada setiap sistem Linux. Artikel tersebut menjanjikan pengalaman Linux yang lebih cepat dan cerdas melalui alat-alat wajib ini. Diterbitkan pada 22 Februari 2026.

Versi kernel Linux 7.0 memperkenalkan peningkatan pada alat Turbostat, memungkinkannya melaporkan statistik baru tentang kinerja cache L2. Pembaruan ini bertujuan memberikan pengembang dan pengguna wawasan lebih rinci tentang pemanfaatan perangkat keras. Perubahan tersebut disoroti dalam laporan dari Phoronix.

Dilaporkan oleh AI

Proyek GNU telah merilis Coreutils 9.10, pembaruan stabil untuk rangkaian alat esensialnya untuk manipulasi file, shell, dan teks pada sistem Linux dan mirip Unix. Versi ini mengatasi regresi dari 9.9 dan memperkenalkan peningkatan untuk kinerja dan kompatibilitas yang lebih baik. Diterbitkan pada 4 Februari 2026, rilis ini berfokus pada keandalan di berbagai utilitas.

Sebuah artikel merinci metode cadangan Linux sederhana yang mencegah insiden kehilangan data besar. Penulis menekankan untuk tidak kewalahan dengan proses cadangan dan berbagi pendekatan pribadinya. Artikel ini diterbitkan pada 1 Maret 2026.

Dilaporkan oleh AI

Peneliti di LevelBlue telah mengidentifikasi varian baru malware SysUpdate yang ditujukan untuk sistem Linux selama keterlibatan forensik digital dan respons insiden. Malware ini menyamar sebagai layanan sistem yang sah dan menggunakan enkripsi canggih untuk komunikasi command-and-control. Dengan reverse-engineering, tim menciptakan alat untuk mendekripsi lalu lintasnya lebih cepat.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak