background preloader

Les commandes Linux qui vous feront gagner du temps

Les commandes Linux qui vous feront gagner du temps
(modifié le 30 mai 2015 à 2:45) Certaines commandes Linux sont très pratiques, voir indispensables. Parce qu'il est impossible de retenir toutes les commandes, je vous propose à travers ce billet celles que j'utilise le plus souvent, ou qui sont tout simplement intéressantes et peu courantes. Voici mon mémo ou memento personnel, en libre accès. Ce billet est régulièrement mis à jour, n'hésitez pas à revenir, les dernières commandes ajoutées sont en haut. Recherche récursive d'une occurrence dans un répertoire Supprimer les lignes en double Répéter une commande A l'aide de la commande watch. Installer Sudo sur Debian Les meilleurs pratiques pour OpenSSL Server Lister les cron (crontab) pour tous les utilisateurs Adresse IP Toutes distributions : configuration minimaliste. QoS Quelques mods connus pour servir HTTP : mod_bw, mod_cband, moq_qos Sous Debian avec traffic control (tc) inclut dans le paquet iproute (qdisc, etc) Rsnapshot Guide Bien utiliser la commande cd +d'infos Gestion des ACL (accesslist)

[Script] Convertir des vidéos en mkv (Page 1) / Trucs, astuces et scripts utiles MAJ : Le script a été mis à jour, et il est maintenant capable de muxer tout les formats de vidéos en mkv. Toujours selon le même principe, il cherche les vidéos dans le dossier d'exécution et les convertie en mkv. Il réencode la piste son des fichier AVI, WMV et FLV en vorbis de façon systématique, tout les autres formats pris en charge sont muxé directement sans réencodage du son ou de la vidéo. Bonjour à tous, Si vous êtes comme moi et que vous avez tendance à convertir toute les vidéos que vous avez entre les mains au format mkv avec l'outils mkvtoolnix, vous devez probablement être agacé par le fait que cet outil ne supporte pas les formats wmv et flv. Voilà un problème qui est maintenant résolu avec ce script, il vous suffit de copier le script dans un répertoire où se situent les vidéos à convertir, de l'exécuter, et de laisser le charme agir, il trouvera comme un grand les vidéos wmv ou flv et les convertira sans réencoder la vidéo au format mkv. #!

Comment lire un fichier ligne par ligne Préambule Une des erreurs les plus communes dans l'apprentissage des scripts "bash" sous GNU/LInux pour lire un fichier ligne par ligne, est d'utiliser une boucle "for" (for line in $(cat file.txt); do ...), ce qui dans cet exemple conduit à une évaluation, non pas de chaque ligne du fichier, mais de chaque mot ! Ce qui n'est pas du tout le but recherché... Exemple de sortie avec une boucle "for" : for line in $(cat file.txt); do echo "$line" ; done Ceci est la ligne n° 1 Ceci est la ligne n° 2 Ceci [...] La solution consiste à utiliser une boucle "while" couplée à la commande interne "read". Mais il est cependant possible d'obtenir le même résultat avec une boucle "for" à condition de changer la valeur de la variable "$IFS" (Internal Field Separator, séparateur de champ interne) avant de lancer la boucle. Boucle while La boucle "while" reste la méthode la plus appropriée et la plus simple pour lire un fichier ligne par ligne. Syntaxe while read ligne do commande done < fichier Exemple #! #!

How to install an offline dictionary in Ubuntu By Ricky on February 3rd, 2010 A dictionay is one application that many people look for once they have installed Ubuntu. There are many dictionaries available but they are all online dictionary and as a result, you cannot use it if you are not connected to the internet. To get an offline dictionay in Ubuntu, simply follow the following steps: Open the Terminal (or Konsole).Install the dictionary server with the comand: sudo apt-get install dictd Install the dictionary definitions with the command sudo apt-get install dict-gcide Optionally, you can instally the yhesarus with the command sudo apt-get install dict-moby-thesaurus Now open the gnome-dictionary from Applications -> Office -> Dictionary. Go to Edit -> Preference, in the Preference dialog, click on Add. Change the Description to Local Server and the host to 127.0.0.1 and click on Add again. Select Local Server from the list in the preference dialog and close.Done! Related Posts by Tags:ubuntu

Exécuter le script bash Nous avons écrit un petit script sans prétention de deux-trois lignes. Notre mission maintenant est de parvenir à l'exécuter. Commencez par enregistrer votre fichier et fermez votre éditeur. Sous Vim, il suffit de taper :wq ou encore :x. Vous retrouvez alors l'invite de commandes. Donner les droits d'exécution au script Si vous faites un ls -l pour voir votre fichier qui vient d'être créé, vous obtenez ceci : $ ls -l total 4 -rw-r--r-- 1 mateo21 mateo21 17 2009-03-13 14:33 essai.sh Ce qui nous intéresse ici, ce sont les droits sur le fichier : -rw-r--r--. Or, pour exécuter un script, il faut que le fichier ait le droit « exécutable ». $ chmod +x essai.sh Vous pouvez vérifier que le droit a bien été donné : $ ls -l total 4 -rwxr-xr-x 1 mateo21 mateo21 17 2009-03-13 14:33 essai.sh Tout le monde a maintenant le droit d'exécuter le script. Exécution du script Le script s'exécute maintenant comme n'importe quel programme, en tapant « ./ » devant le nom du script : $ . Que fait le script ? #! $ .

Intel Graphics Performance Guide for Ubuntu 9.04 (Jaunty) Users  If you're new here, you may want to subscribe to my RSS feed and if you have questions related to your ubuntu system post question to our forums. Thanks for visiting! Sponsored Link Overview Some users are experiencing performance issues with Intel integrated graphics chips in Jaunty, for several reasons: The current driver in our repository has some performance issues with the EXA acceleration method. There are three possible configuration that this guide will present: Safe Configuration For this configuration, you will upgrade to the latest stable Xorg drivers (via the X-Updates PPA), enable UXA acceleration and create a workaround for the MTRR bug. Optimal* Configuration This configuration is identical to "Safe", but includes the 2.6.30 kernel. Bleeding-Edge* ConfigurationThis configuration is the most risky. The solution More Updated instructions and support check here Method 2 Using default Jaunty packages and kernel The following procedure confirmed working on following Intel graphic cards

Use grep Command In Linux / UNIX [ Examples ] How do I use grep command on Linux, Apple OS X, and Unix-like operating systems? Can you give me a simple examples of the grep command? The grep command is used to search text or searches the given file for lines containing a match to the given strings or words. Did you know? The name, "grep", derives from the command used to perform a similar operation, using the Unix/Linux text editor ed: g/re/p The grep command syntax The syntax is as follows: grep 'word' filename grep 'word' file1 file2 file3 grep 'string1 string2' filename cat otherfile | grep 'something'command | grep 'something'command option1 | grep 'data'grep --color 'data' fileName How do I use grep command to search a file? Search /etc/passwd file for boo user, enter: $ grep boo /etc/passwd Sample outputs: foo:x:1000:1000:foo,,,:/home/foo:/bin/ksh You can force grep to ignore word case i.e match boo, Boo, BOO and all other combination with the -i option: $ grep -i "boo" /etc/passwd Use grep recursively Use grep to search words only

How to Change The Periodic Disk Check in Ubuntu (fsck) ~ Web Upd In Ubuntu (and most Linux distributions), your disks are checked every certain number of times your computer starts (using "fsck", "file system consistency check") to detect errors and correct them. If you're in a hurry, you can press the ESC key to skip this checking process and it will scan the disks the next time you start your computer. But if you want, you can change the frequency of this disk checks using "tune2fs", which adjusts ext2/ext3 filesystem parameters. Here is an example: sudo tune2fs -c 50 /dev/hda2 This command will change the check frequency for the partition /dev/hda2, so now this disk will be checked every 50 restarts. Also, you can specify the number of days between days instead of the number of times your computer starts: sudo tune2fs -i 10d /dev/hda2 The above command sets /dev/hda2 to be checked every 10 days. For more information I recommend reading the manual page with: man tune2fs [via blogubuntu.com]

Faire le ménage dans Ubuntu : résidus de configuration, paquets Dans Ubuntu, comme dans tout système, des fichiers obsolètes ou inutiles ne sont pas détruits. Il est possible de les supprimer pour gagner de la place. Un logiciel est en cours de développement (encore en version bêta) Paquets Supprimer les fichiers de configuration obsolètes Lorsque vous désinstallez un paquet, les fichiers de configuration ne sont pas détruits, en prévision d'une ré-installation future du paquet. sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2) Notez qu'il est également possible de supprimer les fichiers de configuration lors de la désinstallation d'un paquet via synaptic, en cochant "suppression complète", via Adept Manager en utilisant "Request Purge", ou bien en ligne de commande en utilisant l'option --purge : sudo aptitude remove nom-du-paquet --purge Supprimer les paquets en cache Quand vous téléchargez puis installez des paquets, ils restent en cache, pour ne pas avoir à les télécharger à nouveau. Kernels Fichiers logs Corbeille Autres

Related: