Lepsza wersja, czyli co naprawdę warto znać
Te komendy są sensowne dla zwykłego użycia. Nie wrzucam tu rzeczy, które początkujący potem kopiuje jak małpa i rozwala system.
Bez instagramowego pierdolenia. Tu masz praktyczny starter, top 30 komend i wersję pod serwer. Zrobione tak, żeby dało się to naprawdę używać, a nie tylko wrzucić na tapetę.
pacman -Syy ani -Syuu bez powodu.sudo pacman -Syu.systemctl status + journalctl -u.Chcesz minimum? Zacznij od sekcji Top 30. Chcesz adminić hostem? Skacz prosto do Wersji serwerowej.
sudo pacman -Syu systemctl status sshd journalctl -u sshd -b ss -tulpn df -h free -h
sudo pacman -SyuJedyna rutynowa komenda do update'u.
sudo pacman -S nazwaStandard.
sudo pacman -Rns nazwaCzyści też niepotrzebne śmieci po pakiecie.
pacman -Ss frazaSzuka w repozytoriach.
pacman -Qs frazaSzuka tylko lokalnie.
pacman -Qi nazwaWersja, opis, zależności.
pacman -Ql nazwaCo dokładnie instaluje pakiet.
pacman -QeDobre do sprzątania i migracji.
pacman -QtdqLista osieroconych zależności.
sudo pacman -Rns $(pacman -Qtdq)Rób z głową. Najpierw zobacz listę.
ls -lahcd /ścieżkapwdcp -r źródło celmv źródło celrm plik / rm -r katalogjournalctl -bjournalctl -u nazwa-usługijournalctl -fsystemctl status nazwa-usługisystemctl --failedless /ścieżka/do/logudf -hdu -sh *free -hps auxss -tulpnip asudo pacman -Syu , update całego systemusudo pacman -S nazwa , instalacja pakietusudo pacman -Rns nazwa , usunięcie pakietupacman -Ss fraza , szukaj w repopacman -Qs fraza , szukaj lokalniepacman -Qi nazwa , info o pakieciepacman -Ql nazwa , pliki pakietupacman -Qe , jawnie instalowane pakietypacman -Qtdq , sierotyls -lahpwdcd /ścieżkacp -r źródło celmv źródło celrm -r katalogcat plikless pliktail -f plik.loggrep -R "fraza" .find . -name "plik"systemctl status nazwasudo systemctl start nazwasudo systemctl enable nazwajournalctl -u nazwajournalctl -bdf -hdu -sh *free -hss -tulpnip aTu masz zestaw pod VPS lub host, gdzie ważniejsze od tapetki są: dostęp, usługi, logi, porty i zasoby.
systemctl status sshd journalctl -u sshd -b ss -tulpn | grep :22
ss -tulpn ip a ip r
uptime free -h df -h du -sh /var/*
systemctl --failed systemctl list-units --type=service
journalctl -p 3 -xb journalctl -u nginx -b journalctl -u docker -b
ps aux --sort=-%mem | head ps aux --sort=-%cpu | head kill PID pkill nazwa
pacman -Syy jako rutynapacman -Sy pakiet bez pełnego update systemuchmod -R 777 jak debilrm -rf bez sprawdzenia ścieżkisudo pacman -Syu systemctl --failed systemctl status sshd journalctl -u sshd -b df -h free -h ss -tulpn ps aux --sort=-%mem | head