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 [27/01/2020 10:42] lagrenouille [BUREAUX] |
utilisateurs:lagrenouille:tutos:un-ordinateur-en-cli [28/01/2020 13:31] lagrenouille [LES BUREAUX] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* Objet : du tuto la ligne de commande | * Objet : du tuto la ligne de commande | ||
- | * Niveau requis : mordu {{tag>débutant avisé}} | + | * Niveau requis : motivé {{tag>débutant avisé}} |
* Commentaires : //Contexte d'utilisation du sujet du tuto. // CLI | * Commentaires : //Contexte d'utilisation du sujet du tuto. // CLI | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 16: | Ligne 16: | ||
**PS: les commandes consoles ne sont pas l'objet de ce tuto, malgré les exemples cités, un autre tutoriel sera consacré aux commandes utiles à ces applications.** | **PS: les commandes consoles ne sont pas l'objet de ce tuto, malgré les exemples cités, un autre tutoriel sera consacré aux commandes utiles à ces applications.** | ||
- | **Contributeurs** : tintin ? milou ?.....en attente o))... | + | **Contributeurs** :o))... |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 23: | Ligne 23: | ||
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. | 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 à nombreuses demandes, ou aux 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. | ||
+ | |||
+ | Le shell est un programme qui prend des commandes du clavier et les donne au système d'exploitation à exécuter. Dans le passé, c'était la seule interface utilisateur disponible sur un système de type Unix tel que Linux. De nos jours, nous avons des interfaces utilisateur graphiques (GUI), en plus de la ligne de commande (CLI) . | ||
+ | |||
+ | Le bash (Bourne Again SHell) agit comme un programme, il en existe bien d'autres, tel que ksh , tcsh et zsh, comprenant chacun une multitude de commandes .... | ||
+ | |||
+ | Le terminal est ouvert par un programme qui ouvre une fenêtre et vous permet d'interagir avec le shell. | ||
+ | |||
+ | Vous installez et vous manipulez vos paquets deb à l'aide de apt et dpkg (je laisse les autres de coté volontairement). | ||
{{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 28: | Ligne 36: | ||
====Vous trouverez ici, une liste non exhaustive des applis les plus répandus et quelques exemples à là clef ==== | ====Vous trouverez ici, une liste non exhaustive des applis les plus répandus et quelques exemples à là clef ==== | ||
- | **Certains logiciels, comme ffmpeg ou pdftk.. demandent à eux seul un gros livre d'apprentissage, ils seront juste cité avec des liens:** | + | **Certains logiciels, comme ffmpeg, pdftk, apache, sql, php et bien d'autres, possèdent déjà des gros livre d'apprentissage, ils seront juste cité avec des liens vers des tutos et manuel en ligne:** |
==== WEB ==== | ==== WEB ==== | ||
Ligne 176: | Ligne 184: | ||
- | ===== BUREAUX ===== | + | ===== LES BUREAUX ===== |
{{https://debian-facile.org/images/file-Rea70b7111c75335c20d096013501f0b9.png}} | {{https://debian-facile.org/images/file-Rea70b7111c75335c20d096013501f0b9.png}} | ||
Ligne 210: | Ligne 218: | ||
liens :[[ https://wiki.debian-fr.xyz/Dwm]].. [[https://debian-facile.org/doc:environnements:x11:dwm]] | liens :[[ https://wiki.debian-fr.xyz/Dwm]].. [[https://debian-facile.org/doc:environnements:x11:dwm]] | ||
- | ==== LES NAVIGATEURS DE BUREAUX ==== | + | ==== LES NAVIGATEURS DE FICHIERS ==== |
** | ** | ||
mc/stable,now 3:4.8.22-1 amd64** | mc/stable,now 3:4.8.22-1 amd64** | ||
Ligne 237: | Ligne 245: | ||
**vifm/stable 0.10-1 amd64** | **vifm/stable 0.10-1 amd64** | ||
gestionnaire de fichiers souple à la manière de vi en ncurses | gestionnaire de fichiers souple à la manière de vi en ncurses | ||
+ | |||
+ | Vifm ouvre un gestionnaire qui ressemble à une console, pour sortir, tapez esc :q comme vi | ||
+ | une console s'ouvre pour les lire fichiers txt, pour les pdf, installez xpdf ou mupdf. | ||
+ | |||
+ | **nnn : gestionnaire de fichier** | ||
+ | |||
+ | **nnn/stable,now 2.2-2 amd64 ** | ||
+ | ** gestionnaire de fichiers libre, rapide et convivial ------> ci dessous vifm et nnn** | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R5058981ca7ce939002bf78f2515fdb99.png}}..{{https://debian-facile.org/images/file-R6db8665c7051d658d00d8cee3824825c.png}}} | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R40b03e78905188812d2dab1524d05d20.png}}.{{https://debian-facile.org/images/file-R284b605a9c54067ce4cb8811905cb955.png}}. | ||
==== MULTIMEDIA ==== | ==== MULTIMEDIA ==== | ||
Ligne 319: | Ligne 339: | ||
termrec/stable 0.18-1 amd64 | termrec/stable 0.18-1 amd64 | ||
terminal videos/scripts recorder and player</code> | terminal videos/scripts recorder and player</code> | ||
- | |||
- | |||
Ligne 357: | Ligne 375: | ||
- | ==== EDITEURS:PDF ==== | + | ==== EDITEURS ==== |
**emacs-nox/stable,stable-updates,now 1:26.1+1-3.2+deb10u1 amd64** | **emacs-nox/stable,stable-updates,now 1:26.1+1-3.2+deb10u1 amd64** | ||
Ligne 367: | Ligne 385: | ||
**nano/stable,now 3.2-3 amd64** | **nano/stable,now 3.2-3 amd64** | ||
petit éditeur de texte ergonomique inspiré de Pico | petit éditeur de texte ergonomique inspiré de Pico | ||
+ | |||
+ | Les trois étiteurs: dans lordre -emacs - nano - vim | ||
+ | |||
+ | {{https://debian-facile.org/images/file-Re6d363cc4a2426fd2a7e56e36adb3f1c.png}}. {{https://debian-facile.org/images/file-R12e00415e9c7df6e5840c6fa1f11f752.png}}. {{https://debian-facile.org/images/file-R4363fa5c393993f6c4747dba24d47bc5.png}} | ||
+ | |||
**pdftk: outil de manipulation de documents Portable Document Format. Voir aussi Ghostscript à associé** | **pdftk: outil de manipulation de documents Portable Document Format. Voir aussi Ghostscript à associé** | ||
Ligne 373: | Ligne 396: | ||
paquet de transition pour pdftk, un outil pour manipuler les documents PDF | paquet de transition pour pdftk, un outil pour manipuler les documents PDF | ||
+ | pdftk est un outil puissant de manipulations des documents pdk : concaténation, extraction de pages, réduction etc.. on installe presque toujours avec "ghostscript et imagemagick: | ||
+ | |||
+ | Deux exemples ici: | ||
+ | |||
+ | **concaténation** | ||
+ | |||
+ | <code user>pdftk *.pdf cat output votre_titre.pdf | ||
+ | ou | ||
+ | pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf | ||
+ | </code> | ||
+ | |||
+ | **réduction d'un pdf** | ||
+ | |||
+ | <code user>gs -sDEVICE=pdfwrite -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH -sOutputFile=PDFde Sortie.pdf documentàAlleger.pdf</code> | ||
+ | |||
+ | |||
+ | **hexedit/stable 1.4.2-5 amd64** | ||
+ | Visualisation et édition de fichiers en hexadécimal ou en ASCII | ||
+ | |||
+ | Un éditeur hexadécimal vous permet d'examiner et de modifier des fichiers binaires. La différence entre un éditeur de texte normal et l'éditeur hexadécimal est que l'éditeur régulier représente le contenu logique du fichier, tandis qu'un éditeur hexadécimal représente le contenu physique du fichier. | ||
==== GRAPHISME - IMAGES:==== | ==== GRAPHISME - IMAGES:==== | ||
Ligne 385: | Ligne 428: | ||
Utilitaires de dessin en mode texte | Utilitaires de dessin en mode texte | ||
+ | **fbi** | ||
+ | Permet d'afficher des images en console (par exemple, diaporama, ce qui permet de fabriquer un écran de veille) ainsi que des pdf | ||
+ | [[https://www.kraxel.org/blog/linux/fbida/]] et [[https://packages.debian.org/buster/fbi]] | ||
+ | |||
+ | **feh** | ||
+ | Feh est un gestionnaire d'images. Il ne dispose pas de GUI. Bien que connu pour sa gestion des fonds d'écran, il ne se résume pas qu'à cela. On ne peut pas éditer les images. | ||
+ | [[https://debian-facile.org/doc:media:feh]] | ||
+ | |||
+ | ==== UTILITAIRES ==== | ||
+ | |||
+ | **tty-clock : Affichage d'horloge graphique*** | ||
+ | Paquet pour buster, voir le man pour les options [[https://packages.debian.org/buster/tty-clock]] | ||
==== T'CHAT: ==== | ==== T'CHAT: ==== | ||
Ligne 471: | Ligne 526: | ||
**sysdig : acuellement obsolète en stable** | **sysdig : acuellement obsolète en stable** | ||
+ | |||
+ | <code root>rmadison sysdig</code> | ||
+ | <code>sysdig | 0.1.89-1 | oldoldstable | source, amd64, armel, armhf, i386 | ||
+ | sysdig | 0.13.0-2 | oldstable | source, amd64, arm64, armel, armhf, i386, mips, mips64el, mipsel, ppc64el, s390x | ||
+ | sysdig | 0.21.0-1 | unstable | source | ||
+ | sysdig | 0.21.0-1 | unstable-debug | source | ||
+ | sysdig | 0.21.0-1+b1 | unstable | mips64el, mipsel | ||
+ | sysdig | 0.26.4-1 | unstable | source, amd64, arm64, armel, armhf, i386, ppc64el, s390x | ||
+ | sysdig | 0.26.4-1 | unstable-debug | source</code> | ||
**asql/stable,stable,now 1.6-1 all ** | **asql/stable,stable,now 1.6-1 all ** | ||
Ligne 493: | Ligne 557: | ||
**htop/stable,now 2.2.0-1+b1 amd64** | **htop/stable,now 2.2.0-1+b1 amd64** | ||
outil interactif de visualisation de processus | outil interactif de visualisation de processus | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R5cf542708ba72660ef7a2f3d3383d52a.png}}..{{https://debian-facile.org/images/file-Rba233dfb217d48f08eb5fea0ce42f2a3.png}} | ||
**dnstop/stable,now 20120611-2+b3 amd64** | **dnstop/stable,now 20120611-2+b3 amd64** | ||
outil de console pour analyser le trafic DNS | outil de console pour analyser le trafic DNS | ||
+ | |||
+ | **nicstat/stable 1.95-1+b2 amd64** | ||
+ | print network traffic statistics -- nicstat affiche les statistiques de trafic réseau (voir les options) | ||
+ | | ||
+ | | ||
+ | | ||
**cpustat/stable,now 0.02.07-1 amd64 ** | **cpustat/stable,now 0.02.07-1 amd64 ** |