← Retour
#!/bin/bash
# ===========================================
# MOTD - Message of the Day - PROXMOX
# ===========================================
# Couleurs
CYAN='\033[0;36m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
RED='\033[0;31m'
DIM='\033[2m'
BOLD='\033[1m'
NC='\033[0m'
HOSTNAME=$(hostname)
echo -e "${CYAN}"
cat << EOF
╔══════════════════════════════════════════════════════════════════╗
║ 🖥️ PROXMOX - Hypervisor ║
╠══════════════════════════════════════════════════════════════════╣
EOF
echo -e "${NC}"
echo -e "${BOLD} 🖥️ VMs${NC}"
echo -e " ${GREEN}qm list${NC} Lister toutes les VMs"
echo -e " ${GREEN}qm status${NC} <vmid> Status d'une VM"
echo -e " ${GREEN}qm start${NC} <vmid> Démarrer"
echo -e " ${GREEN}qm stop${NC} <vmid> Arrêter"
echo -e " ${GREEN}qm shutdown${NC} <vmid> Shutdown propre"
echo -e " ${GREEN}qm reboot${NC} <vmid> Redémarrer"
echo ""
echo -e "${BOLD} 📦 CONTAINERS LXC${NC}"
echo -e " ${GREEN}pct list${NC} Lister les containers"
echo -e " ${GREEN}pct status${NC} <ctid> Status"
echo -e " ${GREEN}pct start${NC} <ctid> Démarrer"
echo -e " ${GREEN}pct stop${NC} <ctid> Arrêter"
echo -e " ${GREEN}pct enter${NC} <ctid> Shell dans un container"
echo ""
echo -e "${BOLD} 💾 STOCKAGE${NC}"
echo -e " ${GREEN}pvesm status${NC} Status des storages"
echo -e " ${GREEN}zpool status${NC} Status ZFS"
echo -e " ${GREEN}df -h${NC} Espace disque"
echo ""
echo -e "${BOLD} 🔧 CLUSTER${NC}"
echo -e " ${GREEN}pvecm status${NC} Status du cluster"
echo -e " ${GREEN}systemctl status pve*${NC} Services Proxmox"
echo ""
echo -e "${CYAN}╚══════════════════════════════════════════════════════════════════╝${NC}"
echo ""
echo -e "${DIM}Hostname: $HOSTNAME | Proxmox: https://$HOSTNAME.local:8006${NC}"
echo ""
# Check mises à jour
UPDATES=$(apt list --upgradable 2>/dev/null | grep -c upgradable)
if [ "$UPDATES" -gt 0 ]; then
echo -e "${YELLOW} ⚠️ MISES À JOUR DISPONIBLES: $UPDATES paquet(s)${NC}"
echo -e "${DIM} sudo apt update && sudo apt upgrade -y${NC}"
echo ""
else
echo -e "${GREEN} ✅ Système à jour${NC}"
echo ""
fi