In molte organizzazioni più piccole, gli sviluppatori finiscono spesso per svolgere un lavoro di amministrazione del sistema (per ovvi motivi). Molte volte, hanno grandi capacità di sviluppo, ma poche abilità di amministrazione del sistema (forse tutte autodidatta), e quindi devono imparare mentre vanno, il che è abbastanza inefficiente.
Ci sono libri canonici (o semplicemente fantastici) che potrebbero aiutare in questa situazione? Più avanzato del semplice utilizzo di una shell (presumibilmente uno sviluppatore può farlo), ma non rivolto a qualcuno che spera di passare molti anni a fare questo lavoro.
Idealmente, qualcosa di abbastanza generico (anche se specifico per una distribuzione sarebbe OK), che copre database, reti, manutenzione generale, ecc., Non solo un compito specifico.
Per la maggior parte, sono interessato al lavoro basato su shell (cioè nessuna GUI installata), anche se mi manca qualcosa di eccezionale, per favore, segnalalo.
(Come analogia, sostituire "amministrazione di sistema" con C, e vorrei K&R , con C ++ e vorrei "C ++ efficace" di Meyers).