fpaste - Ọpa kan fun Pinpin Awọn aṣiṣe ati Iṣaṣẹ pipaṣẹ si Pastebin


Awọn olupilẹṣẹ sọfitiwia tabi awọn olumulo nigbagbogbo pade awọn iṣoro oriṣiriṣi lakoko ilana ti idagbasoke sọfitiwia tabi lilo. Diẹ ninu awọn iṣoro wọnyi le pẹlu awọn aṣiṣe, nitorinaa ọna kan lati yanju wọn ni lati pin awọn ifiranṣẹ aṣiṣe, iṣẹjade aṣẹ tabi awọn akoonu ti awọn faili ti a fun pẹlu awọn olupilẹṣẹ miiran tabi awọn olumulo lori Intanẹẹti.

Ọpọlọpọ awọn iru ẹrọ ori ayelujara wa fun pinpin iru awọn iṣoro eyiti o le tọka si bi irinṣẹ pinpin akoonu ori ayelujara. Ọpa pinpin akoonu lori ayelujara ni igbagbogbo pe ni pastebin.

Eto ilolupo eda Fedora ni iru irinṣẹ bẹẹ ti a pe ni fpaste, jẹ pastebin ti o da lori wẹẹbu ati ọpa laini aṣẹ ti o lo fun awọn aṣiṣe n ṣatunṣe aṣiṣe tabi n wa wiwa esi lori ọrọ diẹ.

Nitorinaa ninu nkan yii a yoo wo awọn ọna bii o ṣe le lo fpaste bi komputa tabi olumulo deede lati ṣe ijabọ awọn aṣiṣe lati aṣẹ aṣẹ si aaye fpaste.org ..

Lati lo fpaste, o nilo lati wọle si lilo ọkan ninu awọn ọna meji; nipasẹ oju opo wẹẹbu tabi laini aṣẹ. Ninu itọsọna yii a yoo fojusi diẹ sii lori laini aṣẹ ṣugbọn jẹ ki a wo bi o ṣe le lo nipasẹ wiwo orisun wẹẹbu.

Lati lo lati oju opo wẹẹbu, o le lọ si oju opo wẹẹbu fpaste, daakọ aṣiṣe rẹ, lẹẹ mọ sinu apoti iwọle ti a pese, lẹhinna fi sii. Oju-iwe idahun kan yoo pese ati pe o ni ọna asopọ URL ti o le firanṣẹ si awọn oluṣeja ẹlẹgbẹ.

Ni wiwo olumulo wẹẹbu gba olumulo laaye lati:

  1. ṣeto sintasi ti lẹẹ.
  2. taagi lẹẹ pẹlu inagijẹ rẹ.
  3. lo ọrọ igbaniwọle kan.
  4. ṣeto akoko kan fun aṣiṣe ti a ti sọ lati pari.

Bii o ṣe le Fi Irinṣẹ fpaste sii ni Lainos

Lati fi sii lori awọn pinpin Fedora/CentOS/RHEL, o le ṣiṣe aṣẹ atẹle bi olumulo anfani.

# 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!

Bayi a yoo rii diẹ ninu awọn ọna lori bii a ṣe le lo fpaste lati ebute.

O le lẹẹmọ idanwo kan.txt, bi atẹle:

# fpaste test.txt

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

Lati lo oruko apeso kan ati ọrọ igbaniwọle lakoko ti o n ṣe ayẹwo test.txt, ṣiṣe aṣẹ yii.

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

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

Lati firanṣẹ faili iwe afọwọkọ kan ti a npè ni test_script.sh , ṣafihan ede bi bash, daakọ ọna asopọ URL ti o pada si agekuru X ki o jẹ ki lẹẹ si ikọkọ bi atẹle.

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

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

Lati fi iṣẹjade ti pipaṣẹ w ranṣẹ, ṣiṣe aṣẹ yii.

# w | fpaste 

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

Lati fi alaye eto rẹ ranṣẹ pẹlu apejuwe kan ati idaniloju kan, ṣiṣe aṣẹ yii ni isalẹ.

# 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

O tun le lẹẹmọ iṣẹjade ti aṣẹ diẹ sii ju ọkan lọ. Ninu apẹẹrẹ ti n tẹle Emi yoo firanṣẹ iṣẹjade ti awọn ofin wọnyi; uname -a, ọjọ ati tani.

# (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

O le lo ọpọlọpọ awọn aṣayan miiran ti fpaste ni awọn oju-iwe eniyan.

# man fpaste

Akopọ

fpaste jẹ ohun elo pinpin akoonu to dara pẹlu rọrun lati lo awọn ọna. A ti wo diẹ ninu awọn apẹẹrẹ ti lilo rẹ ninu itọsọna yii ṣugbọn o le ṣawari diẹ sii nipa gbiyanju ọpọlọpọ awọn aṣayan miiran.

Ti o ba ba eyikeyi awọn aṣiṣe lakoko lilo rẹ, o le firanṣẹ ọrọ kan tabi fun awọn ti o lo fpaste, jọwọ ṣafikun alaye diẹ nipa bi o ṣe lo ati pin iriri rẹ.