Reportingbusiness.fr
Accueil > Analyse financière, Excel, contrôle de gestion

Les principales commandes Linux

Article mise à jour le: 15 septembre 2019

Linux  est une invention incroyable. Il est quasiment de tout faire pour celui qui sait manipuler les lignes de commande et qui maîtrise au moins un langage de programmation et quelques notions de bash.

Tout est automatisable et pilotable facilement: vous pouvez par exemple récupérer le contenu entier d’un site internet en utilisant la fonction wget, vous constituer des bases contenant les derniers tarifs de vos concurrents , intégrer de façon automatisée les liens pointant vers les autres sites, automatiser tous vos rapports et éviter le copier coller fastidieux de ceux qui ne savent qu’utiliser Excel. La seule limite est votre imagination. Bref, sous linux, tout est possible.

Voici un pense-bête d’une liste des commandes de base sur linux trouvées sur ce site et traduites en français. En espérant que cela vous aide, n’hésitez pas à sauvegarder la page dans vos favoris. 

  • Linux - principes de base de l'utilisation du système (6e édition)
  • Débuter avec linux: maîtrisez votre système aux petits oignons
  • La ligne de commande par l'exemple

cat f Affiche le contenu d’un fichier
cat f1 f2 >f3 opère une concaténation entre f1(fichier 1) & f2(fichier 2) dans f3(fichier 3)
cd Retour vers le dossier principal
cd / Ramène à la racine, aussi haut que possible
cd + /filename aller vers un dossier
cd .. permet de remonter dans l’architecture
cd ../../.. permet de remonter dans l’architecture de 3 niveaux
chmod ### Change les droits. l’ordre est:  utilisateur|groupe|univers (rwxrwxrwx).
(read=1, write=2, execute=4)
clear permet de nettoyer l’écran (utile quand votre putty est rempli de lignes de code!)
compress Compresse un fichier
cp f1 f2 Copie le fichier f1 dans le fichier f2
cp -r D1D2 Copie le dossier D1 et le renomme en D2
ctrl-c Permet de tuer un process
ctrl-d Permet de fermer une fenêtre ouverte
df donne l’utilisation du disque
diff f1 f2 liste les différences entre les fichiers f1 et f2
dig host nom de domaine, IP addresse et alias pour le domaine déterminé.
du montre tous les sous dossiers et leur taille
du -a lists all files and their sizes (in blocks?) in present directory and total directory size (in blocks?) (takes a long time)
du -s lists overall directory size (in blocks?) (long but clean)
env Montre le réglage de l’environnement courant
find permet de trouver un document dans l’arborescence
ftp pour établir une connexion avec le protocole ftp entre deux machines
gzip permet de zipper un fichier/dossier
gunzip decompress files created by gzip, compress or pack.
ispell f permet de vérifier l’orthographe dans un fichier
kill -9 -1 permet de mettre fin à un processus en cours grâce à son ID
lpq montre la queue d’impression UNIX
lpr pour imprimer un fichier
lpqrm job# supprimer une tâche de la queue d’impression
ls shows listing of files in present directory
ls -a montre tous les fichiers dans le répertoire courant
ls -l montre la liste des fichiers dans le répertoire courant
man command affiche le manuel pour la commande. Voir la méthode RTFM
mkdir D créer un nouveau dossier D
more permet d’afficher le contenu d’un fichier. Pressez Q pour sortir du mode lecture
mv f1 f2 renommer f1 en f2
mv f1D moves the file called f1 to the directory D
passwd permet de changer le mot de passe sur votre machine linux
ping host permet de savoir si le serveur fonctionne et répond.
pwd répertoire courant
ps Commande unix permettant de lister tous les processus en cours
ps -flu montre de façon le détail des processus en cours
pquota montre l’utilisation du disque et ses limites
rlogin permet de se connecter à une autre machine
rm f supprime le fichier f
rm -i f A afficher en cas de suppression d’un fichier (utilisation avec la commande prompt)
rm dir D supprime le dossier D vide
rm – r D supprime le dossier D et tous ses fichiers
s f tri alphabétiquement le fichier f
talk établit une session e-talk avec user@machinename
tar combine plusieurs fichiers dans un et vice-versa
telnet protocole de communication entre plusieurs machines
uncompress pour décompresser
users montre qui est logué sur l’OS linux
vi commande à saisir pour rentrer dans l’éditeur de texte VI sous linux
who montre qui est actuellement connecté sur le serveur linux
whoami montre le nom utilisateur de la personne connectée
whois domain_name Montre les informations rattachées à un nom de domaine
* alias pour « tous » – idem que le « SELECT *  » en SQL
date Montre la date et l’heure sous linux
date -u montre l’heure de Greenwich
. un raccourci représentant l’endroit où vous êtes dans l’arborescence
.. Se déplacer vers le dossier parent
pwd permet d’afficher où l’utilisateur se situe dans l’arborescence
~ abréviation pour le répertoire d’accueil
zip meilleure compression pour les fichiers IBM

 

A propos

Envie d'un partenariat ou besoin d'un freelance en analyse de données? Ajoutez-moi sur Linkedin

Voici mes derniers articles publiés sur Linkedin: Apprenez à analyser des cours de bourse en Python ainsi que sur l'évaluation des entreprises (DCF) en Python.

Anthony Skolozdrzyk Ardouin

Ce blog est édité occasionnellement depuis 2010 au gré de mes envies. N'hésitez pas à découvrir le nouveau site.

Voir le nouveau site


Lire aussi:
  1. L'alias sur linux pour vous connecter encore plus rapidement aux bases de données
  2. Astuces: Remplacez facilement des pages sous PDF (et gratuitement)
  3. Installez Wordpress sur votre ordinateur en moins de 15 minutes (Linux)
  4. Comment uploader de gros fichiers sur Wordpress?
  5. Le crontab ou l'automatisation du reporting
  6. Comment changer pour de bon le format par default d'Excel
Cliquez, partagez!

Le coin des achats professionnels

  • Présentoirs (163)
  • Blocs et carnets esquisse (25)
  • Perforer (71)
  • Hygiene et securite (298)
  • Réseau filaire (312)
  • En sommeil (53)
  • Nouveautés (71)
  • Accessoires (67)
  • Chaussures (9)
  • _import sage (137)
  • Banquettes (68)
  • Linge de lit et bain bébé (64)
  • 3 mois 3 n° (13)
  • Meubles d entrée et à chaussures (17)
  • Canapés d angle (309)
  • Appareil À jus (29)
  • Toute la gamme de stockage (41)
  • Toutes les hottes (23)
  • Toutes les tv (70)
  • Console de jeux (7)
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok

Les derniers articles

  • [tuto] Comment évaluer le prix d’une entreprise via la méthode DCF en Python
  • [tuto] Apprenez à coder un outil pour la bourse en Python
  • « Symfony 3 » Le livre à commander pour apprendre Symfony, le framework PHP
  • Commandez le logiciel Dragon Home 13 Premimum de reconnaissance vocale
  • Comment raconter une histoire (storytelling) à partir de chiffres?
  • Publier un article gratuitement
  • Demande de partenariat
  • Media Kit
  • mentions légales
  • Contact
En tant que Partenaire Amazon, je réalise un bénéfice sur les achats remplissant les conditions requises.
  • Achats professionnels
  • Mode
  • Hightech
  • Lifestyle