Obtenir les manuels de commandes /help
- Code:
-
man [command] ex: man ifconfig
Droit root sur une commande
- Code:
-
sudo [commande] ex: sudo nautilus
- Code:
-
grep
Scanner les réseaux à portée (requiert une carte wifi compatible)
- Code:
-
iwlist wlan0 scan
Localiser un fichier
- Code:
-
updatedb
locate nomdufichier.extension
Manipulation de fichiers et répertoires : cp copie de fichiers
mv d´eplacement/renommage de fichiers
mkdir création d'un répertoire
m -R suppression d’un repertoire
rm suppression d'un fichier
touch permet de cr´eer un fichier vide, de taille nulle
ls pour lister le contenu d’un répertoire
find permet de rechercher un fichier dans l’arborescence
chmod droits fichier permet de changer les permissions d’acces a un fichier (4=propriétaire,2=group,1=all,4000=suid,2000=sgid)
ex: chmod 777 /* = donne les droits à tous
Filtres : cat lit les fichiers
more permet d’affcher page par page le contenu d’un fichier
wc [-wcl] [fichier] compte le nombre de lignes (option l), de mots (option w) et de caracteres
(option c) que contient le fichier (ou l’entr´ee standard). Par d´efaut, les 3 valeurs sont retourn
´ees ;
tail [-n nombre ] [fichier] extrait les nombre dernieres lignes du fichier passe en parametre
head -nombre [fichier] selectionne les nombre premieres lignes lues dans le fichier passe en
parametre
cut -c liste [fichier] selectionne les colonnes specifiees par liste du fichier passe en parametre
(ou de l’entree standard) ; liste peut prendre les formes suivantes :
1,4,7 colonne 1, colonne 4 et colonne 7 ;
1-3,8 colonnes 1 `a 3 et colonne 8 ;
-5,10 colonnes (1) `a 5 et colonne 10 ;
4- colonnes 4 a (fin de ligne) ;
cut -f liste [-d caract`ere ] [fichier] definit un ensemble de numeros de champs a extraire
du fichier passe en parametre (ou de l’entree standard). Un champ est un ensemble de caract
eres d´elimites par un caractere particulier (appele separateur de champs). Le separateur
par defaut est la tabulation. L’option -d permet de sp´ecifier le caractere utilise comme
separateur de champs.
Commandes diverses :pwd retourne le chemin absolu du repertoire courant ;
date fournit la date et l’heure courante ;
who affche la liste des utilisateurs connectes sur le terminal ;
whoami nom de l’utilisateur connecte ;
man manuel en ligne ;
tar outil d’archivage ; les options : c (compresser), x (extraire), v (lister contenu), z (avec gzip).
exemples :
– tar -cvf mesTP.tar /tpSE/* cr´ee une archive nommee mesTP.tar qui contient tous les
fichiers du repertoire /tpSE
– tar -xvf mesTP.tar extrait le contenu de l’archive mesTP.tar
– tar -zxvf tps.tar.gz d´ecompresse et d´esarchive un fichier .tar.gz
gzip pour compacter un fichier quelconque (en particulier une archive tar).
dmesg: affiche les lignes lancé au boot (ex ou se situe la clé usb)
runlevel: permet de connaitre votre runlevel actuel
uname -r: nom du noyau
uname -p: modèle du processeur
diff: permet de lister les différences entre 2 fichiers et permet de créer un patch pour mettre à jour un logiciel
Processus : ps pour conna?tre les processus actifs ;
kill -9 num pour «tuer» un processus qui ne repond plus (num=PID du proc).
Dans le dossier proc : less ioports = liste les entrées/sorties
less interrupts = liste les interruptions
less cpuinfo
less dmidecode = info sur tout le système
ps -e : liste les processus
Redirections : < redirige l’entree standard d’une commande ;
> redirection de la sortie standard dans un fichier ;
>> redirection de la sortie standard dans un fichier (concatenation) ;
2> redirection de la sortie d’erreur ;
&> redirection de la sortie d’erreur et de la sortie standard ;
| le pipe ou tube ; cmde1 | cmde2 ´equivaut `a : cmde1 > fic.tmp ; cmde2 < fic.tmp
Layout clavier tty 1-6 : Passer en azerty (fr)
- Code:
-
loadkeys fr
Passer en querty (us)
- Code:
-
loadkeys us