Existem muitas maneiras, é claro, mas começo por uma que é simples de explicar: requer apenas alguma mágica da linha de comando. Presumo que exista conexão à Internet (verifique por exemplo com ping -c 5 google.com
. Além disso, presumo que esse /my/file
é o local do arquivo que você deseja enviar e JohnDoe é o apelido do askubuntu.
O mais simples de tudo, mas você precisa instalar o pastebinit primeiro:
sudo apt-get install pastebinit
pastebinit -i /my/file
Enviar usando curl. Para isso, o enrolamento deve estar instalado.
sudo apt-get install curl
curl -v --data-urlencode "content@/my/filename" -d "poster=JohnDoe" -d "syntax=text" http://paste.ubuntu.com
Você verá alguma saída, com uma das linhas parecendo mais ou menos assim:
< Location: http://paste.ubuntu.com/123456789/
Este é o link que você precisa compartilhar.
Há vários navegadores da Web somente de texto, por exemplo w3m
. Execute estes comandos:
sudo apt-get install w3m
w3m http://paste.ubuntu.com
Você se move com um cursor. Quando você chegar à área de texto e pressionar "Enter", o w3m perguntará qual editor usar; escolha nano
. Use CtrlRpara ler o arquivo.
Seus pen drives ainda funcionam. Insira um dispositivo USB e digite mount
para ver em que local foi montado. Diga, você vê que é /media/MyStick
. Você pode copiar o arquivo usando a linha de comando
cp /my/file /media/MyStick
pastebinit
Ubuntu usa o paste.ubuntu.com por padrão, porque quando você o chama com a-b
bandeira, ele usa um padrão específico da distribuição . Como diz a página de manual: "-b [pastebin url] (o padrão é específico da distribuição com um fallback para pastebin.com)" eu usopastebinit
regularmente nos repositórios do Ubuntu; quando não uso a-b
flag, minhas pastas sempre vão para paste.ubuntu.com .