我的GUI无法正常工作。我只能看到一个文本终端。我想将日志发送到paste.ubuntu.com,但我不知道如何。没有图形界面,我迷路了。
有什么方法可以将文件提交到pastebin而不需要任何GUI?
我的GUI无法正常工作。我只能看到一个文本终端。我想将日志发送到paste.ubuntu.com,但我不知道如何。没有图形界面,我迷路了。
有什么方法可以将文件提交到pastebin而不需要任何GUI?
Answers:
当然,有很多方法,但是我从一个简单解释的方法开始:它只需要一些命令行魔术。我假设存在互联网连接(例如,使用进行检查ping -c 5 google.com
。此外,我假设这/my/file
是您要提交的文件的位置,而JohnDoe是您的askubuntu昵称。
这是最简单的,但是您需要首先安装pastebinit:
sudo apt-get install pastebinit
pastebinit -i /my/file
使用curl提交。为此,必须安装卷曲。
sudo apt-get install curl
curl -v --data-urlencode "content@/my/filename" -d "poster=JohnDoe" -d "syntax=text" http://paste.ubuntu.com
您将看到一些输出,其中一行看起来或多或少像这样:
< Location: http://paste.ubuntu.com/123456789/
这是您需要共享的链接。
例如,有许多纯文本的Web浏览器w3m
。运行以下命令:
sudo apt-get install w3m
w3m http://paste.ubuntu.com
您用光标四处移动。当您进入文本区域并按“ Enter”时,w3m会询问您使用哪个编辑器;选择nano
。使用CtrlR该文件中读取。
您的USB记忆棒仍然可以使用。插入USB记忆棒,然后键入mount
以查看其安装位置。说,您看到的是/media/MyStick
。您可以使用命令行复制文件
cp /my/file /media/MyStick
默认情况下,pastebinit使用pastebin.com
相反,您可以使用要点。您需要先安装Ruby,然后再安装gist gem
宝石安装要点
pastebinit
Ubuntu中的版本默认情况下使用paste.ubuntu.com,因为当您使用-b
标志调用它时,它将使用发行版特定的default。正如联机帮助页所述:“ -b [pastebin url](默认是发行版特定的,回退到pastebin.com)”,我pastebinit
经常在Ubuntu的存储库中使用它。当我不使用该-b
标志时,我的粘贴总是转到paste.ubuntu.com。