fpaste - rīks kļūdu un komandrindas izvades koplietošanai Pastebin


Programmatūras izstrādātājiem vai lietotājiem programmatūras izstrādes vai lietošanas laikā vienmēr rodas dažādas problēmas. Dažas no šīm problēmām var ietvert kļūdas, tāpēc viens no veidiem, kā tās novērst, ir koplietot kļūdu ziņojumus, komandu izvadi vai norādīto failu saturu ar citiem izstrādātājiem vai lietotājiem internetā.

Šādu problēmu kopīgošanai ir daudz tiešsaistes platformu, kuras var saukt par tiešsaistes satura koplietošanas rīku. Tiešsaistes satura koplietošanas rīku bieži sauc par piezīmi.

Fedora ekosistēmai ir viens šāds rīks, ko sauc par fpaste, ir tīmeklī izvietots pastebin un komandrindas rīks, ko izmanto kļūdu atkļūdošanai vai vienkārši meklējat atsauksmes par kādu tekstu.

Tāpēc šajā rakstā mēs aplūkosim veidus, kā jūs varat izmantot fpaste kā programmētāju vai parastu lietotāju, lai ziņotu par kļūdām no komandrindas uz vietni fpaste.org.

Lai izmantotu fpaste, jums tai jāpiekļūst, izmantojot vienu no diviem veidiem; izmantojot vietni vai komandrindu. Šajā ceļvedī mēs vairāk koncentrēsimies uz komandrindu, bet ļaujiet mums uzzināt, kā jūs to varat izmantot, izmantojot tīmekļa saskarni.

Lai to izmantotu no vietnes, varat doties uz vietni fpaste, nokopēt kļūdu, ielīmēt to paredzētajā ievades lodziņā un pēc tam to iesniegt. Tiks sniegta atbildes lapa, un tajā ir URL saite, kuru varat nosūtīt citiem atkļūdotājiem.

Tīmekļa lietotāja saskarne ļauj lietotājam:

  1. iestatiet ielīmēšanas sintaksi.
  2. atzīmējiet pastas ar viņa vai viņas aizstājvārdu.
  3. izmantojiet paroli.
  4. iestatiet ielīmētās kļūdas derīguma termiņu.

Kā instalēt fpaste rīku Linux

Lai to instalētu Fedora/CentOS/RHEL izplatījumos, varat palaist šo komandu kā priviliģētu lietotāju.

# yum install fpaste
# dnf install fpaste         [On Fedora 22+ versions]
Last metadata expiration check performed 0:21:15 ago on Fri Jan 22 15:25:34 2016.
Dependencies resolved.
=================================================================================
 Package         Arch            Version                   Repository       Size
=================================================================================
Installing:
 fpaste          noarch          0.3.8.1-1.fc23            fedora           38 k

Transaction Summary
=================================================================================
Install  1 Package

Total download size: 38 k
Installed size: 72 k
Is this ok [y/N]: y
Downloading Packages:
fpaste-0.3.8.1-1.fc23.noarch.rpm                       9.3 kB/s |  38 kB     00:04    
---------------------------------------------------------------------------------------
Total                                                  5.8 kB/s |  38 kB     00:06     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Installing  : fpaste-0.3.8.1-1.fc23.noarch                                       1/1 
  Verifying   : fpaste-0.3.8.1-1.fc23.noarch                                       1/1 

Installed:
  fpaste.noarch 0.3.8.1-1.fc23                                                         

Complete!

Tagad mēs redzēsim dažus veidus, kā izmantot fpaste no termināla.

Test.txt var ielīmēt šādi:

# fpaste test.txt

Uploading (1.9KiB)...
http://ur1.ca/ofuic -> http://paste.fedoraproject.org/313642/34569731

Lai ielīmētu test.txt, izmantojiet segvārdu un paroli, palaidiet šo komandu.

# fpaste test.txt -n “labmaster” --password “labmaster123” test.txt

Uploading (4.7KiB)...
http://ur1.ca/ofuih -> http://paste.fedoraproject.org/313644/57093145

Lai nosūtītu skripta failu ar nosaukumu test_script.sh , norādiet valodu kā bash, nokopējiet atgriezto URL saiti uz X starpliktuvi un padariet ielīmēšanu privātu šādi.

# fpaste -l bash --private --clipout test_script.sh 

Uploading (1.9KiB)...
http://ur1.ca/ofuit -> http://paste.fedoraproject.org/313646

Lai nosūtītu komandas w izvadi, palaidiet šo komandu.

# w | fpaste 

Uploading (0.4KiB)...
http://ur1.ca/ofuiv -> http://paste.fedoraproject.org/313647/53457312

Lai nosūtītu sistēmas informāciju ar aprakstu un apstiprinājumu, izpildiet šo komandu zemāk.

# fpaste --sysinfo -d "my laptop" --confirm -x "1800" 

Gathering system info .............................OK to send? [y/N]: y
Uploading (19.1KiB)...
http://ur1.ca/ofuj6 -> http://paste.fedoraproject.org/313648/53457500

Varat arī ielīmēt vairāku komandu izvadi. Nākamajā piemērā es nosūtīšu šādu komandu izvadi; uname -a, datums un kurš.

# (uname -a ; date ; who ) | fpaste --confirm -x "1800" 

Linux linux-console.net 4.2.6-301.fc23.x86_64 #1 SMP Fri Nov 20 22:22:41 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Fri Jan 22 15:43:24 IST 2016
root     tty1         2016-01-22 15:24
root     pts/0        2016-01-22 15:32 (192.168.0.6)

OK to send? [y/N]: y
Uploading (0.4KiB)...
http://ur1.ca/ofujb -> http://paste.fedoraproject.org/313649/14534576

Cilvēka lapās varat izmantot daudzas citas fpaste iespējas.

# man fpaste

Kopsavilkums

fpaste ir labs satura koplietošanas rīks ar viegli lietojamām metodēm. Šajā ceļvedī mēs esam apskatījuši dažus piemērus, kā to izmantot, taču varat izpētīt vairāk, izmēģinot daudzas citas iespējas.

Ja tās lietošanas laikā rodas kādas kļūdas, varat nosūtīt komentāru vai tiem, kas izmanto fpaste, lūdzu, pievienojiet informāciju par to, kā jūs to izmantojat, un dalieties pieredzē.