Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
faq_astuce [Le 24/02/2009, 21:43] poupoul2 orthographe |
faq_astuce [Le 15/11/2015, 10:46] bcag2 [Astuces (fidji)] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>faq irc faq_liste}} | + | {{tag>faq irc faq_liste scripts_utiles}} |
---- | ---- | ||
Ligne 17: | Ligne 17: | ||
Pour continuer la recherche | Pour continuer la recherche | ||
<code><Ctrl+r></code> | <code><Ctrl+r></code> | ||
- | Appuyez sur <Entrée> pour valider la commande | + | Appuyez sur <Entrée> pour valider la commande ou bien sur Tab ou encore la flèche droite pour l'éditer et pouvoir ainsi la modifier avant de l'exécuter. |
---- | ---- | ||
Recherche dans l'historique des commandes lancées dans le terminal | Recherche dans l'historique des commandes lancées dans le terminal | ||
Ligne 42: | Ligne 42: | ||
Ajoutez à la fin du fichier (vm.swappiness=0 à 10), 60 étant la valeur par défaut. | Ajoutez à la fin du fichier (vm.swappiness=0 à 10), 60 étant la valeur par défaut. | ||
<code>vm.swappiness=0</code> | <code>vm.swappiness=0</code> | ||
- | Et faite prendre en compte au kernel ce nouveau paramètre. | + | Et faites prendre en compte au kernel ce nouveau paramètre. |
<code>sudo invoke-rc.d procps start</code> | <code>sudo invoke-rc.d procps start</code> | ||
+ | ==== Astuces (le_biloute) ==== | ||
+ | Si vous voulez sauvegarder vos fichiers de configurations (ces fichiers qui commencent par . dans votre home) alors je vous propose ce script: | ||
+ | <code>#!/bin/bash | ||
+ | if ! [ -e $HOME/backup-dotfiles-$(date +%d-%m-%Y).tgz ] ; then | ||
+ | tar c -C $HOME -z -f $HOME/backup-dotfiles-$(date +%d-%m-%Y).tgz $(find $HOME -maxdepth 1 -type f -name '\.*[^~]' -print0 \ | ||
+ | | while read -d $'\0' i ; do echo "${i##*/}" ; done) > /dev/null 2>&1 | ||
+ | else | ||
+ | echo "$HOME/backup-dotfiles-$(date +%d-%m-%Y).tar.gz existe deja :)" && exit 1 | ||
+ | fi</code> | ||
+ | Libre à vous de le modifier. | ||
+ | |||
+ | ==== Astuces (Vamps) ==== | ||
+ | Retrouver quelque chose dans la mémoire (par exemple un fichier supprimé par inadvertance). | ||
+ | <code>sudo strings /proc/kcore | grep "Chaine recherchée" | ||
+ | # Attention à la copie de la mémoire dans un fichier ! | ||
+ | # Ce dernier aura une taille équivalente à celle de la mémoire | ||
+ | sudo strings /proc/kcore > /tmp/dump && sudo chmod +r /tmp/dump && nano /tmp/dump</code> | ||
+ | |||
+ | ==== Astuces (Musashimaru) ==== | ||
+ | |||
+ | Conversion d'une vidéo en un format lisible sur IPod | ||
+ | |||
+ | en détail : [[http://computersstoneage.blogspot.com/2008/05/how-to-convert-your-video-to-work-on.html|"How to convert your video to work on your IPod"]] | ||
+ | |||
+ | ffmpeg -threads 3 -y -i "$file" -f mp4 -vcodec mpeg4 -maxrate 700000 -b 700000 -qmin 3 -qmax 5 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 320x240 -aspect 4:3 "$file.mp4" 2>&1 | perl -ne '$/="\r";$ | = 1;if (/Duration: (\d+):(\d+):(\d+)/) { $max=($1*3600+$2*60+$3) }; if (/time=(\d+)/) { printf "%d\n",($1/$max*100);} print STDERR $_;'| zenity --progress --auto-close --title="$name" --text="File $pos/$count" --percentage=0 | ||