Depuis 2011, une série de tutoriels sur les commandes Linux a été lancée, attirant un large public. Cette année, la rubrique revient avec de nouvelles informations et défis pour les utilisateurs, qu’ils soient néophytes ou déjà expérimentés.
En 2011, nous avons commencé une série de tutoriels visant à enseigner l’utilisation de la ligne de commandes de Linux. Intitulée “Comandos Linux para Totós”, cette rubrique a connu un grand succès. Cette année, nous revenons sur cette rubrique… avec quelques nouveautés.

Nous rappelons que pour suivre ces tutoriels, il est nécessaire de disposer d’un terminal Unix/Linux pour expérimenter et apprendre les commandes présentées. Pour ceux qui maîtrisent déjà le sujet, nous vous lançons un défi : collaborez à cette rubrique.
Comme mentionné dans certains articles, le terminal de Linux permet d’entrer des commandes. Par le biais de ces commandes, nous pouvons accomplir quasiment toutes les tâches sur un système, telles que copier des fichiers, créer ou supprimer des répertoires, contrôler des services, etc.
whoami | pwd | id | who | date | cal… vous vous en souvenez ? Sinon, consultez notre lien ici.
Nous allons découvrir quelques commandes supplémentaires, en expliquant leur utilité, suivie d’exemples.
man – permet d’accéder au “manuel” d’une commande spécifique. Ce manuel indique généralement ce que fait la commande et quels arguments (options) peuvent être utilisés. Pour quitter le manuel d’une commande, appuyez sur la touche ‘q’.
plware@NETCOST:~$ man who |
hostname – permet de connaître le nom de notre machine.
NETCOST@NETCOST:~$ hostname NETCOST |
uptime – ce commande indique combien de temps le système est actif. L’uptime fournit également des informations sur le nombre d’utilisateurs connectés et la charge moyenne du système sur 1, 5 et 15 minutes.
NETCOST@NETCOST:~$ uptime 23:45:38 up 8 min, 2 users, load average: 0.01, 0.52, 0.46 |
history – permet de visualiser les dernières commandes saisies dans le terminal. Pour en savoir plus sur l’historique, consultez ce lien.
NETCOST@NETCOST:~$ history 1 cd /media/ 2 ls 3 cd VBOXADDITIONS_4.0.4_70112/ 4 ls |
Pour exécuter rapidement une commande, vous pouvez taper !. Par exemple, si vous souhaitez exécuter la commande 2, tapez !2.
uname – permet d’obtenir des informations sur le système telles que la version du Core, l’architecture du processeur, etc. Pour afficher toutes les informations d’un seul coup, utilisez uname –a.
NETCOST@NETCOST:~$ uname -a Linux NETCOST 2.6.38-8-generic #42-Ubuntu SMP Mon Mar 20 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux |
lsb_release – permet d’obtenir des informations sur la distribution en cours d’utilisation. Pour afficher toutes les informations, utilisez lsb_release –a.
NETCOST@NETCOST:~$ lsb_release -a Distributor ID: Ubuntu Description: Jammy Jellyfish Release: 22.04 LTS Codename: Jellyfish |
df – permet de connaître l’espace occupé par chaque disque/partiton sur le système de fichiers. Pour visualiser ces informations de manière “human readable” (en Mo), utilisez df –h.
NETCOST@NETCOST:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 6.9G 2.5G 4.1G 38% / none 242M 644K 241M 1% /dev none 249M 300K 248M 1% /dev/shm none 249M 96K 248M 1% /var/run none 249M 0 249M 0% /var/lock /dev/sr0 43M 43M 0 100% /media/VBOXADDITIONS_4.1.0_73009 |
Ce sont quelques commandes de base pour ceux qui souhaitent s’initier au monde de Linux, plus précisément à la ligne de commandes. Dans une prochaine rubrique, nous apporterons d’autres exemples et conseils d’utilisation. Nous espérons que ce tutoriel n°2 vous a plu.
Bon week-end ! shutdown –r now