FPaste - narzędzie do udostępniania błędów i wyjścia linii poleceń do pastebiny
- 3676
- 38
- Natan Cholewa
Twórcy oprogramowania lub użytkownicy zawsze napotykają różne problemy podczas procesu tworzenia oprogramowania lub użytkowania. Niektóre z tych problemów mogą obejmować błędy, dlatego jednym ze sposobów ich rozwiązania jest udostępnianie komunikatów o błędach, wyjściem poleceń lub zawartości podanych plików innym programistom lub użytkownikom w Internecie.
Istnieje wiele platform internetowych do udostępniania takich problemów, które można nazwać narzędziem do udostępniania treści online. Narzędzie do udostępniania treści online jest często nazywane Pastebin.
Ekosystem Fedora ma jedno takie narzędzie o nazwie Fpaste, jest internetowym Pastebin oraz narzędzie wiersza poleceń używane do debugowania błędów lub po prostu szukania informacji zwrotnej na temat niektórych tekstów.
Dlatego w tym artykule przyjrzymy się sposobom wykorzystania Fpaste jako programista lub normalny użytkownik do zgłaszania błędów od linii poleceń do Fpaste.org strona…
W celu wykorzystania Fpaste, Musisz uzyskać do niego dostęp za pomocą jednego z dwóch sposobów; za pośrednictwem strony internetowej lub wiersza poleceń. W tym przewodniku skupimy się bardziej na wierszu poleceń, ale zobaczmy, jak możesz go używać za pośrednictwem interfejsu internetowego.
Aby użyć go ze strony internetowej, możesz przejść na stronę FPaste, skopiować błąd, wkleić go do podanego pola wejściowego, a następnie przesłać go. Zostanie podana strona odpowiedzi i ma link URL, który możesz wysłać do innych debuggerów.
Interfejs użytkownika WWW pozwala użytkownikowi:
- Ustaw składnię pasty.
- Oznacz pastę swoim aliasem.
- Użyj hasła.
- Ustaw czas, aby wygasnąć wklejony błąd.
Jak zainstalować narzędzie FPaste w Linux
Aby go zainstalować Fedora/Centos/Rhel dystrybucje, możesz uruchomić następujące polecenie jako uprzywilejowany użytkownik.
# Yum Zainstaluj fpaste # dnf instaluj fpaste [on Fedora 22+ wersje]
Przykładowy wyjście
Ostatnia kontrola wygaśnięcia metadanych wykonano 0:21:15 temu w piątek 22 stycznia 15:25:34 2016. Zależności rozwiązane. ================================================== ============================== Rozmiar repozytorium wersji łukowej ================================================= ================================================== ================= Instalowanie: FPaste Noarch 0.3.8.1-1.FC23 Fedora 38 K Podsumowanie transakcji ================================================ ==================================== Zainstaluj 1 Pakiet Całkowity rozmiar pobierania: 38 K Znaleziony Rozmiar: 72 K jest to OK [T/N]: Y Pobieranie pakietów: fpaste-0.3.8.1-1.FC23.Noarch.RPM 9.3 kb/s | 38 KB 00:04 --------------------------------------------- ------------------------------------------ Ogółem 5.8 kb/s | 38 KB 00:06 Uruchomienie kontroli transakcji Transakcja. Uruchomienie testu transakcji transakcji zakończyło się sukcesem. Uruchamianie instalacji transakcji: fpaste-0.3.8.1-1.FC23.Noarch 1/1 weryfikacja: fpaste-0.3.8.1-1.FC23.Noarch 1/1 zainstalowany: fpaste.Noarch 0.3.8.1-1.FC23 Complete!
Teraz zobaczymy kilka sposobów korzystania z Fpaste z terminalu.
Możesz wkleić test.tekst, następująco:
# test FPaste.tekst Przesyłanie (1.9kib)… http: // ur1.CA/OFUIC -> http: // wklej.Fedoraproject.ORG/313642/34569731
Użyć przezwisko I hasło podczas wklejania test.tekst, Uruchom to polecenie.
# test FPaste.txt -n „Labmaster" --hasło "Labmaster123”Test.tekst Przesyłanie (4.7Kib)… http: // ur1.CA/OFUIH -> http: // wklej.Fedoraproject.ORG/313644/57093145
Aby wysłać plik skryptu o nazwie test_script.cii
, Określ język jako grzmotnąć, Skopiuj zwrócony link URL do X schowek i uczyń wklej prywatny w następujący sposób.
# fpaste -l bash --private -clipout test_script.cii Przesyłanie (1.9kib)… http: // ur1.ca/ofit -> http: // wklej.Fedoraproject.ORG/313646
Aby wysłać wyjście w
polecenie, uruchom to polecenie.
# w | Fpaste Przesyłanie (0.4kib)… http: // ur1.CA/OFUIV -> http: // wklej.Fedoraproject.ORG/313647/53457312
Aby wysłać informacje systemowe z opisem i potwierdzeniem, uruchom to polecenie poniżej.
# fpaste - -Sysinfo -d „My Laptop” - -Confirm -x „1800” Zebranie informacji o systemie… OK, aby wysłać? [y/n]: y przesyłanie (19.1Kib)… http: // ur1.CA/OFUJ6 -> http: // wklej.Fedoraproject.ORG/313648/53457500
Możesz także wkleić wyjście więcej niż jednego polecenia. W następnym przykładzie wysyłam dane wyjściowe następujących poleceń; bez nazwy -a, data I Kto.
# (uname -a; data; kto) | fpaste - -confirm -x „1800” Linux Tecmint.com 4.2.6-301.FC23.x86_64 #1 SMP FRI 20 listopada 22:22:41 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 2 stycznia 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, aby wysłać? [T/N]: W przesyłaniu (0.4kib)… http: // ur1.CA/OFUJB -> http: // wklej.Fedoraproject.Org/313649/14534576
Możesz użyć wielu innych opcji FPaste na stronach człowieka.
# Man fpaste
Streszczenie
Fpaste to dobre narzędzie do udostępniania treści z łatwymi w użyciu metodami. Przyjrzeliśmy się kilku przykładom używania go w tym przewodniku, ale możesz zbadać więcej, wypróbowując wiele innych opcji.
Jeśli napotykasz jakiekolwiek błędy podczas korzystania z niego, możesz opublikować komentarz lub dla tych, którzy używają fpaste, dodaj informacje o tym, jak go używasz i podziel się swoimi doświadczeniami.
- « Jak znaleźć i sortować pliki na podstawie daty i godziny modyfikacji w Linux
- Jak założyć własny sklep z zakupami online za pomocą OsCommerce »