informatique:divers
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:divers [2020/11/20 06:48] – [Envoyer un courriel] alexis | informatique:divers [2022/07/14 05:44] (Version actuelle) – [Partager un point d'accès WiFi avec un QR-code] alexis | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
# génération d'une archive en changeant les chemins des fichiers | # génération d'une archive en changeant les chemins des fichiers | ||
tar -C test.tar/ --transform=" | tar -C test.tar/ --transform=" | ||
+ | |||
+ | # génération d'un pdf à partir d'un md | ||
+ | pandoc --from=markdown --to=latex -o Config.Switch.pdf --toc -N -V colorlinks -H head.tex -V geometry:" | ||
</ | </ | ||
</ | </ | ||
Ligne 19: | Ligne 22: | ||
===== Redémarrer un router D-link ===== | ===== Redémarrer un router D-link ===== | ||
- | Bien sur il est possible de le faire depuis l' | + | Bien sur il est possible de le faire depuis l' |
<code bash> | <code bash> | ||
curl -u '< | curl -u '< | ||
Ligne 76: | Ligne 79: | ||
</ | </ | ||
- | ===== Télécharger des photos depuis un appareil photo ===== | ||
- | <code bash> | ||
- | # Version courte | ||
- | gphoto2 --auto-detect -P --skip-existing | ||
- | # Version longue | ||
- | gphoto2 --auto-detect --get-all-files --skip-existing | ||
- | </ | ||
- | |||
- | * '' | ||
- | * '' | ||
- | * '' | ||
- | |||
- | Pour plus de détails sur l' | ||
===== Naviguer sur un site pour trouver les liens morts ===== | ===== Naviguer sur un site pour trouver les liens morts ===== | ||
Ligne 207: | Ligne 197: | ||
===== Ajouter un type dans ack ===== | ===== Ajouter un type dans ack ===== | ||
- | Il faut modifier le fichier // | + | Il faut modifier le fichier // |
<code - .ackrc> | <code - .ackrc> | ||
- | # Avec une seule extension | + | # Type défini par une seule extension |
--type-set=api: | --type-set=api: | ||
- | # Avec plusieurs extensions | + | # Type défini par plusieurs extensions |
--type-set=markdown: | --type-set=markdown: | ||
+ | |||
+ | # Type défini par un motif | ||
+ | --type-set=blade: | ||
</ | </ | ||
On peut visualiser le nouveau type en lançant la commande : | On peut visualiser le nouveau type en lançant la commande : | ||
<code bash> | <code bash> | ||
- | ack --help=types | + | ack --help-types |
</ | </ | ||
Pour plus d' | Pour plus d' | ||
+ | |||
+ | ===== Ne pas chercher dans un répertoire avec ack ===== | ||
+ | Il faut modifier le fichier // | ||
+ | <code - .ackrc> | ||
+ | --ignore-dir=< | ||
+ | </ | ||
+ | |||
+ | <WRAP info> | ||
+ | Cette option peut être utilisées plusieurs fois pour ignorer plusieurs répertoires. Elle ne supporte que les noms de répertoires simples. | ||
+ | Elle peut-être aussi utilisée directement lors de l' | ||
+ | </ | ||
+ | |||
===== Extraire une liste de chaînes de caractères ===== | ===== Extraire une liste de chaînes de caractères ===== | ||
Ligne 238: | Ligne 243: | ||
* '' | * '' | ||
- | ===== Utiliser youtube-dl ===== | ||
- | C'est un [[http:// | ||
- | <code bash> | ||
- | # Télécharger une vidéo | ||
- | youtube-dl <url> | ||
- | |||
- | # Télécharger une liste de vidéos depuis un fichier | ||
- | youtube-dl -a < | ||
- | youtube-dl --batch-file < | ||
- | |||
- | # Télécharger une vidéo en spécifiant la meilleur qualité | ||
- | youtube-dl -f best <url> | ||
- | youtube-dl --format best <url> | ||
- | |||
- | # Télécharger une vidéo en spécifiant le format | ||
- | youtube-dl -f mp4 <url> | ||
- | youtube-dl --format mp4 <url> | ||
- | |||
- | # Extraire l' | ||
- | youtube-dl -a < | ||
- | youtube-dl --batch-file < | ||
- | </ | ||
===== Redirection du traffic en HTTPS avec Apache ===== | ===== Redirection du traffic en HTTPS avec Apache ===== | ||
Ligne 276: | Ligne 259: | ||
comm -- a.txt b.txt | comm -- a.txt b.txt | ||
- | # Affiche les lignes | + | # Affiche les lignes |
comm -12 -- a.txt b.txt | comm -12 -- a.txt b.txt | ||
- | # Affiche les lignes | + | # Affiche les lignes |
comm -3 -- a.txt b.txt | comm -3 -- a.txt b.txt | ||
</ | </ | ||
Ligne 289: | Ligne 272: | ||
De ce fait, il est facile ensuite de vérifier si le fichier est bien ce qu'il prétend être en comparant son empreinte réelle avec son empreinte théorique. | De ce fait, il est facile ensuite de vérifier si le fichier est bien ce qu'il prétend être en comparant son empreinte réelle avec son empreinte théorique. | ||
- | Il existe différentes fonctions de hachages, mais les plus courantes (en tout cas sur GNU/Linux) sont MD5, SHA1 et SHA256. On préfèrera l' | + | Il existe différentes fonctions de hachages, mais les plus courantes (en tout cas sur GNU/Linux) sont MD5, SHA1 et SHA256. On préfèrera l' |
<code bash> | <code bash> | ||
Ligne 324: | Ligne 307: | ||
</ | </ | ||
+ | ===== Lancer un programme Java ===== | ||
+ | <code bash> | ||
+ | # Sans paramètre | ||
+ | java -jar <fichier JAR> | ||
+ | |||
+ | # Avec l' | ||
+ | java -Djava.ext.dirs=/ | ||
+ | </ | ||
+ | |||
+ | ===== Lancer un serveur HTTP ===== | ||
+ | Depuis n' | ||
+ | <code bash> | ||
+ | python -m http.server | ||
+ | </ | ||
+ | |||
+ | ===== Récupérer l' | ||
+ | <code javascript> | ||
+ | document.querySelector(' | ||
+ | </ | ||
+ | |||
+ | ===== Afficher les entêtes d'une requête HTTP avec cURL ===== | ||
+ | <code bash> | ||
+ | curl -D - www.ainw.org -o /dev/null | ||
+ | </ | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Partager un point d' | ||
+ | <code bash> | ||
+ | # Génère un QR-code | ||
+ | qrencode -s 7 -l H -o Guest.Wifi.png ' | ||
+ | |||
+ | # Génère un QR-code avec icône au centre | ||
+ | qrencode -s 7 -l H -o - ' | ||
+ | convert - -gravity center \ | ||
+ | \( / | ||
+ | -composite -trim -bordercolor white -border 10x10 -bordercolor black -border 1x1 wifi.png | ||
+ | |||
+ | # Génère un QR-code avec icône au centre ainsi que les informations en clair | ||
+ | qrencode -s 7 -l H -o - ' | ||
+ | convert \( - -gravity center \( / | ||
+ | | ||
+ | \( -size 500x500 xc:white -font / | ||
+ | -trim -bordercolor white -border 10x10 \) \( -size 500x500 xc:white -font / | ||
+ | -pointsize 16 -draw "text 0,16 'PWD: < | ||
+ | </ | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' |
informatique/divers.txt · Dernière modification : 2022/07/14 05:44 de alexis