Création d'un tarball vers une machine distante
Imaginez le cas d'un serveur HTTP avec 12GB de données où il ne reste plus assez de place locale pour faire un tarball des données.
Sur la machine cible (celle qui va recevoir le tarball) il faut faire :
# nc -v -l -p 4242 | cat - > backup.tar.gz
Sur la machine à sauvegarder :
# cd /var
# tar cvfz - www | nc -q 0 machine cible 4242
Debian
Restauration du système
Un peu aussi pour debian, il y a tellement de serveur fonctionnant avec ce système génialissime. Bon alors voila le truc c'est de réinstaller un système le plus rapidement possible à l'identique de l'ancien, suite à un crash par exemple.
Il faut avoir fait des sauvegardes règulièrement et connaitre les paquets installé : dpkg --get-selections > liste_pkg.txt
dpkg --get-selections > liste_pkg.txt
apt-get update
apt-get dselect-upgrade
Exim4
Lorsque la file d'attente est pleine, le serveur augmente considérablement le temp d'attente avant de renvoyer un mail vers le serveur smtp. Cette commande permet de supprimer ce délai d'attente pour la file d'attente.
exim_tidydb -t 0d /var/spool/exim retry
En réalité je suis passé sous
Postfix que je trouve plus simple à manipuler.
Arch Linux
Utilisation de pacman : outil de suppression, installation, mise à jour de programme sous ma distribution favorite.
- pacman -Sy : télécharge la dernière version de la base de données de paquets pour les listes non commentées de pacman.conf
- pacman -Su : mets à jour tous les paquets du système qui peuvent l'être
- pacman -Ss < chaine recherchée > : Recherche dans la base de logiciel installable ( nom + description ) la chaine recherchée
- pacman -R < nom paquet > : supprime ce paquet
- pacman -Scc : vide la cache de pacman
- pacman -Qs < chaine recherchée > : recherche dans la base de données de pacman locale ( les paquets installés ) de la chaine recherchée
- pacman -Ql < nom d'un paquet installé > : liste des fichiers d'un paquet installé
pacman -Qo < chemin/fichier > : donne le nom du paquet contenant ce fichier
Pour mettre à jour rapidement : pacman -Syu
Pour supprimer un fichier et ses dependances : pacman -Rcs le_prog
Pour intaller un programme fraîchement convertit : pacman -A le_prog
et puis en cas de coût dur :
"man pacman" et hop...
udev
1) Create a file /etc/udev/rules.d/10-network.rules (feel free to choose another name)
2) Add the following rules to this file:
SUBSYSTEM=="net", SYSFS{address}=="00:11:22:33:44:55", NAME="wlan"
SUBSYSTEM=="net", SYSFS{address}=="00:12:23:34:45:56", NAME="lan0"
SUBSYSTEM=="net", SYSFS{address}=="00:12:23:c3:99:af", NAME="lan1"
Remplacer la valeur de SYSFS{address} par la valeur de l'adresse Mac
Terminaux graphique et serveur ltsp en école maternelle :
Projet : constituer un réseau d'une dizaine de postes ayant les caractéristiques suivantes :
- un traitement de texte : abiword
- un tableur : gnuméric
- aller sur internet : firefox
Le systéme d'exploitation retenue est Gnu-linux est plus particuliérement la distribution Arch Linux.
Actuellement 8 stations graphiques sont en place, 6 démarrent sur le réseau grâce à une disquette de boot (etherboot), 2 démarrent avec le pxe boot intégré.
A suivre la mise en place du serveur et du cablage du réseau.
Ecran de veille
Mettre en veille son ordinateur pendant 5 minutes : sleep 5m && reboot
Forcer l'écran de veille (pour les utilisateurs de xscreensaver ) : xscreensaver-command --lock
Ecran noir : xset dpms force off
Ouvrir un onglet dans firefox à travers le shell : firefox -remote openurl\(http://www.pcboost.net,new-tab\)
Utiliser une partition distante grâce à lufs : lufsmount ftpfs://ftp.monserveur /mnt/ftp
Avec un mot de passe : lufsmount ftpfs://login:password@ftp.monserveur /mnt/ftp2
Avec un accés ssh : lufsmount sshfs://login@ssh.monserveur /mnt/ssh
Spamassassin : apprendre les faux négatifs
sa-learn --spam --mbox Inbox
Encoder un fichier en urf8
iconv -f ISO8859-1 -t UTF-8 fichier_iso8859.txt > fichier_utf8.txt
Terminal illisible
echo [CTRL]+v [Echap] c [Entrée]
- [ PcbOOst | LiNuvers] - ©neurowar.com, tous droits réservés - Reproduction interdite.