Jak przesłać plik do paste.ubuntu.com bez interfejsu graficznego?


8

Mój GUI nie działa. Widzę tylko terminal tekstowy. Chciałbym wysłać moje dzienniki do paste.ubuntu.com, ale nie wiem jak. Bez interfejsu graficznego jestem zagubiony.

Czy jest jakiś sposób na przesłanie pliku do pastebin bez potrzeby używania GUI?

Odpowiedzi:


15

Oczywiście istnieje wiele sposobów, ale zaczynam od jednego, który jest prosty do wyjaśnienia: wymaga tylko magii z linii poleceń. Zakładam, że istnieje połączenie z Internetem (sprawdź na przykład za pomocą ping -c 5 google.com. Zakładam też, że /my/filejest to lokalizacja pliku, który chcesz przesłać, a JohnDoe to twój nick askubuntu.

  1. Najprostszy ze wszystkich, ale najpierw musisz zainstalować pastebinit:

    sudo apt-get install pastebinit
    pastebinit -i /my/file
    
  2. Prześlij za pomocą curl. W tym celu należy zainstalować curl.

    sudo apt-get install curl
    curl -v --data-urlencode "content@/my/filename" -d "poster=JohnDoe" -d "syntax=text" http://paste.ubuntu.com
    

    Zobaczysz trochę danych wyjściowych, przy czym jedna z linii wygląda mniej więcej tak:

    < Location: http://paste.ubuntu.com/123456789/
    

    To jest link, który musisz udostępnić.

  3. Na przykład istnieje wiele przeglądarek tekstowych w3m. Uruchom następujące polecenia:

    sudo apt-get install w3m
    w3m http://paste.ubuntu.com
    

    Poruszasz się kursorem. Gdy przejdziesz do obszaru tekstowego i naciśniesz „Enter”, w3m zapyta cię, którego edytora użyć; wybierać nano. Służy CtrlRdo odczytu pliku.

  4. Twoje pamięci USB nadal działają. Włóż pamięć USB i wpisz, mountaby zobaczyć, w którym miejscu została zamontowana. Powiedz, że tak jest /media/MyStick. Możesz skopiować plik za pomocą wiersza polecenia

    cp /my/file /media/MyStick
    

-1

pastebinit domyślnie korzysta z pastebin.com

zamiast tego możesz użyć gist. musisz najpierw zainstalować Ruby, a następnie zainstalować klejnot gist

klejnot instalacji gist

https://github.com/defunkt/gist


Wersja pastebinitw Ubuntu domyślnie używa paste.ubuntu.com , ponieważ gdy wywołujesz ją z -bflagą, używa ona domyślnej dystrybucji . Jak mówi strona podręcznika: „-b [adres pastebin] (domyślnie jest to dystrybucja specyficzna z powrotem do pastebin.com)„ Używam pastebinitregularnie z repozytoriów Ubuntu; kiedy nie używam -bflagi, moje pasty zawsze przechodzą na paste.ubuntu.com .
Eliah Kagan
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.