Outils pour utilisateurs

Outils du site


astucelinux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
astucelinux [2020/12/01 11:05] – [Empêcher la mise en veille de Gnome] gbdastucelinux [2023/02/03 09:46] (Version actuelle) gbd
Ligne 2: Ligne 2:
  
 ====== Ajouter un chemin dans le path ====== ====== Ajouter un chemin dans le path ======
-Ajouter dans le fichier .bashrc cette ligne. Ici pour /sbin+Ajouter dans le fichier //.bashrc// cette ligne. Ici pour /sbin
  
 <code>export PATH=/sbin:$PATH</code> <code>export PATH=/sbin:$PATH</code>
 +
 +Sinon il est aussi possible de l'ajouter dans le fichier ///etc/profile
 +// ce qui fera la modification pour tous les utilisateurs du pc.
  
 ====== Installer les VMware tools ====== ====== Installer les VMware tools ======
Ligne 16: Ligne 19:
  
 <code>sleep-inactive-ac-type='blank'</code> <code>sleep-inactive-ac-type='blank'</code>
 +
 +====== Activer le routage ======
 +
 +===== De mannière temporaire =====
 +
 +<code>sysctl -w net.ipv4.ip_forward=1</code>
 +
 +Et pour IPv6 :
 +
 +<code>sysctl -w net.ipv6.conf.all.forwarding=1</code>
 +
 +===== De manière permanente =====
 +
 +
 +Pour activer ces changements de manière permanente, il faut aller modifier le fichier de configuration /etc/sysctl.conf et décommenter cette ligne
 +
 +<code>net.ipv4.ip_forward = 1</code>
 +
 +Pour l'IPv6, nous ferrons de même avec cette ligne
 +
 +<code>net.ipv6.conf.all.forwarding=1</code>
 +
 +Pour appliquer immédiatement sans redémarrer
 +
 +<code>sysctl -p /etc/sysctl.conf</code>
 +
 +===== Rechercher un terme dans n'importe quel fichier =====
 +
 +Commencer par ceci
 +
 +<code> grep -rnw '/path/to/somewhere/' -e 'pattern' </code>
 +
 +  *     -r ou -R pour la récursivité,
 +  *     -n afficher le numéro de ligne avec la sortie
 +  *     -w rechercher des mots entiers
 +  *     -l n'afficher que les fichiers avec des lignes sélectionnées
 +  *     -e  utiliser MOTIFS pour la recherche
 +
 +Avec les options, --exclude, --include, --exclude-dir on peut faire des recherche plus précises:
 +
 +Ici par exemple on cherchera uniquement dans les fichier qui on une extension en .c ou .h
 +  
 +<code>grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"</code>
 +
 +Celui-ci va exclure les fichiers qui ont l'extension .o:
 +
 +<code>grep --exclude=\*.o -rnw '/path/to/somewhere/' -e "pattern"</code>
 +
 +Concernant les répertoire il est possible d'en exclure avec le paramètre --exclude-dir. Par exemple ici on va exclure les dossier dir1, dir2 et ceux se terminant par .dst
 +
 +<code>grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/somewhere/' -e "pattern"</code>
 +
astucelinux.1606820741.txt.gz · Dernière modification : 2020/12/01 11:05 de gbd