10.07.2015 Views

Guide de Survie du Débutant sous Linux - resoo.org

Guide de Survie du Débutant sous Linux - resoo.org

Guide de Survie du Débutant sous Linux - resoo.org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

−Si vous ne comptez pas recompiler le noyau ou d'autres programmes, supprimez le source(dans /usr/src/linux). 70 Mo gagnés. Attention, ça peut vous empêcher <strong>de</strong> compiler certainsprogrammes. Pensez aussi à virer les vieux noyaux qui ne vous servent plus (dans /boot),ainsi que les mo<strong>du</strong>les qui vont avec (dans /lib/mo<strong>du</strong>les). Sinon, rezippez−le(tar cvyf linux−2.4.18 linux).−La documentation (how−to French = 39 Mo !). Supprimez au moins les packages ou lesrépertoires dans /usr/doc qui ne vous correspon<strong>de</strong>nt pas (pcmcia pour un poste fixe...),supprimez /usr/lib/X11/doc une fois que votre serveur X fonctionne correctement.−Supprimez les instructions <strong>de</strong> débuggage (strip nom_<strong>de</strong>_l_executable)−Sur Mdk 7.x, surveillez vos /var/log/mail/ et /var/log/news/, qui ont tendance à enflerdémesurément à la suite d'un bug dans /etc/logrotate.d/syslog.−Supprimez les fichiers core (images mémoire pouvant être utilisées pour le débuggage).Pour les supprimer tous d'un coup : find / −name core −exec rm −f "{}" ';'. Pour éviterque ces fichiers ne se créent : ajoutez « ulimit −Sc 0 » à votre /etc/profile.−Regar<strong>de</strong>z si le fichier /var/log/messages (les messages systèmes) n'enfle pas outremesure. Si oui (ls −l), effacez. Ce genre <strong>de</strong> considération fait conseiller à certains <strong>de</strong>faire une partition séparée pour /var, afin d'éviter <strong>de</strong> bloquer le système avec unrépertoire /var qui emplit toute la partition <strong>de</strong> travail.−Ne supprimez surtout pas les librairies ordinaires, le langage tcl/tk (utilisé parbeaucoup <strong>de</strong> petits utilitaires), les outils <strong>de</strong> zippage−dézippage, un window manager,unshell, un File Manager, votre serveur graphique avec ses fontes, LILO, votre noyau <strong>de</strong>démarrage (sachez que si vous démarrez à partir <strong>de</strong> DOS avec loadlin, le noyau présent surla partition <strong>Linux</strong> ne vous sert à rien ! 500 ko <strong>de</strong> gagnés !).Les quotas<strong>Gui<strong>de</strong></strong> <strong>de</strong> <strong>Survie</strong> <strong>du</strong> Débutant <strong>sous</strong> <strong>Linux</strong>L'administrateur peut déci<strong>de</strong>r <strong>de</strong> la taille maximale <strong>de</strong> disque attribuée à un utilisateur.Pour cela :• mettre dans /etc/fstab l'option usrquota (et/ou grpquota) sur la ligne <strong>de</strong> chaquepartition qui supportera <strong>de</strong>s quotas. Mettez à jour la nouvelle option <strong>de</strong> montagepar mount −o remount le_repertoire ;• activez les quotas par quotacheck −u /home. Ceci crée un fichier aquota.user dansla racine <strong>du</strong> système <strong>de</strong> fichiers concerné, ici /home ;• donnez <strong>de</strong>s droits utilisateurs par edquota −u Jules_Cesar. Cela vous ouvre unéditeur vi avec <strong>de</strong>s valeurs par défaut facilement compréhensibles, dans lequel ilne vous reste qu'à remplacer ces valeurs par celles que vous souhaitez ;• activez les quotas par quotaon −a.Attention ! Le système <strong>de</strong> quotas étant basé sur le comptage <strong>de</strong>s ino<strong>de</strong>s <strong>du</strong> système ext2, ilne fonctionne pas sur un système différent comme Reiserfs. Il y a une version spécifique<strong>de</strong> quota pour Reiserfs, mais encore en sta<strong>de</strong> Beta.Comment changer la priorité <strong>de</strong>s processus ?Imaginez que le plus gros <strong>de</strong> vos ressources soient occupées par une compilation ou unerecherche, gênant votre travail. Vous pouvez changer sa priorité d'exécution en la lançantavec « nice ». Exemple : nice −15 find / −name toto &.Pour accélérer : nice −−15 find / −name toto &. Vous avez droit à <strong>de</strong>s chiffres entre 19 et−19, sans oublier le signe « − » <strong>de</strong>vant.Si la tâche est déjà lancée, essayez « renice ». Exemple : renice −15 1190. Ici, 1190 estle numéro <strong>de</strong> processus, i<strong>de</strong>ntifié en faisant ps.Top vous permet aussi <strong>de</strong> changer la priorité <strong>de</strong>s processus (comman<strong>de</strong> r). Des programmesd'administration graphique comme Webmin permettent aussi <strong>de</strong> faire ceci.20.03.2003 20:58:32 55/100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!