Commandes utiles sous Linux : Différence entre versions
m (→Disque) |
m (→Vidéo) |
||
(9 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 4 : | Ligne 4 : | ||
==Listes des commandes== | ==Listes des commandes== | ||
+ | |||
+ | ===Navigation et manipulation du système de fichier=== | ||
+ | |||
+ | Lister les fichiers | ||
+ | $ ls | ||
+ | |||
+ | Charger un répertoire | ||
+ | $ cd NomDuRepertoire | ||
+ | $ cd /tmp | ||
+ | |||
+ | Copier un fichier | ||
+ | $ cp cible destination | ||
+ | $ cp fichier1 fichier2 | ||
+ | |||
+ | Renommer ou déplacer un fichier | ||
+ | $ mv fichier1 fichier2 | ||
+ | $ mv cible destination | ||
+ | |||
+ | Supprimer un fichier | ||
+ | $ rm fichier | ||
+ | |||
+ | Créer un répertoire | ||
+ | $ mkdir nouveauRepertoire | ||
+ | |||
+ | ===Fichiers=== | ||
+ | |||
+ | Créer un nouveau fichier vide | ||
+ | $ touch NouveauFichier | ||
+ | |||
+ | Déterminer le type d'un fichier | ||
+ | $ file fichier | ||
+ | |||
+ | Connaître la date de création d'un fichier | ||
+ | $ date -r fichier | ||
+ | |||
+ | ===Retailler un lot d'images=== | ||
+ | |||
+ | Installer imagemagick | ||
+ | # apt install imagemagick | ||
+ | |||
+ | Réduire la taille d’une seule image | ||
+ | $ mogrify -resize 50% image.jpg | ||
+ | |||
+ | Redimensionner une seule image en 800*600 | ||
+ | $ mogrify -resize 800x600 image.jpg | ||
+ | |||
+ | Toutes les images d’un dossier | ||
+ | $ mogrify -resize 800x600 *.jpg | ||
===Architecture CPU=== | ===Architecture CPU=== | ||
Ligne 35 : | Ligne 83 : | ||
Passer le clavier en FR | Passer le clavier en FR | ||
$ setxkbmap fr | $ setxkbmap fr | ||
+ | |||
+ | Si il n'y a pas de serveur X sur la machine | ||
+ | $ loadkeys fr | ||
===IRC=== | ===IRC=== | ||
Ligne 101 : | Ligne 152 : | ||
[download] 24.8% of 554.72MiB at 491.04KiB/s ETA 14:30 | [download] 24.8% of 554.72MiB at 491.04KiB/s ETA 14:30 | ||
… | … | ||
+ | |||
+ | Extraire le son d'un fichier vidéo vers un mp3 | ||
+ | |||
+ | ffmpeg -i fichier.mp4 fichier.mp3 | ||
===Disque=== | ===Disque=== |
Version actuelle datée du 3 août 2021 à 17:58
Présentation
Voici une liste de commande régulièrement utilisées à COAGUL.
Listes des commandes
Lister les fichiers
$ ls
Charger un répertoire
$ cd NomDuRepertoire $ cd /tmp
Copier un fichier
$ cp cible destination $ cp fichier1 fichier2
Renommer ou déplacer un fichier
$ mv fichier1 fichier2 $ mv cible destination
Supprimer un fichier
$ rm fichier
Créer un répertoire
$ mkdir nouveauRepertoire
Fichiers
Créer un nouveau fichier vide
$ touch NouveauFichier
Déterminer le type d'un fichier
$ file fichier
Connaître la date de création d'un fichier
$ date -r fichier
Retailler un lot d'images
Installer imagemagick
# apt install imagemagick
Réduire la taille d’une seule image
$ mogrify -resize 50% image.jpg
Redimensionner une seule image en 800*600
$ mogrify -resize 800x600 image.jpg
Toutes les images d’un dossier
$ mogrify -resize 800x600 *.jpg
Architecture CPU
Afficher la capacité du processeur
$ arch x86_64
$ lscpu | grep bit Mode(s) opératoire(s) des processeurs :32-bit, 64-bit
Comment trouver la famille du processeur ?
$ cat /proc/cpuinfo
$ grep -m 1 'model name' /proc/cpuinfo model name : Intel(R) Core(TM)
Architecture Linux
En mode graphique : Systèmes → Paramètres systèmes → Détails → Type d'OS
En ligne de commande
$ uname -m x86_64
$ getconf LONG_BIT 64
Clavier
Passer le clavier en FR
$ setxkbmap fr
Si il n'y a pas de serveur X sur la machine
$ loadkeys fr
IRC
https://gist.github.com/xero/2d6e4b061b4ecbeb9f99
Lister les droits sur une canal IRC
https://gist.github.com/xero/2d6e4b061b4ecbeb9f99
Méta données
Supprimer les méta données d'un fichier
# apt-get install libimage-exiftool-perl $ exiftool -all= *.jpg
# apt-get install libimage-exiftool-perl $ exiv2 nadyaolcer_terre_bougie.jpg $ exiv2 rm nadyaolcer_terre_bougie.jpg
Partage de fichiers
En python 2, exécuter la commande dans le répertoire à partager
$ python -m SimpleHTTPServer 9999
En python 3, exécuter la commande dans le répertoire à partager
$ python -m http.server 9999
Ouvrir un navigateur web sur l'adresse IP de la machine suivi du numéro de port 9999
Vidéo
Télécharger une vidéo youtube à l'aide de youtube-dl
Installer youtube-dl
# apt install youtube-dl
Lister les arguments possibles
$ youtube-dl --help
Lister les formats disponibles
$ youtube-dl -F https://youtube.com/watch?v=q2VyR875gwU [youtube] q2VyR875gwU: Downloading webpage [youtube] q2VyR875gwU: Downloading video info webpage WARNING: Unable to extract video title [info] Available formats for q2VyR875gwU: format code extension resolution note 136 mp4 1280x720 720p 958k , avc1.4d401f, 25fps, video only, 554.72MiB 247 webm 1280x720 720p 1266k , vp9, 25fps, video only, 588.71MiB 137 mp4 1920x1080 1080p 1853k , avc1.640028, 25fps, video only, 1.02GiB 248 webm 1920x1080 1080p 2405k , vp9, 25fps, video only, 1.18GiB 43 webm 640x360 medium , vp8.0, vorbis@128k, 419.57MiB 18 mp4 640x360 medium 359k , avc1.42001E, mp4a.40.2@ 96k (44100Hz), 356.53MiB 22 mp4 1280x720 hd720 686k , avc1.64001F, mp4a.40.2@192k (44100Hz) (best)
Télécharger la vidéo au format, poids et taille désirés
$ youtube-dl -f 136 https://youtube.com/watch?v=q2VyR875gwU [youtube] q2VyR875gwU: Downloading webpage [youtube] q2VyR875gwU: Downloading video info webpage WARNING: Unable to extract video title [download] Destination: _-q2VyR875gwU.mp4 [download] 24.8% of 554.72MiB at 491.04KiB/s ETA 14:30 …
Extraire le son d'un fichier vidéo vers un mp3
ffmpeg -i fichier.mp4 fichier.mp3
Disque
blkid est un utilitaire en ligne de commande pour trouver ou afficher les attributs de périphériques bloc, cette commande affiche notamment l'UUID des partitions.
# blkid /dev/sda1: UUID="155ad1ea-a0b2-406c-8526-44b780ad6dcc" TYPE="swap" PARTUUID="6625b8ff-c825-4c69-ac95-5f0e13f8b863"
Liens
Linuxpedia
https://www.linuxpedia.fr/
Auteurs
Licence de la page
Attribution - Partage dans les Mêmes Conditions 3.0 non transposé (CC BY-SA 3.0)
Vous êtes libre de :
- partager — reproduire, distribuer et communiquer l’œuvre
- remixer — adapter l’œuvre
- d’utiliser cette œuvre à des fins commerciales
Selon les conditions suivantes :
- Attribution — Vous devez attribuer l’œuvre de la manière indiquée par l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière qui suggérerait qu’ils vous approuvent, vous ou votre utilisation de l’œuvre).
- Partage dans les Mêmes Conditions — Si vous modifiez, transformez ou adaptez cette œuvre, vous n’avez le droit de distribuer votre création que sous une licence identique ou similaire à celle-ci.