HowTo Slackware

Configurare ulimit e limiti shell su Slackware

Aumentare o rendere espliciti i limiti di file aperti, processi e memoria per shell e script.

1. Quando usarla

Questa guida aiuta quando un processo raggiunge limiti impliciti e fallisce senza messaggi chiari.

ulimit | file descriptor | shell profile | limiti | login

2. Configurazione base

ulimit -n 4096
printf 'ulimit -n 4096\n' >> /etc/profile.d/local-limits.sh
chmod +x /etc/profile.d/local-limits.sh

Adatta nomi host, IP, interfacce, percorsi e versioni al sistema reale prima di rendere persistente il cambiamento.

3. Verifica rapida

ulimit -a
sh -lc 'ulimit -n'
grep -n 'ulimit -n' /etc/profile.d/local-limits.sh

Controlla che l'output mostri esattamente lo stato che ti aspetti prima di considerare chiuso l'intervento.

4. Note operative

Per i demoni non basta la shell interattiva: applica il limite anche nello script rc o nel wrapper di avvio.

Checklist rapida

[ ] Passi completati\n[ ] Config aggiornata\n[ ] Test eseguiti\n[ ] Rollback pronto\n[ ] Log verificati

Torna alla sezione HowTo Linux