Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:lagrenouille:tutos:un-ordinateur-en-cli [23/01/2020 08:45] lagrenouille [WEB] |
utilisateurs:lagrenouille:tutos:un-ordinateur-en-cli [24/01/2020 06:57] lagrenouille [Introduction] |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=26193 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=26193 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | **Nota :**liste non exhaustive d'applis et quelques exemples à là clef | + | **Nota : **liste non exhaustive d'applis et quelques exemples à là clef |
- | Contributeurs, ... | + | **PS** les commandes consoles ne sont pas l'objet de ce tuto, malgré les exemples cités |
+ | |||
+ | Contributeurs, en attente o))... | ||
===== Introduction ===== | ===== Introduction ===== | ||
la CLI : interface en ligne de commande, (en anglais command line interface) | la CLI : interface en ligne de commande, (en anglais command line interface) | ||
- | est une interface en console (termina) pour communiqué avec l'ordinateur par l’intermédiaire de textes, pour effectué et faire exécuté une opération. | + | est une interface en console (terminal) pour communiqué avec l'ordinateur par l’intermédiaire de textes, pour effectué et faire exécuté une opération. |
- | Nous allons donc dans ce tutoriel, essayé d'expliqué comment un ordinateur peut fonctionné sans graphique, en répondant à presque toutes les demandes, ou à tous les besoins les plus courants. | + | Nous allons donc dans ce tutoriel, essayé d'expliqué comment un ordinateur peut fonctionné sans graphique, en répondant à nombreuses demandes, ou aux besoins les plus courants. |
{{https://debian-facile.org/images/file-R095753eb2cd19b096b044363246d7e4c.png}}.. {{https://debian-facile.org/images/file-Ra3b4523f1253e36b313849cf99e0b2b8.png}} | {{https://debian-facile.org/images/file-R095753eb2cd19b096b044363246d7e4c.png}}.. {{https://debian-facile.org/images/file-Ra3b4523f1253e36b313849cf99e0b2b8.png}} | ||
Ligne 27: | Ligne 29: | ||
== navigation == | == navigation == | ||
+ | **LYNX- navigateur web en mode texte avec la prise en charge des protocoles Gopher, HTTP, FTP, WAIS, et NNTP** | ||
+ | **lynx/stable 2.8.9rel.1-3 amd64** | ||
+ | navigateur web non graphique (en mode texte) | ||
+ | <code root>apt install lynx lynx-common</code> | ||
+ | liens : [[https://debian-facile.org/doc:reseau:lynx]].[[https://lynx.invisible-island.net/release/lynx_help/lynx_help_main.html]] | ||
- | links/stable 2.18-2 amd64 | + | {{https://debian-facile.org/images/file-R8cf968aef22786e5d556a3d24096175a.png}} |
+ | |||
+ | |||
+ | **LINKS: navigateur web en mode texte** | ||
+ | **links/stable 2.18-2 amd64** | ||
navigateur web en mode texte | navigateur web en mode texte | ||
<code root>apt install links</code> | <code root>apt install links</code> | ||
**Pour plus d'information sur linkks, voir ce tutoriel:** | **Pour plus d'information sur linkks, voir ce tutoriel:** | ||
- | [[https://debian-facile.org/doc:reseau:links]] | + | [[https://debian-facile.org/doc:reseau:links]] |
+ | **navigateur links en images** | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R6e0d0acdd00ab041c783687afdb79528.png}}..{{https://debian-facile.org/images/file-R09567fc43fa20b2949d853b3c43aab7b.png}} | ||
+ | {{https://debian-facile.org/images/file-R0dae2b58d1760ad40ac2015a1096a3c4.png}}..{{https://debian-facile.org/images/file-R56519824d0569d75fed911c06b7334a3.png}} | ||
+ | |||
+ | |||
+ | |||
+ | **W3M:navigateur web en mode texte** | ||
w3m/stable,now 0.5.3-37 amd64 | w3m/stable,now 0.5.3-37 amd64 | ||
Navigateur web en mode page qui supporte les tables et cadres | Navigateur web en mode page qui supporte les tables et cadres | ||
- | |||
- | curl et wget/wput sont des clients web qui peuvent être utilisés pour automatiser des actions, comme télécharger un fichier ou remplir un formulaire | ||
Ligne 60: | Ligne 77: | ||
<li><a | <li><a | ||
href="https://www.startpage.com/">start-page</a></li> | href="https://www.startpage.com/">start-page</a></li> | ||
- | <li><a | ||
- | href="https://www.google.fr/">google</a></li> | ||
</ul> | </ul> | ||
<h2>Informatique-Utiles</h2> | <h2>Informatique-Utiles</h2> | ||
Ligne 91: | Ligne 106: | ||
<ul> | <ul> | ||
</file> | </file> | ||
+ | |||
+ | **images de w3m : favoris et visite site** | ||
+ | |||
{{https://debian-facile.org/images/file-R0509b95103e45a48eeef4b42d314c997.png}}...{{https://debian-facile.org/images/file-R1cfc5b9e9413ecd5acc1f7319790ffa6.png}} | {{https://debian-facile.org/images/file-R0509b95103e45a48eeef4b42d314c997.png}}...{{https://debian-facile.org/images/file-R1cfc5b9e9413ecd5acc1f7319790ffa6.png}} | ||
Ligne 97: | Ligne 115: | ||
== CURL-WGET-WPUT == | == CURL-WGET-WPUT == | ||
- | exemple pour récuperer la météo Toulouse avec curl dans un terminal: | + | **curl et wget/wput sont des clients web qui peuvent être utilisés pour automatiser des actions, comme télécharger un fichier ou remplir un formulaire** |
+ | |||
+ | exemple pour récupérer la météo Toulouse avec curl dans un terminal: | ||
<code user>curl -s wttr.in/Toulouse| head -37</code> | <code user>curl -s wttr.in/Toulouse| head -37</code> | ||
{{https://debian-facile.org/images/file-Rece39332551e69049bdca4033cdba9d2.png}} | {{https://debian-facile.org/images/file-Rece39332551e69049bdca4033cdba9d2.png}} | ||
Ligne 109: | Ligne 129: | ||
<code user>wget -q http://checkip.dyndns.org -O- | cut -d: -f2 | cut -d\< -f1</code> | <code user>wget -q http://checkip.dyndns.org -O- | cut -d: -f2 | cut -d\< -f1</code> | ||
- | **wput** | + | **Wget: est un programme non interactif de téléchargement de fichiers depuis le Web** |
+ | |||
+ | <code root>apt install wget</code> | ||
+ | |||
+ | **liens:** [[http://www.delafond.org/traducmanfr/man/man1/wget.1.html]]..[[https://debian-facile.org/doc:reseau:wget?s[]=wget]] | ||
+ | |||
+ | **wput:programme en ligne de commande de chargement de fichiers sur le réseau, supporte le protocole FTP. ** | ||
c'est l'équivalent de wget, mais pour l'upload | c'est l'équivalent de wget, mais pour l'upload | ||
+ | |||
+ | <code root>apt install wput</code> | ||
+ | |||
+ | **liens:** [[http://wput.sourceforge.net/]] | ||
+ | |||
La commande dig permet de diagnostiquer les dysfonctionnements dans la résolution de nom et de vérifier vos dns. | La commande dig permet de diagnostiquer les dysfonctionnements dans la résolution de nom et de vérifier vos dns. | ||
Ligne 147: | Ligne 178: | ||
**i3/stable,now 4.16.1-1 amd64** | **i3/stable,now 4.16.1-1 amd64** | ||
métapaquet – Gestionnaire de fenêtres⋅i3, verrouillage d’écran, menu et barre d’états | métapaquet – Gestionnaire de fenêtres⋅i3, verrouillage d’écran, menu et barre d’états | ||
+ | |||
**d'autres solutions sont possible pour votre bureau en dehors de tint2 et feh, ce sont mes choix de grenouille :o)** | **d'autres solutions sont possible pour votre bureau en dehors de tint2 et feh, ce sont mes choix de grenouille :o)** | ||
<code root>apt-get install i3 tint2 feh</code> | <code root>apt-get install i3 tint2 feh</code> | ||
Ligne 228: | Ligne 260: | ||
outils pour transcoder, diffuser en flux continu, et lire les fichiers multimédia | outils pour transcoder, diffuser en flux continu, et lire les fichiers multimédia | ||
PERMET le lire les vidéos avec la commande ffplay dans une console | PERMET le lire les vidéos avec la commande ffplay dans une console | ||
+ | |||
+ | <code user>ffplay votre film | ||
+ | ou | ||
+ | ffplay votre mp3</code> | ||
+ | |||
+ | **ffplay mp4 vidéo et ffplay musique mp3** | ||
+ | |||
+ | PS:je ne suis pas certain que cette commande fonctionne si aucun bureau graphique n'est installé sur l'ordinateur, donc à testé... | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R96476b41a0cc2a4ac8cdbc119b0afbdd.png}}..{{https://debian-facile.org/images/file-R9109ca1e510c87b153a0cfcec7cc9ab4.png}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== CONSOLE ET TERMINAL ===== | ===== CONSOLE ET TERMINAL ===== | ||
Ligne 275: | Ligne 322: | ||
- | ===== GAPHISME : IMAGES:===== | + | ===== GRAPHISME : IMAGES:===== |
**imagemagick/stable,now 8:6.9.10.23+dfsg-2.1 amd64** | **imagemagick/stable,now 8:6.9.10.23+dfsg-2.1 amd64** | ||
Ligne 289: | Ligne 336: | ||
===== T'CHAT: ===== | ===== T'CHAT: ===== | ||
- | + | **WEECHAT: client irc en ligne de commande** | |
**weechat/stable,stable,now 2.3-1 all** | **weechat/stable,stable,now 2.3-1 all** | ||
[client de clavardage (chat) rapide,léger et extensible – métapaquet | [client de clavardage (chat) rapide,léger et extensible – métapaquet | ||
- | + | ||
- | **irssi/stable 1.2.0-2 amd64** | + | <code root>apt install weechat weechat-curses</code> |
- | Client IRC en mode console | + | |
+ | |||
+ | Documentation:[[https://weechat.org/]]..[[https://weechat.org/files/doc/stable/weechat_user.fr.html#weechat_commands]] | ||
+ | |||
+ | **weechat dans un tmux via ssh bureau i3** | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R4885d440fb83d960c07f95aa19f181f6.png}} | ||
+ | |||
+ | **IRSSI: client irc en ligne de commande** | ||
+ | |||
+ | <code user>apt search ^irssi$ | ||
+ | En train de trier... Fait | ||
+ | Recherche en texte intégral... Fait | ||
+ | irssi/stable 1.2.0-2 amd64 | ||
+ | Client IRC en mode console </code> | ||
+ | |||
+ | liens: [[https://debian-facile.org/doc:reseau:irssi]]..[[http://sdz.tdct.org/sdz/irssi-le-client-irc-du-futur.html]] | ||
+ | |||
+ | <code root>apt install irsii</code> | ||
+ | |||
+ | {{https://debian-facile.org/images/file-Rd55c9d1ae5d5f34ab8e62a8bec1779b2.png}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
===== RESEAU:SERVEUR ===== | ===== RESEAU:SERVEUR ===== | ||
Ligne 406: | Ligne 478: | ||
===== Exemples divers ===== | ===== Exemples divers ===== | ||
+ | **Si vous êtes aussi bon que lagrenouille en anglais, ce petit programme en cli est pour vous:** | ||
+ | |||
+ | <code root>apt install translate-shell</code> | ||
+ | <code user> wget git.io/trans</code> | ||
+ | <code user>chmod +x ./trans</code> | ||
+ | |||
+ | -en français | ||
+ | ./trans :fr Remote host closed the connection | ||
+ | |||
+ | -en Allemand | ||
+ | ./trans :de Remote host closed the connection | ||
+ | |||
+ | -en russe | ||
+ | ./trans :ru Remote host closed the connection | ||
+ | |||
+ | le - -brief c'est une option pour faire court | ||
+ | |||
+ | <code user>trans --brief :fr " good morning " | ||
+ | Bonjour | ||
+ | </code> | ||
+ | |||
+ | ==== LIENS VERS : COMMENT FONCTIONNE UN ORDINATEUR ==== | ||
+ | |||
+ | [[https://lehollandaisvolant.net/tuto/computer/]] | ||
+ | |||
+ | [[https://fr.wikibooks.org/wiki/Fonctionnement_d%27un_ordinateur]] | ||
+ | |||
+ | [[https://www.futura-sciences.com/tech/questions-reponses/informatique-fonctionne-ordinateur-1614/]] | ||