Linux HowTo
De Wikifago.
(Différences entre les versions)
(→Positionnement des variables les plus courantes) |
|||
(17 versions intermédiaires masquées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | [[linux_indispensables| Les paquets indispensables]] | ||
+ | |||
+ | [[linux_son_video| Son et Vidéos]] | ||
+ | |||
+ | == Positionnement des variables les plus courantes == | ||
+ | * Positionner le JAVA_HOME pour un utilisateur | ||
+ | Ouvrir son fichier ~/.bashrc | ||
+ | A la fin de ce fichier ajouter les lignes suivantes : | ||
+ | |||
+ | <pre> | ||
+ | export JAVA_HOME=/usr/lib/jvm/java-6-openjdk | ||
+ | export PATH=$PATH:$JAVA_HOME | ||
+ | </pre> | ||
+ | |||
+ | == Commandes == | ||
+ | |||
+ | * Copie de fichier par SCP | ||
+ | <pre> | ||
+ | scp fichierAcopier login@IP:/path/xxx | ||
+ | </pre> | ||
+ | |||
+ | * Chercher dans tous les fichiers xml la chaine toto et afficher les lignes et fichiers qui le contiennent | ||
+ | <pre> | ||
+ | find . -name "*.xml" -exec grep -i toto {} \; -print | ||
+ | </pre> | ||
+ | |||
+ | * Effacer tous les fichiers *.log de plus de 7 jours d'un répertoire | ||
+ | <pre> | ||
+ | find /rep1/rep2/log/* -name "*.log" -mtime +7 -exec rm {} \; | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | * Fabriquer un tar compressé | ||
+ | <pre> | ||
+ | tar cvfz nom.tgz repertoire | ||
+ | </pre> | ||
+ | |||
* Scanner les port utilisés d'une machine | * Scanner les port utilisés d'une machine | ||
<pre> | <pre> | ||
Ligne 12 : | Ligne 49 : | ||
<pre> | <pre> | ||
ps -edf | grep nom | ps -edf | grep nom | ||
+ | </pre> | ||
+ | |||
+ | * Changer le propriétaire d'un fichier | ||
+ | <pre> | ||
+ | chown [-fhR] nouveau_proprietaire fichier | ||
+ | </pre> | ||
+ | |||
+ | * Changer le groupe d'un fichier | ||
+ | <pre> | ||
+ | chgrp nouveau_groupe fichier | ||
</pre> | </pre> | ||
Ligne 17 : | Ligne 64 : | ||
<pre> | <pre> | ||
service nomService start | service nomService start | ||
+ | </pre> | ||
+ | |||
+ | * Calculer le MD5 d'un fichier | ||
+ | <pre> | ||
+ | md5sum fichier | ||
</pre> | </pre> | ||
Ligne 26 : | Ligne 78 : | ||
* Démarrer un serveur vnc | * Démarrer un serveur vnc | ||
<pre>vncserver</pre> | <pre>vncserver</pre> | ||
+ | |||
+ | * Forcer les mise à jour bloquées de ubuntu | ||
+ | <pre>sudo apt-get dist-upgrade</pre> | ||
+ | |||
+ | * Dezipper un fichier bz2 | ||
+ | <pre>bzip2 -d monfichier.bz2</pre> | ||
+ | |||
+ | * Monter un lecteur réseau | ||
+ | <pre>mount //mambo/Lecteur\ reseau /mnt/aliasLecteur –o username=login</pre> | ||
+ | |||
+ | * Acceder aux photo d'un appareil photo | ||
+ | Verifier que l'appareil est accessible | ||
+ | <pre>lsusb</pre> | ||
+ | Lancer gtkam pour parcourir les photos | ||
+ | <pre>sudo gtkam</pre> | ||
+ | |||
+ | * Changer la langue de thunderbird apres install de fr.xpi | ||
+ | <pre>thunderbird -uilocale fr</pre> |
Version actuelle en date du 30 août 2012 à 09:49
Positionnement des variables les plus courantes
- Positionner le JAVA_HOME pour un utilisateur
Ouvrir son fichier ~/.bashrc A la fin de ce fichier ajouter les lignes suivantes :
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk export PATH=$PATH:$JAVA_HOME
Commandes
- Copie de fichier par SCP
scp fichierAcopier login@IP:/path/xxx
- Chercher dans tous les fichiers xml la chaine toto et afficher les lignes et fichiers qui le contiennent
find . -name "*.xml" -exec grep -i toto {} \; -print
- Effacer tous les fichiers *.log de plus de 7 jours d'un répertoire
find /rep1/rep2/log/* -name "*.log" -mtime +7 -exec rm {} \;
- Fabriquer un tar compressé
tar cvfz nom.tgz repertoire
- Scanner les port utilisés d'une machine
nmap nomMachine
- donner l'accés au server X aux autres utilisateurs
xhost +
- lister les process d'un certain nom
ps -edf | grep nom
- Changer le propriétaire d'un fichier
chown [-fhR] nouveau_proprietaire fichier
- Changer le groupe d'un fichier
chgrp nouveau_groupe fichier
- En tant que root, démarrer un service
service nomService start
- Calculer le MD5 d'un fichier
md5sum fichier
- En tant que root, rebbooter
init 6
- Démarrer un serveur vnc
vncserver
- Forcer les mise à jour bloquées de ubuntu
sudo apt-get dist-upgrade
- Dezipper un fichier bz2
bzip2 -d monfichier.bz2
- Monter un lecteur réseau
mount //mambo/Lecteur\ reseau /mnt/aliasLecteur –o username=login
- Acceder aux photo d'un appareil photo
Verifier que l'appareil est accessible
lsusb
Lancer gtkam pour parcourir les photos
sudo gtkam
- Changer la langue de thunderbird apres install de fr.xpi
thunderbird -uilocale fr