Správa disků a souborového systému
df -h
du -sh /cesta/k/slozce
lsblk
fdisk -l
mount | column -t
Monitorování výkonu a procesů
top
htop (sudo apt install htop)
htop |
free -h
vmstat 1
iostat -x 1 (nutno nainstalovat sysstat)
uptime - zobrazí jak dlouho system beží
iostat -x |
Správa procesů
ps aux
kill PID
killall jmeno_procesu
pkill jmeno_procesu
nohup prikaz &
jobs
Správa uživatelů
getent passwd
sudo useradd -m uzivatel
sudo passwd uzivatel
sudo usermod -l novyuzivatel staryuzivatel
sudo userdel -r uzivatel
Vytvoření a úprava skriptů
Skript pro automatické vytvoření uživatele:
# !/bin/bash
USERNAME="novyuzivatel"
GROUPS="sudo,docker"
DEFAULT_PASSWORD="Heslo123"
sudo useradd -m -s /bin/bash -G $GROUPS $USERNAME
echo "$USERNAME:$DEFAULT_PASSWORD" | sudo chpasswd
sudo chage -d 0 $USERNAME
echo "Uživatel $USERNAME byl vytvořen a přidán do skupin: $GROUPS."
Monitoring a správa systému pomocí Cockpit
Instalace a spuštění Cockpit
sudo apt install cockpit
sudo systemctl start cockpit
sudo systemctl enable cockpit
Řešení problémů s Cockpit
sudo apt update && sudo apt upgrade
sudo systemctl restart cockpit
Závěr
Tento článek shrnuje nejdůležitější příkazy a nástroje pro administraci Linuxu. Ať už spravujete servery nebo jen chcete lépe rozumět systému, tyto příkazy vám usnadní práci. Máte vlastní tipy na užitečné příkazy? Podělte se v komentářích!
Žádné komentáře:
Okomentovat