Linux
Log, paket, ruang disk, dan layanan di server dan desktop Linux.
20 Artikel
Alat baris perintah
- apt autoremoveApa yang dihapus oleh apt autoremove, mengapa paket menjadi 'tidak lagi diperlukan', dan cara memeriksa daftarnya sebelum menghapus apa pun.
- df (disk free)Cara membaca keluaran df, alasan Use% dapat mencapai 100% sebelum Avail bernilai nol bagi pengguna normal, dan cara memeriksa inode dengan df -i.
- Izin file: chmod dan chownCara kerja izin baca, tulis, dan eksekusi Linux, arti 755 dan 644, serta cara mengubah pemilik dan mode dengan aman.
- journalctl dan systemd journalCara membaca log dengan journalctl, memeriksa kapasitas penyimpanan yang digunakan journal, dan mengosongkannya secara aman menggunakan opsi --vacuum.
- lsblk dan perangkat blokCara membuat daftar dis dan partisi dengan lsblk, membaca ukuran, sistem berkas, serta titik kait, dan mengidentifikasi dis baru dengan aman.
- Mencari file berukuran besar dan lama dengan findCara menggunakan find untuk membuat daftar file besar atau lama di Linux, pratinjau dengan aman, dan hapus hanya yang sudah Anda periksa.
- Penggunaan disk dengan du dan ncduCara mencari apa yang memenuhi disk Linux dengan du dan ncdu interaktif, menggunakan opsi yang tetap berada di satu sistem file.
- rsyncCara rsync menyalin dan menyinkronkan file, pengaruh garis miring penutup, dan cara menguji dengan --dry-run sebelum --delete.
Alat bawaan
- UFW (Uncomplicated Firewall)Cara UFW mengelola firewall Linux di Ubuntu, cara mengizinkan SSH sebelum mengaktifkannya, serta cara melihat daftar dan menghapus aturan.
Berkas konfigurasi
- /etc/fstabArti dari setiap kolom pada /etc/fstab, alasan penggunaan UUID, dan cara menguji entri baru sebelum melakukan boot ulang.
Folder sistem
- /tmp dan berkas sementaraFungsi /tmp dan /var/tmp, waktu Linux membersihkannya, dan cara systemd-tmpfiles mengontrol batas usianya.
- Cache paket APT (apt clean dan autoclean)Tempat APT menyimpan file .deb yang diunduh, perbedaan antara apt clean, autoclean, dan autoremove, serta apa yang aman untuk dihapus pada Debian dan Ubuntu.
Konsep
- Inodes dan 'No space left on device'Apa itu inode, cara melihat penggunaan inode dengan df -i, dan cara menemukan direktori dengan jutaan file berukuran kecil.
- Kunci SSHCara kerja autentikasi kunci SSH, cara membuat kunci dengan ssh-keygen, memasangnya di server, dan melindunginya.
- OOM killerApa yang dilakukan oleh OOM (out-of-memory) killer pada Linux, cara mengetahui proses mana yang dihentikannya, dan cara memperkecil kemungkinan terjadinya.
- Rata-rata bebanArti dari ketiga angka rata-rata beban, hubungannya dengan inti CPU, dan kapan beban tinggi menjadi masalah.
- Ruang swap di LinuxApa itu swap, cara melihatnya dengan free dan swapon, cara menambahkan file swap, dan apa yang diubah oleh vm.swappiness.
Layanan
- cron dan crontabCara cron menjalankan tugas terjadwal, lima kolom waktu crontab, lokasi penyimpanan berkas cron sistem, dan perbandingannya dengan pengatur waktu systemd.
- logrotateFungsi logrotate, cara kerja konfigurasinya di /etc/logrotate.conf dan /etc/logrotate.d, serta cara menguji aturan dengan aman.
- unit systemd dan systemctlApa itu unit systemd, jenis-jenis unit umum, serta cara menjalankan, menghentikan, mengaktifkan, dan memeriksa layanan dengan systemctl.