logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
doc:autres:pastebinit [21/06/2013 06:19]
martinux_qc créée
doc:autres:pastebinit [04/05/2021 08:22] (Version actuelle)
82(_)|\|0 [pastebinit]
Ligne 1: Ligne 1:
-====== ​PASTEBINIT ​======+====== ​pastebinit ​======
  
-  * Objet : du tuto +  * Objet : pastebinit 
-  * Niveau requis : {{tag>​débutant}} ou {{tag>avisé}} +  * Niveau requis : {{tag>​débutant avisé}} 
-  * Commentaires : //Contexte d'​utilisation du sujet du tuto. // +  * Commentaires : //Copier un fichier sur une page qui est ensuite transmissible par une URL automatique ​. // 
-  * Débutant, à savoir : [[manuel:​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à !.]] :-) 
-  * Suivi : {{tag>en-chantier ​à-tester ​à-placer}} (Pour choisir, voir les autres Tags possibles dans [[tuto:​travaux|l'​Atelier]].) +  * Suivi : {{tag>à-compléter}}{{tag>​à-tester}} 
-    * Création par **martinux_qc** 21/​06/​2013 +    * Création par [[user>martinux_qc]] le 21/​06/​2013 
-    * Testé par <​...> ​le <...> +    * Testé par [82(_)|\|0] ​le 02/05/2021 succès 
-  * Commentaires sur le forum : [[//url// | 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 : [[http://debian-facile.org/viewtopic.php?​id=1692 ​ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 ===== Introduction ===== ===== Introduction =====
Ligne 20: Ligne 20:
 L'​installation se fait tout simplement en tapant : L'​installation se fait tout simplement en tapant :
  
-   # ​apt-get install pastebinit+<code root>​apt-get update && ​apt-get install pastebinit</​code>​
  
 ===== Travaux pratiques ===== ===== Travaux pratiques =====
Ligne 28: Ligne 28:
 Normalement dans une entraide, sur le forum ou sur le chan, vous êtes en user... pour ne pas passer d'un terminal //user// à un terminal //root// pour réaliser une commande root : Normalement dans une entraide, sur le forum ou sur le chan, vous êtes en user... pour ne pas passer d'un terminal //user// à un terminal //root// pour réaliser une commande root :
  
-Nous allons utiliser l'​option -c de su (voir [[commande:​su#​pour_me_connecter_en_tant_que_root_momentanement|SU Connection momentanée]]) +Nous allons utiliser l'​option -c de su (voir [[:​doc:​systeme:​su#​pour_me_connecter_en_tant_que_root_momentanement|SU Connection momentanée]]) 
-   $ su -c '​fdisk-l| pastebinit -'+<code user> ​su -c 'fdisk -l | pastebinit -</​code>​'
 **Explication des options :** **Explication des options :**
-  - utilisation du caractère pipe (|) afin de renvoyer la commande fdisk vers une seconde commande sans intermédiaire ni détail, (voir [[commande:les_metacaracteres|les METACARACTERES]])+  - utilisation du caractère pipe (|) afin de renvoyer la commande fdisk vers une seconde commande sans intermédiaire ni détail, (voir [[:doc:​programmation:​shell:​les-metacaracteres|les METACARACTERES]])
   - utilisation de l'​option tiret (-) à la fin de la commande pastebinit pour l'​initialiser (voir le man pastebinit)   - utilisation de l'​option tiret (-) à la fin de la commande pastebinit pour l'​initialiser (voir le man pastebinit)
  
Ligne 55: Ligne 55:
  
 Débutant, voir : Débutant, voir :
-  * [[manuel:pinning | Le PINNING - En détail]] +  * [[:​doc:​systeme:​apt:pinning | Le PINNING - En détail]] 
-  * [[manuel:apt | Les Outils APT - En détail]]+  * [[:​doc:​systeme:apt | Les Outils APT - En détail]]
  
 Le fichier pinning modifié et après avoir mis à jour le fichier /​etc/​apt/​sources.list avec la commande aptitude update), nous envoyons : Le fichier pinning modifié et après avoir mis à jour le fichier /​etc/​apt/​sources.list avec la commande aptitude update), nous envoyons :
  
-   ​$ ​su -c '​aptitude -s safe-upgrade | pastebinit -' (option -s pour simulation...)+<code user> ​su -c '​aptitude -s safe-upgrade | pastebinit -' (option -s pour simulation...)</​code>​
 Et nous trouverons à la sortie l'url du paste résultant que nous pourrons communiquer par mail, forum ou autre salon irc. Et nous trouverons à la sortie l'url du paste résultant que nous pourrons communiquer par mail, forum ou autre salon irc.
  
Ligne 66: Ligne 66:
  
 Pour donner en paste le fichier //fstab// par exemple : Pour donner en paste le fichier //fstab// par exemple :
-   ​$ ​pastebinit -i /etc/fstab+<code user> ​pastebinit -i /etc/fstab</​code>​
 Vous donnera l'''​url''​ du paste de ce fichier. Vous donnera l'''​url''​ du paste de ce fichier.
  
Ligne 73: Ligne 73:
 //Que toutes les descendances linuxiennes lui offrent, le temps venu, une retraite calme et enjouée, comme son gentil caractère...//​ //Que toutes les descendances linuxiennes lui offrent, le temps venu, une retraite calme et enjouée, comme son gentil caractère...//​
  
-===== Liens supp =====+===== Quelques scripts ​=====
  
 Nos émminents membres nous proposent des scripts pour un lancement de pastebin. Nos émminents membres nous proposent des scripts pour un lancement de pastebin.
Ligne 101: Ligne 101:
  
 L'​utilisation full clavier donne ainsi : L'​utilisation full clavier donne ainsi :
-  - copier le texte (ctrl insert) + 
-  ctrl+alt ​(raccourcis de clipit pour le menu d'​action) +  ​//​COMMANDES// ​ ^   //​ACTION// ​  ^  
-  ​- ​Pastit ​//On est averti par une notification quand le paste est bien terminé// +| <​key>​C-Inser</​key> ​  ​| ​copier le texte   | 
-  - collage du lien pastebin ​(shift insert) ​(oui il est déjà prêt à coller)+| <​key>​C-A-a</​key> ​  ​| ​raccourcis de clipit pour le menu d'​action ​  | 
 +Pastit ​  | On est averti par une notification quand le paste est bien terminé ​  | 
 +| <​key>​Maj-Inser</​key> ​   |collage du lien pastebin (oui il est déjà prêt à coller) ​  |
  
 On pourrait probablement faire un raccourci encore plus simple pour lancer l'​action… On pourrait probablement faire un raccourci encore plus simple pour lancer l'​action…
Ligne 205: Ligne 207:
 Envoyer sa configuration matérielle sur pastehtml.com:​ Envoyer sa configuration matérielle sur pastehtml.com:​
 Entrer cette fonction dans le fichier .bashrc, ou directement dans une console. Entrer cette fonction dans le fichier .bashrc, ou directement dans une console.
-<​code>​ +<​code>​lshw(){ curl -s -S --data-urlencode "​txt=$(su -c 'lshw -html -sanitize'​)"​ "​http://​pastehtml.com/​upload/​create?​input_type=html&​result=address";​echo;​}</​code>​
-lshw(){ curl -s -S --data-urlencode "​txt=$(su -c 'lshw -html -sanitize'​)"​ "​http://​pastehtml.com/​upload/​create?​input_type=html&​result=address";​echo;​} +
-</​code>​+
 Puis utiliser: Puis utiliser:
-<​code>​lshw</​code>​+<​code ​user>​lshw</​code>​
  
-voir : [[commande:lshw]]; j'ai ajouté l'​option -sanitize qui masque les informations sensibles (ip, numéro de série...); puis utilisé su au lieu de sudo.+voir : [[:​doc:​systeme:lshw]]; j'ai ajouté l'​option -sanitize qui masque les informations sensibles (ip, numéro de série...); puis utilisé su au lieu de sudo.
 Nécessite les paquets curl et lshw. Nécessite les paquets curl et lshw.
  
doc/autres/pastebinit.1371788374.txt.gz · Dernière modification: 21/06/2013 06:19 par martinux_qc

Pied de page des forums

Propulsé par FluxBB