Академический Документы
Профессиональный Документы
Культура Документы
Rsum
recueil des commandes et astuces que j'ai glan droite gauche au l de mon apprentissage de Linux
4
4 4 4 4 4 4 5 5 5 5 5 5 6
1.10 Changer l'encodage d'un texte 1.11 Crer des modles de documents
6
6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
kill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . killall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.10 ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.11 ln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.12 man 2.13 mkdir 2.15 ps 2.16 pwd 2.17 rm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.14 pidof . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
9 9 9 9 10 10
Substitution de Commande
10
10 10 10 10 10 10 11 11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7.2 4.8
Restauration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 11
5 quivalents windows
5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 Acclrateur de Tlchargement : Aria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Client Mail : Thunderbird . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comptabilit : Grisbi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A diteur L T X : Kile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E diteur de Texte : Kate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
11 11 12 12 12 12 12 12 12 13 14 14 14
Lecteur de musique : Quod Libet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecteur PDF : KPDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecteur Vido : Kaeine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manipulateur de Fichiers : Mtamorphose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.10 Messagerie Instantane : Emesene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.11 Navigateur Web : Firefox 5.12 Retouche Photo : The Gimp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.13 Visionneur D'Images : gThumb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Programmes Utiles
6.1 alltray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
15
15
15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16
Extraire les frames en tant qu'images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reconstruire l'index d'un .avi de faon permanente . . . . . . . . . . . . . . . . . . . . . . mpeg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.1 7.4.2 7.4.3 Extraire le son d'une vido .v . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Extraire un morceau de la bande son d'une vido . . . . . . . . . . . . . . . . . . . Convertir .rm en .avi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fusionner des pdf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fusionner des parties de pdf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pivoter des pdf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rsum des 3 parties prcdentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . Protger un .pdf par mot de passe . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5
pdftk : Manipuler les chiers .pdf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5
7.6
16
16 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASTUCES GNRALES
find
par exemple) du rpertoire courant (.)que l'on va eacer. le -f permet d'enlever la conr-
"*.png"
*.gif on slectionne tout les chiers avec l'extension .gif "ac*" : Tous les chiers qui commencent avec "ac" "a*.txt" : Tous les chiers qui commencent avec "a" et qui nissent avec ".txt" "*a*x" : Tous les chiers qui contiennent le caractre "a" n'importe o, et qui nissent avec
"x"
libgnomeui-dev
commandes est monte de la faon suivante(sachant que user contient des commandes implicites qui
ASTUCES GNRALES
/var/www
est le rpertoire qui contient tout les dossiers et pages web du serveur web (apache ou autre)
/boot/grub/menu.lst est le chier qui contient les options de grub, le programme qui gre le multi boot.
Entre autre, on peut rajouter des OS qui n'apparaissent pas encore ou modier le temps d'attente avant le boot de l'OS par dfaut. graphique utilis.
#! /bin/bash
et en dessous, on met les commandes. ensuite, il faut penser donner les droits d'excutions ce chier.
1.9.1 jpg2pdf.sh
#!/bin/bash prefix=$1 for i in $prefix*.jpg do i=${i%.jpg} #on vire l'extension list="$list $i" z="mogrify -page A4+0+0 -format pdf $i.jpg" echo $z $z done z="pdftk $(for i in $list ; do echo $i.pdf ; done) cat output $prefix.pdf" echo $z $z
Il sut de recopier ce code comme expliqu dans la premire partie. Ensuite pour l'utiliser, on procde comme suit : Si on a deux pages chier1.jpg et chier2.jpg, on cre chier.pdf avec le mme nom avec le numro accol, commenant 1.
./jpgs2pdf.sh fichier
dans le
bon rpertoire. Il faut avoir le script dans le mme dossier que les images, et il faut que les images aient
~/Templates/
Templates
dans le rpertoire
Dans ce dossier, il sut de crer des chiers, ceux-ci seront considrs comme des modles et s'ajouteront dans la liste droulante lors de la cration d'un nouveau chier (par le clic droit par exemple).
ajoutez un # au dbut des lignes 26 33 (les 8 lignes sous # set a fancy prompt (non-color, unless
!sudo
2.2 $(( ))
Besoin de faire des maths ? Utilisation :
\$(( ))
echo $(( 5 + 7 ))
2.3 cd
cd
parent : permet de changer le rpertoire courant cd tout court est quivalent
2.4 chmod
2.4.1 Mthode alphabtique
chmod [1] [2] [3] fichier
a) [1]
Prend les valeurs suivantes :
u g o
user : dnit les permissions pour le propritaire du chier group : dnit les permissions pour le groupe auquel appartient le chier other : dnit les permissions pour tout les autres
b) [2]
+ =
signie qu'on va ajouter les permissions dnies aprs ce signe signie qu'on va enlever les permissions dnies aprs ce signe signie qu'on dnie exactement les permissions celles cites aprs ce signe
c) [3]
r w x read : permission de lecture du chier ou dossier write : permission d'criture (modication/suppression/cration) du chier ou dossier execute : permet d'excuter le chier
d) Exemples
chmod go-wx fichier chmod u+x fichier
La premire commande enlve les droit d'criture et d'excution sur La deuxime commande ajoute les droit d'xcution sur
fichier
propritaire/groupe/autres.
1 2 4
Il sut pour dnir plusieurs droits d'additionner les chires. On peut expliquer ces chires d'une manires binaire qui explique relativement bien les choses. Considrons les droits dans l'ordre suivant
lecture/criture/excution.
pour
non), on retrouve la valeur dcimale que l'on doit donner pour associer les droits. Exemple : Je veux donner lecture, criture et excution au propritaire, seulement lecture et criture au groupe, et uniquement lecture aux autres. Pour le propritaire : Pour le groupe : Pour les autres
2.5 dir
dir
liste les chiers du rpertoire courant.
2.6 du
Commande que j'ai retrouv par hasard suite un besoin de copier un gros rpertoire, il vous ache la taille mmoire utilis du rpertoire et des sous rpertoires. Utilisation :
du -h /repertoire
2.7 nd
find -type d >Musiques.txt Permet de lister les rpertoires et sous rpertoires d'un dossier find >Films.txt Permet de lister les chiers, rpertoires et sous rpertoires (et chiers inclus)
dossier d'un
2.8 kill
kill -9 PID
: Permet de tuer le processus avec le PID fourni
2.9 killall
killall irssi
Kill processes by name.
2.10 ls
-a ache aussi les chiers cachs -l liste en achant en tableaux les permissions propritaires et cie -F ache les chiers uniquement -R ache rcursivement le contenu des sous rpertoires
ls
: liste les chiers et dossiers du rpertoire courant
2.11 ln
La commande ci-dessous permet de crer un lien symbolique dans le dossier dans lequel on est plac actuellement. Par exemple, en ce plaant dans
/var/www
dossier des chiers d'un site web, et de pouvoir les modier facilement. noter que dans le cas du site web, il faut une permission 755 sur le dossier du site web. De plus, dans le localhost, il n'apparaitra pas, il faudra taper manuellement le dossier pour se retrouver dans celui-ci.
2.12 man
man
permet de donner une aide sur une commande Exemple :
man wine
Pour quitter l'aide de la console et pouvoir nouveau taper des commandes, il faut appuyer sur "q"
2.13 mkdir
-p
mkdir
: cre un rpertoire permet de crer aussi les rpertoires parents qui n'existent pas non plus et donc de crer plusieurs rpertoires imbriques en une seule fois l'aide de "/"
2.14 pidof
Trouve l'ID d'un pidof fetchmail programme en cours d'excution
2.15 ps
ps -A
: permet de lister les processus
2.16 pwd
pwd
: ache le chemin du rpertoire courant
2.17 rm
-r
rm
: permet d'eacer des chiers permet de supprimer aussi des dossiers
2.18 shutdown
Permet d'teindre l'ordinateur en ligne de commande.
-h -r -h -h -t
now teint l'ordinateur immdiatement now Redmarre l'ordinateur immdiatement 10 :00 programme l'extinction 10h00 du matin (donn en +10 Programme l'extinction de l'ordinateur dans 10 minutes 30 Programme l'extinction de l'ordinateur dans 30 secondes
format
24h)
2.19 top
la commande
top
permet de lister les processus les plus gourmands. Cette commande ache un
tableau qui est mis jour rgulirement, la commande ne se termine donc pas toute seule comme
ps.
2.20 uniq
Pour enlever les doublons de lignes, pratique quand vous faites une liste rapidement par copier coller ou par redirection de chiers. Utilisation :
2.21 vim
vim
usuels : : permet d'diter un chier dans la console. Vim possde plusieurs mode, au dpart, on est dans le mode commande. Pour rentrer dans le mode dition, il faut taper sur 'i', et sur
:w pour enregistrer :q pour quitter :q ! pour quitter sans enregistrer (si des modications ont t faites, la commande :q ne marchera pas si
vous n'avez pas enregistr au pralable.
:x
commande > fichier.txt : permet de stocker le rsultat de la commande fichier.txt. Celui-ci sera cr s'il n'existe pas, ou remplac s'il existe.
3.2
du chier
commande >> fichier.txt : permet de stocker le rsultat de la commande place fichier.txt. Celui-ci sera cr s'il n'existe pas, ou remplac s'il existe.
avant ceci la n
3.3 &
commande & : permet de crer un processus dans lequel le programme va s'excuter et de pouvoir dans
le mme temps continuer d'utiliser le terminal.
3.4 |
commande1|commande2
: permet d'excuter plusieurs commandes la suite. En fait, permet aussi de passer l'argument de sortie de la commande prcdente dans la commande suivante, mais j'ai pas encore rellement compris le fonctionnement.
3.5 !$
Qui n'a jamais rv de reprendre l'argument prcdemment fourni pour le rutiliser dans la commande actuelle ?
!$
le permet.
ls Desktop cd !$
et vous voici arriv dans le rpertoire Desktop
/boot/grub/menu.lst.
sudo blkid /dev/sda6 PS : le sudo n'est pas obligatoire, mais sans lui, il se contente d'acher le rsultat
de la dernire fois que la commande a t lance avec les droits administrateurs. Si la partition est une partition bootable, il faut aussi mettre jour le chier
/boot/grub/menu.lst.
nautilus --restart
10
QUIVALENTS WINDOWS
4.7.2 Restauration
liste-des-paquets dans votre dossier d'utilisateur courant ainsi que le Aprs une nouvelle installation, vous congurerez votre connexion Internet. Puis, vous copiez votre
Vous rcuprez et installez vos paquets avec les trois commandes suivantes dans une console :
sudo dpkg --set-selections < liste-des-paquets sudo apt-get update sudo apt-get dselect-upgrade
Voil, tout est rcupr et install, il ne vous reste qu' congurer et paramtrer vos direntes applications.
Ubuntu
GNU/Linux
jour, par exemple la version 7.04 Feisty Fawn, vers la version 7.10 Gutsy Gibbon, il sut de taper dans un terminal la commande suivante :
update-manager -d
5 quivalents windows
En fait, rigoureusement, j'aurais pu nommer la section autrement. Vu que je vais regrouper les programmes par catgorie et dire lesquels je prfre. Mais a sera plus utiles pour ceux qui cherchent des quivalents windows que pour les autres. La liste ne concerne que mes choix, je ne parle pas de tout, le meilleur moyen de trouver ses prfrences est de tester soi mme et de choisir en fonction de ses propres exigences
Kget
Kwget
Flashgot
pour refox et donc avoir la compatibilit, mais a marchait vritablement avec aucun, je veux dire que j'arrivais pas tlcharger une slection de lien convenablement. Puis j'ai essay
Aria
a au moins l'avantage d'avoir une interface graphique ce qui n'est pas le cas de tout les programmes cit ci dessus. Un seul inconvnient pour moi c'est que j'ai parfois du mal cliquer sur la conrmation dans le pop-up pour choisir o enregistrer les chiers quand je viens de
Flashgot
rpertoire parent, et de double cliquer sur le dossier que je souhaite pour pouvoir conrmer par la suite, en fait, il faut faire un clic de souris dans le lieu ou les dossiers s'achent, mais si on n'a pas de chiers dans ce rpertoire l, on doit revenir en arrire pour pouvoir cliquer (je sais pas si je suis trs clair...)
minimize to tray . Il existe aussi evolution qui a l'air tentant, il faudra que je l'essaye
11
QUIVALENTS WINDOWS
Money
dans le temps sous windows, puis un logiciel libre dont j'ai oubli le nom, et quand
je suis pass sous linux, j'ai parcouru les logiciels disponibles, et j'ai opt pour
Grisbi
. Je l'avais essay
sous windows dans le temps et il ne m'avait pas plus du tout. Sous linux, le courage et le sens de l'eort sous le bras, je m'y suis mis plus srieusement, et j'ai bien fait, pass une semaine pour comprendre comment a fonctionne et que sans faire les rapprochement tout les mois avec les relevs, le logiciel n'est pratiquement pas utilis, je suis content d'avoir insist.
TeXMaker
A Pour L T X j'utilise E
Kile
qui est celui qui me plait le plus de tout ceux que j'ai essay (il existe
Kate
gedit
mais
je n'en ai pas trouv. Je voulais retrouver la possiblit d'avoir des listes de lecture intelligentes, de pouvoir modier dans les proprites d'une chanson la position du dbut et de la n de celle ci, je n'ai pas retrouv. J'ai essay
et bien d'autres.
iTunes
Quod Libet
Je ne fais pas de
liste de lecture avec lui car je suis oblig de changer d'achage, mais l'achage de la bibliothque est tellement personnalisable que je n'en ai plus besoin.
foxit reader
Kpdf
Kaeine au dbut, je n'arrivait carrment pas lire de vidos, mais aprs quelques window media player . Mais en dernier lieu, celui que je prfre c'est SMPlayer un lecteur bas sur MPlayer mais avec une interface graphique plus pratique. Autant le dire aussi, je n'ai pas trouv d'quivalent Windows media player avec la liste de lecture sur le cot et un bon rendu des vidos. En clair, je jongle entre Kaeine et SMPlayer .
. Puis j'ai essay manip via un tutoriel, a marchait et j'aime bien. a se rapproche un peu de
VLC
MPlayer
Totem
Antrenamer
et
mp3 tag
siques. Sous linux j'ai eu le besoin d'avoir la mme chose. Il en existe plusieurs, mais j'ai russi en
Mtamorphose
plu, sous linuw, je l'ai ressay et j'ai appris l'aimer. Il permet de renommer la fois des chiers et des dossiers, possde des fonctions trs compltes mme si j'ai mis du temps comprendre qu'il fallait non seulement les congurer via par exemple l'onglet
numrotation
:num:
manque pour moi qu'une seule fonction, celle de pouvoir renommer les chiers partir d'une liste chose que j'apprciais avec mes prcdents programmes (par exemple la liste des noms de chansons d'un album, et vous renommez d'un coup les 10 chansons nommes track 1 10 de la bonne faon.
12
QUIVALENTS WINDOWS
msn
. Entre autre, il y a
(anciennement Gaim),
emesene
que
j'ai dcouvert rcemment et d'autres que je n'utilise pas. Ce sujet est pour moi le point faible de linux. Aucun de ces programmes ne me satisfait compltement, et par priode, je les ressaye pour voir si mes gouts n'ont pas changs, mais je dois avouer que je regrette windows pour a. Que ce soit avec le plugin
msn plus
ou encore
trillian
msn messenger
1. acher les avatars dans la liste de contact 2. acher le pseudo ainsi que la phrase de statut pour chaque contact 3. autoriser la conguration de raccourcis globaux pour changer rapidement de statut (exemple : Ctrl+1 pour se mettre en statut absent, et Ctrl+Espace pour se mettre en statut "En Ligne" 4. permettre de classer la liste de contacts soit par statut, soit par groupe, soit les deux 5. tre hautement personnalisable tant au niveau des notications que du comportement gnral du programme 6. Avoir les statuts classique "Parti Manger" "Au tlphone" et autres. 7. Grer sans aucun problme les dconnections intempestives (en clair, ne pas m'acher en ligne alors que les autres me voient dconnects) Bonus permettre l'utilisation de web cam, mais c'est pas ce que je demande en priorit.
13
QUIVALENTS WINDOWS
WLM Message statut contacts Avatar contacts Tri complet Oui des de des Oui
Pidgin
a-msn
Kopete
Emesene
Non
Oui
Oui
Oui
Non
Oui
Oui
(trs petit)
Oui
Oui
Non
Oui
Oui
Oui
Oui(avec
Live plus)
Oui
Oui
Non
Non
Non
Non
Non
Oui(uniquement Absent
et
En Ligne)
Non
Oui
Non
Oui
Non
Oui
Oui
Non
Oui
pas agrable vi-
Oui
Non
suellement,
menu
Dfauts
Publicit
changement
de
statut pas
dplacement souris
Tab. 1 comparaison des principaux logiciels pour se connecter msn sous linux (avec en plus WLM)
The Gimp
beaucoup
moins intuitif que photoshop, et qui plus est moins puissant. Sur le traitement de CMJN ou des formats
The Gimp
traite trs mal les formats RAW je trouve, du moins celui qui me concerne, alors que
photoshop les gre trs bien. Il existe une version de Gimp, photoshop, mais je n'ai pas test
Gimpshop
gThumb
F-Spot
14
thunderbird
devient
alltray thunderbird
mplayer -vo gif89a -vf scale=640:480 in.mpg o gif89a peut tre remplac par jpg ou png. et in.mpg dsigne bien entendu la vido d'entre. PS : noter qu'on utilise Mplayer et non Mencoder.
7.4 mpeg
Fait en gros la mme chose que
mencoder
15
A L T X SOUS LINUX E
pdf, et tout le 3
me
pdf.
A.
Pour dsigner la rotation a eectuer on utilise la premire lettre du point cardinal en anglais : North :
180
la 5
me
la renverse), et enn recopie les autres pages (mon exemple possedait 47 pages). Ceci m'a permis de
monmotdepasse parce le mot de passe souhait, mondocument.pdf par le nom mondocument.128.pdf par le nom du nouveau .pdf avec mot de passe
qui sera cr. Il faut cependant comme d'habitude se placer dans le rpertoire o se trouve le .pdf.
jour, je conseille tex-live. Vous pouvez l'installer via synaptic, ce qui vous permettra de complter les 3 paquets que j'installe ici par des modules plus spciques. Sinon, en ligne de commande, ceci devrait sure avoir ses premiers textes :
TeXmaker
Une fois fait, il faut maintenant un diteur pour nous faciliter la vie. Il y en a pas mal, comme qui existe aussi sous windows. Il y a aussi
est pas mal. Mais j'ai opt pour ma part pour peut installer comme ceci :
Kate
A qui , un diteur L T X bas sur E que je trouve trs bien fait, trs complet et que l'on
Winesh
Bluesh
16
A L T X SOUS LINUX E
8.2 Astuces
Pour mettre jour la base de donne des packages quand on a rajout manuellement un .sty, il sut de taper en console
sudo texhash
A noter que le chemin o se trouvent les packages, et donc, l o on en rajoute manuellement est :
/usr/share/texmf-texlive/tex/latex/
17