Memo Linux

la commande ultime : man

Naviguer dans les répertoires

commande action
pwd affiche le répertoire courant
cd rep se place dans le répertoire rep
cd se place dans le répertoire de l’utilisateur ~/
cd .. se place dans le répertoire parent
ls rep liste les fichiers du répertoire rep
ls -a liste avec les fichiers cachés
ls -l liste avec les droits d’accès et la taille

Actions sur les fichiers/dossiers

commande action
mv source cible deplace le fichier source vers cible
cp source cible copie le fichier source vers cible
cp -R source cible copie le répertoire source vers cible
ln source lien créer un lien fort de source vers lien
ln -s source lien créer un lien symbolique de source vers lien
touch file créer le fichier file ou met à jour sa date de modification
mkdir rep créer un repertoire rep
mkdir -p rep/rep2 mkdir avec création des dossiers parents si nécessaire
rm file supprime le fichier file
rm -f file supprime le fichier file protégé en écriture
rmdir rep supprimer un répertoire vide
rm -R rep supprime un répertoire
du -h file ou rep affiche la taille du fichier file ou du répertoire rep

Afficher/Comparer les fichiers

commande action
wc fichier compte le nombre de lignes, de mots, d’octets de fichier
cat fichiers concatène les fichiers
more fichier affiche fichier page après page. ‘Espace’=page suivante, ‘Entrée’=ligne suivante, ‘u’=remonter
less fichier affiche fichier avec une navigation Left/Right/Up/Down/PageUp/PageDown
head -n x fichier affiche les x premières lignes de fichier
tail -n x fichier affiche les x dernières lignes de fichier
tail -f fichier affiche la dernière ligne de fichier au fur et à mesure qu’il se remplit
diff file1 file2 affiche les différences entre deux fichiers texte
diff -u file1 file2 affiche les différences au format utilisé par patch
comp file1 file2 compare deux fichiers binaires
comp file1 file2 n N compare deux fichiers, file1 à partir du nième octet, et file2 à partir du Nième

Utilisateurs

commande action
whoami affiche le login de l’utilisateur
who affiche les utilisateurs connectés
id afficher les uid, gid et groupes de l’utilisateur
id user afficher les uid, gid et groupes de user (root only)
finger user affiche les informations de user
write user afficher un message sur le terminal de user
tty afficher le nom de son terminal
su – sudo passer en mode administrateur, super-utilisateur
passwd changer le mot de passe de l’utilisateur courant
adduser ajouter un utilisateur
deluser supprime un utilisateur
addgroup ajoute un groupe
delgroup supprime un groupe

Processus

commande action
ps afficher les processus de l’utilisateur rattachés à un terminal
ps ax afficher tous les processus
ps aux afficher tous les processus en indiquant les utilisateurs
pstree afficher les processus dans une arborescence
top afficher un tableau de bord des processus les plus gourmands
kill signal pid tuer un processus en utilisant son pid
pkill signal nom tuer un processus en utilisant le nom du programme

signaux utilisés par kill/pkill

signal action
-1 (HUP) recharger le fichier de configuration du processus
-2 (INT) interrompre le processus
-3 (QUIT) quitter le processus
-9 (KILL) tuer le processus (à eviter, tenter -15 avant)
-15 (TERM) terminer le processus proprement
-18 (STOP) geler le processus
-20 (CONT) reprendre l’exécution d’un processus gelé

Matériel

commande action
lsusb liste les périphériques de type usb connectés
lspci liste les périphériques de type pci connectés
cat /proc/cpuinfo affiche les informations processeur
cat /proc/partitions affiche les partitions montées

exemples

commande action
lspci | egrep « 3D|Display|VGA » afficher le modèle de sa carte graphique
lspci | grep -i « net » | cut -d: -f3 afficher le modèle de sa carte Wi-fi
lspci | grep -i audio | cut -d: -f3 afficher le modèle de sa carte son

Réseau

commande action
hostname affiche le nom d’hôte de la machine
ping machine envoie un ping à une machine
traceroute machine fait un traceroute vers machine
netstat affiche l’usage du réseau pas les processus
netstat -a netstat avec l’affichage des processus serveurs
lsof liste détaillée de l’usage des fichiers et du réseau
ifconfig affiche la configuration des interfaces réseaux
ifconfig interface IP masque configure une interface réseau
route affiche la table de routage
commande action
curl ifconfig.me IP publique
ip address show eth0 | grep « inet  » | tr -s  »  » « : » | cut -d: -f3 IP locale pour eth0
/sbin/ifconfig eth0 | grep « inet  » | tr -s  »  » « : » | cut -d: -f4
ip address show eth0 | grep « inet  » | tr -s  »  » « : » | tr -s « / » « : » | cut -d: -f3

Recherche

commande/option action
locate motif recherche de fichiers dont le nom correspond au motif
updatedb mettre à jour la base de données de locate
find chemin options recherche les fichiers correspondant aux options dans chemin
find -name motif recherche sur le nom du fichier. ex: find -name ‘*.html’
find -type f/d/l recherche par type où f=fichier, d=répertoire et l=lien
find -exec cmd exécute la commande cmd à tous les fichiers trouvés

Exemple: trouver toutes les images avec l’extension png dans le dossier ‘Images’ de l’utilisateur et les copier dans le dossier tmp (‘{}’ représente les fichiers trouvés):

find $HOME/Images -name "*.png" -exec cp {} $HOME/tmp/ \;

Archives

format compression extraction
.tar.bz2, .tbz2 tar -cvjf archive.tar.bz2 repertoire tar xvjf
.tar.gz, .tgz tar -cvzf archive.tar.gz repertoire tar xvzf
.bz2 bzip2 fichiers bunzip2
.rar unrar x
.gz gzip fichiers gunzip
.tar tar -cvf archive.tar fichiers tar xvf
.zip zip -r archive.zip fichiers unzip
.Z compress fichiers uncompress
.7z 7z a fichiers 7z x
.xz xz -z repertoire unxz

Kernel

commande description
cat /proc/version détails du noyau Linux utilisé.
uname -r version du noyau utilisé.
dpkg -l | egrep « linux-(header|image) » liste les noyaux installés sur votre machine.

Magic SysRq Key

La plupart des commandes citées ci-dessous utilisent la touche
« Magic SysRq Key ».

C’est la touche « Impr écran » du clavier.

Activation / Désactivation de SysRq

Il faudra absolument que le noyau de votre Linux soit compilé avec
l’option Magic SysRq Key pour que cette touche fonctionne.

La plupart des distributions récentes l’inclut aujourd’hui.

Pour vérifier l’activation de cette touche, on effectue la commande suivante :

# cat /proc/sys/kernel/sysrq

0

Le zéro signifie que cette dernière n’a pas été activée.

Pour changer cette valeur, on effectue la commande suivante :

echo « 1″ > /proc/sys/kernel/sysrq

Pour activer la touche Magic SysRq Key au démarrage de la machine, éditer le fichier /etc/sysctl.conf et
mettre l’option sysrq à 1 :

kernel.sysrq = 1

Les commandes

  • Alt + SysRq + r : met le clavier en mode ‘raw’. Ceci est pratique
    notamment lorsque le clavier et la souris sont complètement bloqués. En
    passant sur ce mode, on peut de nouveau utiliser les touches pour saisir
    des commandes.
  • Ctrl + Alt + F1 à F6 : permet de naviguer à travers les consoles en mode texte (appelées aussi tty)
  • Ctrl + Alt + F7 : permet de retourner au mode graphique.
  • Ctrl + Alt + Backspace : arrête l’interface graphique, on pourra la relancer ensuite avec la commande startx
  • Alt + SysRq + s : écrit toutes les données en cours sur le disque dur afin d’éviter les pertes ou les corruptions de fichiers
  • Alt + SysRq + u : permet de remonter tous les systèmes de fichiers en lecture seule pour éviter la corruption de données
  • Alt + SysRq + e : tue tous les processus normalement (le processus init n’est pas concerné)
  • Alt + SysRq + i : force le kill de tous les processus (le processus init n’est pas concerné)
  • Alt + SysRq + l : même chose que la précédente, sauf que le processus init est concerné ici
  • Alt + SysRq + b : redémarre le système
  • Alt + SysRq + o : arrête le système

Note : dans la plupart des distributions, l’utilisation de la
touche SysRq n’est pas activée par défaut pour des raisons de sécurité.
En effet, quelqu’un qui aurait un accès physique à la machine, pourrait
facilement la redémarrer via une combinaison de touches et compromettre
cette dernière ensuite.

Le remboursement de votre système d’exploitation OS (Windows – OSX)

L’usage d’un ordinateur nécessite l’acceptation au premier démarrage d’une licence d’utilisateur final (CLUF) qui peut être celle de l’ensemble des logiciels ou celle du seul système d’exploitation. Vous trouverez ci-dessous les liens vous permettant de consulter les CLUF que certains constructeurs nous ont fait parvenir ou le CLUF « standard » que l’on trouve généralement sur les PC équipés de systèmes d’exploitation Microsoft. En tout état de cause, il est important de le lire.

La demande de remboursement de l’OS doit être effectuée auprès de chaque constructeur :

– Acer
Page d’information sur le site du constructeur : cliquez ici

Lien vers le formulaire de demande de remboursement : cliquez ici

Lien vers la procédure de demande de remboursement : cliquez ici

– Apple
Cliquez sur le lien ci-dessous pour lire le Contrat de Licence Utilisateur Final : http://images.apple.com/legal/sla/docs/macosx106.pdf

– Asus
Lien vers le formulaire de demande de remboursement : cliquez ici

Lien vers la procédure de demande de remboursement : cliquez ici

– Fujitsu Siemens
Cliquez-ici pour obtenir le formulaire contenant les modalités (PDF)

– HP
Cliquez ici pour connaître la politique HP relative aux logiciels préinstallés sur les ordinateurs HP

– Lenovo
Ce constructeur ne propose pas le remboursement de l’OS.

– Packard Bell
Cliquez ici pour télécharger le formulaire contenant les modalités (PDF)

– Samsung
Contacter le service consommateur Samsung au 01 48 63 00 00
Service accessible du lundi au samedi de 09h00 à 20h00 (coût d’un appel non surtaxé)

– Sony
Ce constructeur ne propose pas le remboursement de l’OS.

– Toshiba
Demande de remboursement et conditions disponibles en contactant le centre d’appels Toshiba au 08 92 35 01 92. (0,34€/mn)

– Microsoft
Cliquez ici pour télécharger le Contrat de Licence Utilisateur Final standard pour Vista (PDF)

 

Source: fnac.com

Signal Arnaques

Sur le site Signal Arnaques,
on a une base de données accessible via un moteur de recherche.

En remplissant un formulaire, chacun est libre de signaler une arnaque dont il a été la victime.
Son objectif est de référencer les diverses arnaques que ce soit celles qui utilisent Internet ou encore celles qui passent par des appels téléphoniques frauduleux.

En cliquant sur un lien, on accède à quelques informations plus ou moins détaillées sur l’arnaque qui est référencée ainsi qu’aux commentaires qui confirment ou non la réalité de la supercherie.

Arnaques

Il y a d’abord ces spams qui nous incitent à rappeler des numéros surtaxés
(jusqu’à 3 euros l’appel, puis 80 centimes par minute).

Jusqu’ici, les escrocs étaient repérables, car ils utilisaient des numéros en 0899XXXXXX.
Aujourd’hui, ils passent par un 01 pour moins éveiller les soupçons.

La plateforme 33700, chargée de recueillir les plaintes pour faire cesser ces pratiques, recevrait plusieurs centaines de milliers de signalements chaque mois.

Méfiez-vous aussi des applications, gratuites ou payantes, que vous installez sur votre smartphone. Beaucoup ne font pas ce qu’elles prétendent. Certaines sont même bidon.

Leur objectif ? Prendre le contrôle à distance de votre smartphone avec l’objectif de dérober vos données confidentielles,
bloquer votre portable, déclencher l’envoi de SMS vers des numéros surtaxés ou encore modifier le code PIN du téléphone.

Le coup de l’absence injustifiée au collège
Votre enfant ne s’est pas présenté en classe ce matin. Merci de contacter le collège pour justifier son absence en appelant le…

Le coup du casting
Vous souhaitez obtenir un rôle dans un film ? Appelez le… pour participer au casting.

Le coup du permis de conduire
Le nombre de points sur votre permis vient d’être actualisé. Merci de rappeler le…

Le coup de l’offre d’emploi factice
Votre candidature a retenu notre attention. Contactez-nous au…

Le coup du colis en cours d’acheminement
Le colis qui vous était destiné n’a pu être livré. Pour le récupérer, rappelez le… et indiquez le code XYZ de votre commande.

Le coup du client bidon
Je viens de consulter votre annonce sur Leboncoin. Je suis très intéressé. Rappelez-moi.

L’escroc vous appelle sur votre smartphone
Il vous contact de vive voix par téléphone. Son but : vous inciter à rappeler une ligne frauduleuse.

Le coup de l’appel en absence
Le bluffeur vous appelle, mais ne laisse sonner qu’une seule fois. De peur d’avoir manqué un coup de fil important, vous composez le numéro qui s’est affiché.

L’arnaque à la mutuelle
L’inconnu laisse un message sur votre répondeur : « Bonjour, c’est Madame Machin, votre responsable de mutuelle. Je suis en train de mettre à jour votre dossier et votre adresse est illisible. Veuillez rappeler le…, faute de quoi vous ne serez plus couvert par votre assurance santé ».

Le coup du rendez-vous pipeau
Allô ! Allô ! Je n’entends pas, je suis dans un centre commercial, rappelle-moi pour notre rendez-vous de ce soir. Sans laisser le temps d’en placer une, la jeune femme au bout du fil a raccroché.

Le coup du bon d’achat
Le bonimenteur vous téléphone pour vous féliciter. Vous venez en effet d’être tiré au sort pour gagner 2 000 € en bons d’achat chez Conforama, Intermarché ou Leclerc. On vous communique un code que l’on vous invite à valider tout de suite en appelant le…

L’escroc prend contact via les réseaux sociaux
Quand les textos ne suffisent pas, les aigrefins passent par les réseaux sociaux.

Le coup du faux ami Facebook
Cette fois, l’arnaqueur prend contact sur Facebook via Messenger, après avoir usurpé l’identité d’un de vos amis en piratant son compte. Celui-ci vous raconte que son smartphone est bloqué. Pour le remettre en état, vous explique-t-il, son opérateur réclame un code qu’il n’est possible d’obtenir qu’en composant le…. Bien entendu, comme le téléphone de votre ami n’est pas opérationnel, c’est à vous d’appeler…

Lorsque vous recevez un message non sollicité,

signalez-le par SMS au 33700

Les responsables de cette plateforme créée par Orange, Bouygues et SFR sont censés sanctionner ces pratiques.

Pour éviter qu’il ne vous soit renvoyé, répondez STOP, toujours par SMS.
Si le message vous intrigue, vous pouvez en savoir plus sur l’origine de son expéditeur en répondant CONTACT.

Enfin, n’oubliez pas de bloquer les numéros de leur émetteur.

Le bon réflexe consiste aussi à vous rendre sur le site Signal Arnaques.