Iftop surveiller le trafic réseau depuis un terminal Sous Ubuntu ou Linux Mint et Debian

La commande iftop permet de visualiser rapidement le trafic sur vos interfaces réseau. On utilise la commande iftop en administrateur, précédée de sudo sous Ubuntu et Linux Mint.

Pour installer iftop sous Linux Mint ou Ubuntu depuis un terminal :

sudo apt-get install iftop

Depuis un terminal sous Debian en administrateur root  (avec su) :

su
apt-get install iftop

Pour lancer iftop  sous Ubunru et Linux Mint et écouter la première interface disponible :

sudo iftop

Sous Debian en administrateur :

iftop

Pour afficher une vue dynamique du trafic r réseau passant par l’interface nommée enp0s3 sous Ubuntu et Linux Mint :

sudo iftop -i enp0s3

Sous Debian en administrateur :

iftop -i enp0s3

Pour afficher les adresses IP sous Ubuntu et Linux Mint :

sudo iftop -n

Sous Debian en admdinistrateur :

iftop -n

Pour afficher les ports sous Ubuntu et Linux Mint :

sudo iftop -P

Sous Debian en administrateur :

iftop -P

Pour afficher l’aide pendant l’utilisation [H].

Pour quitter iftop [Q]


Pour obtenir le nom de vos interfaces réseau sous Ubuntu, Linux Mint :et Debian

ifconfig ou ip address


Pour afficher l’aide

man iftop ou iftop ?


Problèmes rencontrés pour l’installation du paquet iftop sous Debian 10

Si l’on installe le paquet iftop sous Debian 10 et que l’on a le message « bash : iftop : commande introuvable ». C’est que le système ne trouve pas iftop qui est sous /usr/sbin (ce que vous pouvez vérifier avec la commande locate si elle est installée ou avec la commande whereis). La cause est l’absence de ce chemin d’accès dans la variable d’environnement PATH.

Pour voir le contenu de la variable PATH (pas besoin d’être administrateur) :

echo $PATH

Pour ajouter /usr/sbin à la variable PATH (pas besoin d’être administrateur) :

export PATH=$PATH:/usr/sbin

Plus d’informations

On peut chercher l’existence d’une commande en utilisant whereis.

Exemple :

whereis iftop
 iftop: /usr/sbin/iftop /usr/share/man/man8/iftop.8.gz

Si vous voulez aller plus loin, vous pouvez utiliser une application comme Wireshark :

Wireshark

La page de mon site consacrée aux commandes Shell et le réseau :

Les commandes Shell et le réseau

Installation de Zoom sous Linux Mint, Ubuntu et Debian

Zoom

Zoom est un service de conférence à distance qui combine la vidéoconférence, les réunions en ligne, le chat et la collaboration mobile à l’aide d’applications propriétaires.

Wikipédia

Testé avec Ubuntu 18.04 64 bits, Linux Mint 19.03 64 bits et Debian 10 64 bits

Depuis la page WEB : https://zoom.us/download?os=linux

Choisir votre distribution Linux, 64 ou 32 bits, la version.

Puis cliquez sur [Télécharger]

Sélectionnez Enregistrer le fichier puis cliquez sur [OK].

Personnellement, j’ai installé les versions 64 bits.

Depuis un terminal, dans le dossier Téléchargements.

cd ~/Téléchargements/

Pour Mint et Ubuntu (on utilise sudo)

sudo apt install ./zoom_amd64.deb

Pour Debian (on se connecte en administrateur root)

su
apt install ./zoom_amd64.deb

L’installation est terminée.


Désinstallation de Zoom

Pour désinstaller Zoom sous Mint et Ubuntu

sudo apt remove zoom

Pour désinstaller Zoom sous Debian (en administrateur root)

su
apt remove zoom

Plus d’informations

https://support.zoom.us/hc/en-us/articles/204206269-Installing-or-updating-Zoom-on-Linux

Si vous rencontrez des problèmes, n’hésitez pas à laisser des commentaires.


Une alternative open source Jitsi Meet

Jitsi Meet est une solution de visioconférence entièrement chiffrée et 100% open source – aucun compte requis.

La visioconférence open source avec Jitsi Meet


Le Shell

La page consacrée au Shell Linux.

Le shell

Visualiser le contenu d’un fichier avec la commande cat

J’utilise souvent la commande cat pour vérifier que les modifications que j’ai effectuées dans un fichier (avec Nano par exemple) ont bien été prises en compte.

Pour visualiser le contenu d’un fichier :

cat nomdufichier

Pour visualiser deux fichiers à la suite l’un de l’autre :

cat nomdefichier1 nomdefichier2

Pour concaténer (fusionner) deux fichiers dans un troisième :

cat nomdefichier1 nomdefichier2 > nomdefichier3

Pour numéroter les lignes

cat -n nomdufichier

Exemples d’options :

 -b numéroter ou seulement les lignes qui contiennent effectivement du texte.

-s Supprimer les lignes vides successives pour n’en laisser qu’une seule.

-A Afficher tous les caractères non imprimables, tabulations et fins de lignes.

Pour afficher numéros de lignes et de colonnes d’un fichier ouvert avec l’éditeur de texte Nano :

nano -c nomdufichier

L’éditeur de texte Nano

Nano est un éditeur de texte pour Linux simple à utiliser depuis le terminal (utile quand on n’a pas d’interface graphique d’installée). Je l’utilise pour modifier des fichiers de configuration ou des scripts Shell.

Pour Ubuntu, normalement, Nano est déjà installé sur votre système.

Si Nano n’est pas présent sur votre système (par exemple pour Ubuntu, Debian), il suffit d’installer le paquet nano :

Pour Ubuntu avec sudo

sudo apt-get install nano

Pour Debian en administrateur (root)

apt-get install nano

Pour ouvrir un fichier avec nano :

nano nomdufichier

Si vous ne vous trouvez pas dans le dossier contenant le fichier, vous pouvez utiliser un chemin relatif ou absolu.

Après avoir modifier votre fichier vous pouvez enregistrer les modifications et quitter Nano :

[Ctrl] + [X]

[O]

[Entrée]

Pour vérifier le contenu votre fichier vous pouvez utiliser la commande cat qui permet de visualiser son contenu :

cat nomdufichier

 

Installer des paquets sous Ubuntu ou Debian

Si vous avez besoin de mettre à jour les dépôts (en cas de modification du fichier /etc/apt/sources.list par exemple) :

Pour Ubuntu avec sudo

sudo apt-get update

Pour Debian en administrateur (root)

apt-get update

Pour installer des paquets sous Ubuntu ou Debian:

Pour Ubuntu avec sudo

sudo apt-get install nomdupaquet1 nomdupaquet2

Pour Debian en administrateur (root)

apt-get install nomdupaquet1 nomdupaquet2

Pour vérifier que les paquets sont bien installés sur votre système, cela peut être utile lorsque l’on suit une procédure où de nombreux paquets sont prérequis :

dpkg –l nomdupaquet1 nomdupaquet2

 

Installation de BlueGriffon sous Linux Mint 18.1 Serena

BlueGriffon est un logiciel libre d’édition de pages web WYSIWYG, successeur de Mozilla Composer et Nvu. C’est un logiciel libre multiplateforme sous triple licence MPL/GPL/LGPL développé par Daniel Glazman et fondé sur la plateforme Mozilla.

Wikipedia

Pour installer la version 64 bits depuis le site : http://bluegriffon.org/#download

Je choisis Ubuntu 16.04 deb file puis je clique sur [Enregistrer le fichier]

Une fois le fichier téléchargé, depuis un terminal, je me positionne dans le dossier Téléchargements :

cd /home/dominique/Téléchargements/

Bien sûr, votre utilisateur ne s’appelle peut-être pas Dominique…

Pour voir les fichiers se trouvant ici :

 ls ou ls -l

J’installe ensuite le paquet :

sudo dpkg -i bluegriffon-3.0.1.Ubuntu16.04-x86_64.deb

Au gré de l’évolution du projet, il est possible que le nom du paquet soit différent.

Avec l’interface graphique Cinnamon, BlueGriffon se trouve dans le menu Autre.


Voir également :

Installation de Visual Studio Code sous Linux Mint 18 Sarah

Et sur le WEB :

Notepadqq – Un clone natif de Notepad++ pour Linux

Installation de Shotcut sous Linux

Shotcut est un éditeur de vidéos libre, open source et gratuit. Cette application est également disponible pour Windows et Mac OS.

Installation de Shotcut sous Linux Mint 18.1 Serena Cinnamon 64-bit depuis un PPA

Pour la version 64 bits, on peut réaliser l’installation depuis un PPA.

Pour ajouter le PPA :

sudo add-apt-repository ppa:haraldhv/shotcut

Dans le dossier /etc/apt/sources.list.d/ j’ai un fichier haraldhv-shotcut-xenial.list qui a été créé.

Pour recharger la liste des paquets en prenant en compte le nouveau PPA :

sudo apt-get update

Pour installer le paquet shotcut :

sudo apt-get install shotcut

Il manquait ensuite la librairie SDL2, pour l’installer :

sudo apt-get install libsdl2-2.0-0

Le raccourci présent dans le menu Autre n’étant pas fonctionnel, je l’ai ajouté au bureau ce qui a fonctionné.

Installation de Shotcut sous Debian 9 64 bits avec AppImage

Une autre méthode d’installation sous Debian.

Depuis le site : https://www.shotcut.org/download/

Téléchargez 64-bit Linux AppImage

Cliquez sur [Enregistrer le fichier]

Le fichier obtenu Shotcut-180602.glibc2.14-x86_64.AppImage

Dans un terminal, depuis le dossier où se trouve le fichier, le rendre le fichier exécutable :

chmod +x Shotcut-180602.glibc2.14-x86_64.AppImage

Lancez l’application :

./Shotcut-180602.glibc2.14-x86_64.AppImage

Pour intégrer l’application à votre système cliquez sur [YES]

Premiers pas avec Shotcut :

https://shotcut.org/howtos/getting-started/Premier_pas_avec_Shotcut.pdf

Pour avoir plus d’informations :

https://doc.ubuntu-fr.org/shotcut

Le site officiel :

https://www.shotcut.org/

Installation de Scratch 2 sous Linux Mint 18

Scratch est une implémentation visuelle et dynamique du langage de programmation Smalltalk fondée sur Squeak. Cette plateforme d’apprentissage de codage comporte de plus de 14,5 millions de projets partagés allant de l’animation à la simulation 3D. Le nombre d’utilisateurs enregistrés est de 12 millions et ne cesse d’augmenter3.

(Wikipedia)

En tant qu’assistant informatique pour des collèges, je suis amené à installer des logiciels tels que Scratch 2 sous Windows. Je trouve intéressant de les installer également sous Linux…

Depuis le site de Scratch, télécharger Adobe Air pour Linux (on peut également y télécharger la dernière version de Scratch 2).

https://scratch.mit.edu/download

Depuis un terminal, allez dans le dossier Téléchargements (dans mon cas mon dossier utilisateur est dominique) :

cd /home/dominique/Téléchargements/

La commande ls peut vous permettre de visualiser les fichiers présents dans le dossier.

Pour rendre exécutable le fichier :

sudo chmod +x AdobeAIRInstaller.bin

Vous pouvez contrôler le résultat avec la commande ls -l.

sudo apt-get install lib32z1
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Exécutez ensuite le fichier :

sudo ./AdobeAIRInstaller.bin

La fenêtre Configuration d’Adbe AIR apparaît, cliquez sur [J’accepte] (si vous acceptez les modalités…).

Si l’installation s’est déroulée avec succès cliquez sur [Terminer].

Téléchargez Scratchv2 437 pour Linux ici :

https://scratch.mit.edu/scratchr2/static/sa/Scratch-437.air

Actuellement, je rencontre un problème avec la dernière version de Scratch (456.0.4). Si vous avez des solutions à proposer merci de laisser un commentaire. La mise à jour vers cette version pose également problème avec le message « Le fichier d’installation est endommagé… ».

Ouvrez le fichier avec Adobe Air et installez-le.

Sources pour l’installation avec diverses distributions Linux :

http://maths.spip.ac-rouen.fr/spip.php?article646

http://tableauxmaths.fr/spip/spip.php?article123

 

Installation de Visual Studio Code sous Linux Mint 18 Sarah

Visual Studio Code est un éditeur de code source développé par Microsoft, avec la particularité d’être open source. Il est disponible pour Windows, Linux et Mac OS X.

Depuis le site : https://code.visualstudio.com/

Cliquez sur .deb Debian, Ubuntu

Cochez Enregistrer le fichier si vous n’utilisez pas Gdebi…

Cliquez sur [OK]

Depuis un terminal, rendez-vous dans votre dossier Téléchargements (dans mon cas mon dossier utilisateur se nomme dominique :

cd /home/dominique/Téléchargements/

Si vous voulez voir les fichiers se trouvant dans le dossier utilisez la commande ls (le nom du fichier télécharger peut changer).

Installer le paquet :

sudo dpkg -i code_1.17.2-1508162334_amd64.deb

Saisissez votre mot de passe utilisateur

Sous l’interface graphique cinnamon le programme se trouve dans le menu Programmation.

Installation de Stacer sous Linux Mint et Debian

Souvent, quand je rencontre un débutant sous Linux, il me demande s’il existe un logiciel comparable à Ccleaner sous Windows.

Aujourd’hui, pour répondre à cette question, je peux vous proposer Stacer.

Stacer vous donne accès à :

  • Des informations sur le système
  • Une interface pour le nettoyage du système
  • Les applications lancées au démarrage du système
  • Les services
  • Les processus
  • Une interface pour la désinstallation de paquets
  • Un moniteur des ressources (CPU, mémoire, réseau)
  • La configuration de Stacer (le logiciel est en anglais)

Personnellement, je serais prudent avec le « nettoyage »…


Version de l’OS utilisée : Linux Mint 18.1 Serena

Depuis la page :

https://github.com/oguzhaninan/Stacer/releases

Cliquez sur le paquet .deb de la dernière version, Stacer v1.0.7, au moment où je rédige :

stacer_1.0.7_amd64.deb

Cliquez sur [Enregistrer le fichier]

Depuis un terminal, se rendre dans le dossier Téléchargements depuis votre dossier utilisateur:

cd Téléchargements/

Installation du paquet :

sudo dpkg -i stacer_1.0.7_amd64.deb

Saisir votre mot de passe utlisateur sudo. Avec Debian, pas besoin de préfixer par sudo.

Sous Linux Mint, avec l’interface graphique Cinnamon, depuis le Menu, Stacer se trouve dans Autre.


Sous Debian 9.0 (stretch), il peut être nécessaire de forcer l’installation des dépendances manquantes à la suite de l’installation du paquet stacer avec la commande suivante en administrateur :

apt-get -f install

Plus d’informations sur Stacer :

https://homputersecurity.com/2017/08/18/optimisez-votre-systeme-linux-avec-stacer/