Ubuntu, trucs et astuces




Pourquoi cette page?

Si vous venez de Windows, alors un temps d'adaptation sera nécessaire. Il faudra trouver les astuces et fonctions spécifiques à Ubuntu et à GNU/Linux. J'ai donc crée cette page pour vous aider.
En tout cas, sachez qu'elle m'aide énormément à moi même, cette page.

Sommaire

  1. Les raccourcis claviers
  2. Changer une adresse IP
  3. Créer et monter une image disque
  4. Obtenir une liste détaillé de sa configuration
  5. Installer rapidement ses logiciels
  6. Retrouver facilement les doubles de ses fichiers
  7. Changer les droits sur une partition EXT3 facilement
  8. Ouvrir un fichier .run
  9. Voir les ports IP ouverts
  10. Ouvrir / fermer un lecteur CD en commande.
  11. Une capture d'écran en ligne de commande
  12. Accéder à un partage réseau
  13. Accélérer le déroulement des menus Gnomes.
  14. Gagner de la place en vidant le cache APT.
  15. Un script qui s'ouvre dans un terminal et le garde ouvert

Sommaire


Les raccourcis clavier

La plus part des raccourcis claviers sont communs à Ubuntu et à Windows, comme les plus commun :

Ceux-ci sont bien pratiques aussi :

(Note : sous Linux, le nom des fichiers cachés commencent par un point, rajouter ou supprimer un point en début de nom permet de rendre un fichier caché ou visible.)

Plein d'autres :

Sommaire


Changer une adresse IP

Sous Windows, si vous ne savez pas déjà le faire, comment deviner qu'il faut aller dans "réseau", puis "options", puis 3 ou 4 fenêtres plus loin, on trouve "propriétés" et on peut enfin changer son IP…

Sous Linux, changer son adresse IP relève d'une simple ligne de commande :

Sommaire


Créer et monter une image d'un CD

Vous avez un CD et vous voulez en faire un image disque? Et ensuite le monter dans un dossier pour pouvoir voir ce qu'il y a dessus comme si vous aviez mis votre CD dans le lecteur? C'est très simple :

Sommaire


Une liste détaillé de sa configuration

Parfois, il vous est bien pratique de connaître la liste complète des composants de son ordinateur (compatibilité… drivers…), cette commande la donne, et l'ouvre directement avec Firefox. (faut-il remplacer Firefox par konqueror sous kubuntu?) :
> sudo lshw -html > maconfig.html && firefox maconfig.html
Le fichier se trouve dans votre dossier personnel sous le nom de maconfig.html

Sommaire


Installer rapidement tout ses logiciels

Après une ré-installation d'Ubuntu par exemple, vient le moment d'installer tous ses logiciels. Vous pouvez utiliser le “Ajouter/supprimer” mais c'est long et c'est facile d'en oublier. En gros, ce n'est pas vraiment vraiment pas pratique.

Encore une fois, la ligne de commande se révèle super pratique : pour installer un paquet :
> sudo aptitude install nom_du_paquet

Vous me direz, bah pourquoi faire simple quand on peut faire compliqué…
Oui, pour installer un logiciel, l'interface graphique n'est pas mal, mais si l'on connais le nom de 50 paquets que l'on veut installer et télécharger automatiquement sans parcourir de liste interminable, le terminal est un gain de temps formidable :
il suffit de taper
> sudo aptitude install paquet1 paquet2 paquet3 …
Les vieux utilisateurs de Linux me dirons que c'est évident, mais j'ai découvert ça y'a pas longtemps et je trouve cela super. Maintenant, après une réinstallation du système, je met à jour le système PUIS je fais un copier coller de la liste de tous les logiciels qui me sont courants et je fais Entrée : les programmes sont téléchargés et installé, et pendent ce temps, on peut faire autre chose!

Sommaire


Retrouver facilement les doubles fichiers

Si comme moi vous avez un dossier de documents qui commence à être bordélique, il se peut que plusieurs documents se trouvent en doubles, occupant ainsi de la place inutile…

Au lieu de rechercher dans ses innombrables dossiers d'une infinité de fichiers où sont les doublons, sachez qu'il existe un logiciel qui permet de les trouver facilement : Fslint.

Installez le logiciel en utilisant la technique précédente.

Dans la fenêtre du logiciel, cliquez sur ajouter (en haut) puis choisissez un dossier et validez. Cochez la case "en mode récursif?" (pour inclure les sous dossiers). Mettez vous dans l'onglet "Duplicates". Et cliquez ensuite sur "rechercher". Le Logiciel analyse alors vos fichiers. (peut durer un moment suivant la taille de votre dossier).

Notez que les doublons sont détectés même si les fichiers ne sont pas dans le même dossier, et aussi s'ils ont un nom de fichier différent. Fslint fait alors une liste des doublons, qu'il vous suffit ensuite de trier

Sommaire


Changer les droits sur une partition EXTn facilement

Si vous avez une partition en EXT/2/3/4, vous remarquerez que vous ne pourrez pas y écrire par manque de privilèges, et changer les permissions vous est également impossible sans ces privilèges… Ou presque : on va le faire tout de même : ouvrez un terminal et tapez :
> sudo nautilus
Cela ouvrira le dossier personnel de ROOT avec les droit administrateurs. Parcourez jusqu'à vous retrouver dans la racine du disque en EXT3, là, cliquez-droit sur un endroit dossier et faites "propriétés". Choisissez l'onglet "permission" et au lieu de "ROOT" mettez votre compte dans "propriétaire". Changez aussi la case "accès au dossier" en "création et suppression de fichiers". Laissez le reste comme c'est (si vous le voulez) et ensuite cliquez sur "fermer".

Fermez la fenêtre du dossier, quittez le terminal.

Voilà! Maintenant, le propriétaire du disque n'est plus root mais vous! Par conséquent, vous pouvez créer, modifier, supprimer ce que bon vous semble!

Sommaire


Ouvrir un fichier .run

C'est certainement une des commandes des plus basiques, mais si comme moi, vous ne savez pas comment on fait, vous avez l'air bien malin…

En fait, c'est tout simple, suffit de le savoir :
Ouvrez un terminal, tapez :
> cd /home/Utilisateur/Bureau/
Si le fichier se trouve sur le Bureau, sinon, mettez cd suivi du chemin vers le le fichier run, puis tapez : 
> sh nom_du_fichier.run
Le logiciel d'installation du fichier .run commence.

C'est simple, mais si on ne le sait pas…

Voilà maintenant, je peux jouer à l'excellant jeu Wolfenstein Enemy Territory par exemple.


Sommaire

Voir les ports ouverts et les programmes associés

Si tout le monde connait la commande
> netstats -taupe
qui affiche les programmes associés au ports ouverts, la commande suivante montre les ports associés aux logiciels (peut être plus simple à comprendre) : > lsof -i


Sommaire

Ouvrir et fermer le lecteur CD en ligne de commande

Pour l'ouvrir, une commande :
> eject
Et pour le refermer : > eject -t
Si vous voulez l'ouvrir et le refermer indéfiniment, créez un fichier fichier.sh et mettez-y :

#!/bin/sh
while [ 1 = 1 ]
do
	#ejecter le lecteur
	eject

	#le refermer
	eject -t
done


Exécutez ensuite le fichier : > bash /chemin/vers/le/fichier.sh
Je vous entend déjà : « Mais à quoi ça sert ? ». Bonne question… La réponse est là, en vidéo !


Sommaire

Capturer d'écran en ligne de commande

L'outil de Gnome pour capturer l'écran est pratique, mais elle ne permet pas de capturer une zone de l'écran. La commande suivante permet de le faire :
import Bureau/Capture.png
Lancez-ça et sélectionnez à la souris la zone voulue. Dés que le clic sera relâché, l'image sera créée sur le Bureau.

Personnellement, j'ai fais un lanceur sur le tableau de bord avec la commande précédente. Pour capturer le bureau tout entier, il me suffit de cliquer, sans sélectionner


Sommaire

Accéder à un partage réseau

Bien pratique l'outil de connexion à un serveur dans la menu Raccourcis. Sauf que je ne sais jamais quoi mettre où… Et comme j'ai une mauvaise mémoire, j'ai fait un mémo. Voilà :

PS : sous Windows, pour savoir votre adresse IP, faites WIN+R, tapez cmd puis faites OK. Dans l'invite de commande, tapez ipconfig :

C:\Documents and Settings\timo>ipconfig

Configuration IP de Windows

Carte Ethernet Connexion au réseau local:

        Suffixe DNS propre à la connexion :
        Adresse IP. . . . . . . . . . . . : 10.0.2.15
        Masque de sous-réseau . . . . . . : 255.255.255.0
        Passerelle par défaut . . . . . . : 10.0.2.2

C:\Documents and Settings\timo>

Sommaire

Par défaut, il y a un bref délai entre le moment de pointer sur un menu et le moment où il se déroule effectivement.

On peut mettre ce délai à 0 avec la simple commande :echo "gtk-menu-popup-delay = 0" >> ~/.gtkrc-2.0 L'effet prendra quand vous vous serez déconnecté puis reconnecté.

(trouvé sur CCM)


Sommaire

Supprimer les paquets .deb du cache (et gagner des Mo)

Les système des dépôts de paquets est pratique, mais les fichier téléchargés, les « installers » si vous nous préférez, ne sont pas supprimés. Il prennent des centaines de Mo en place sur le disque dur. Voici comment gagner cette place.

Quand de nouveau paquets sont téléchargés, il peut arriver que le dossier où sont placé les téléchargements contiennent plusieurs versions d'un même paquet (les anciens + les nouvelles versions). La commande : sudo aptitude autoclean supprime les vieilles versions de paquets et conserve les nouveaux.
Pour tout vider, on utilise : sudo aptitude clean

Notez que si les paquets sont conservés sur le disque, c'est en vue d'une ré-installation future. La première commande peut-être utilisé sans grande crainte. La seconde vide tout : donc pour une ré-installation d'un paquet, il faudra le re-télécharger depuis internet. Utilisez là si vous pouvez facilement disposer d'une connexion internet.


Sommaire

Lancer un script dans un terminal.

Le dossier ~/gnome2/nautilus-scripts contient les scriptes accéssibles depuis le menu contextuel de Gnome. J'ai fais un script qui permet de lancer Optipng (pour nettoyer les images PNG pour les optimiser) et d'ouvrir un terminal. Le terminal reste ouvert à la fin.

#!/bin/sh
gnome-terminal -x bash bash -c 'optipng *.png && echo --- D0NE --- ; read'

(Et voilà un script qui permet de corriger un bug de touchpad sur mon ordi :

#!/bin/bash
sleep 10 && synclient TapButton2=2 && synclient TapButton3=3 && sleep 600 && ~/.gnome2/nautilus-scripts/touchpad.sh


Sommaire

mis à jour le 30-08-10)