Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
11.08:administrateur:divers [2016/08/19 22:49] erics créée |
11.08:administrateur:divers [2016/10/31 16:30] (Version actuelle) erics |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | |||
====== Commandes diverses ====== | ====== Commandes diverses ====== | ||
+ | |||
===== Divers ===== | ===== Divers ===== | ||
- | + | ^commande^commentaire| | |
- | ^commande ^commentaire | | + | |unoconv -f pdf fic.odt|transforme un fichier ooo en pdf en ligne de commande| |
- | |unoconv -f pdf fic.odt |transforme un fichier ooo en pdf en ligne de commande | | + | |unoconv -l -p 2002 -s localhost -v|lancé sur le serveur à partir du compte qui permet d' |
- | |unoconv -l -p 2002 -s localhost -v |lancé sur le serveur à partir du compte qui permet d' | + | |/ |
- | |/ | + | |[[: |
- | |[[fonctionnement_du_mail]] |Fonctionnement du mail dans un serveur abuledu | | + | |zcat monfichier.gz|lecture log gz| |
- | |zcat monfichier.gz |lecture log gz | | + | |zgrep chaine_recherchée monfichier.gz|recherche dans un gz| |
- | |zgrep chaine_recherchée monfichier.gz |recherche dans un gz | | + | |Xnest :1 -query machine_distante -kb|Connexion à un serveur graphique avec clavier français| |
- | | Xnest :1 -query machine_distante -kb | Connexion à un serveur graphique avec clavier français | | + | |
==== Installer Clamav sur un serveur d' | ==== Installer Clamav sur un serveur d' | ||
- | < | + | |
+ | < | ||
+ | apt-get install clamav | ||
</ | </ | ||
- | | Mise à jour des définitions anti-virus | / | + | |
- | | Scanner les fichiers du dossier personnel | sudo clamscan | | + | |Mise à jour des définitions anti-virus|/ |
- | | Scanner tous les fichiers du dossier personnel | sudo clamscan -r / | + | |Scanner les fichiers du dossier personnel|sudo clamscan| |
- | | Scanner le disque dur entier |sudo clamscan -r / | | + | |Scanner tous les fichiers du dossier personnel|sudo clamscan -r / |
- | Redémarrer le firewall afin que l' | + | |Scanner le disque dur entier|sudo clamscan -r /| |
+ | |||
+ | Redémarrer le firewall afin que l' | ||
< | < | ||
Ligne 25: | Ligne 31: | ||
</ | </ | ||
+ | ===== Scripts / Traitements par lots ===== | ||
+ | |||
+ | //Attention à l' | ||
+ | |||
+ | **Exemple de script pour remplacer une chaine de caractères dans plusieurs fichiers** | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | for file in %%*%%.txt | ||
+ | do | ||
+ | echo " | ||
+ | sed -e " | ||
+ | done | ||
+ | </ | ||
+ | |||
+ | ou | ||
+ | |||
+ | < | ||
+ | find . -name " | ||
+ | </ | ||
+ | |||
+ | Lancer une commande d' | ||
+ | |||
+ | < | ||
+ | for ordinateur in `arp -a | grep abuledu | cut -d " " -f1` | ||
+ | do | ||
+ | ssh -oStrictHostKeyChecking=no root@${ordinateur} " | ||
+ | done | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Commande avancée ===== | ||
+ | |||
+ | Par exemple pour remettre tous les liens des fichiers boot.pxe des ordinateurs ... (c'est un peu particulier, | ||
+ | |||
+ | < | ||
+ | cd / | ||
+ | for machine in * | ||
+ | do | ||
+ | DEST=`ls -al / | ||
+ | |||
+ | rm / | ||
+ | |||
+ | if [ -f / | ||
+ | ln / | ||
+ | fi | ||
+ | done | ||
+ | </ |