如何在没有图形界面的情况下将文件提交到paste.ubuntu.com?
我的GUI不起作用。 我只能看到一个文本终端。 我想将我的日志发送到paste.ubuntu.com,但我不知道如何。 没有图形界面,我迷路了。
有没有办法在不需要任何GUI的情况下将文件提交到pastebin?
当然,有很多方法,但我从一个很容易解释的方法开始:它只需要一些命令行魔术。 我假设有互联网连接(例如使用ping -c 5 google.com
检查它。另外,我认为/my/file
是您要提交的文件的位置,而John Doe是您的askubuntu昵称。
-
最简单的一点,但你需要先安装pastebinit:
sudo apt-get install pastebinit pastebinit -i /my/file
-
使用curl提交。 为此,必须安装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
。 使用Ctrl R读入文件。 -
你的USB记忆棒仍然有效。 插入USB记忆棒并键入
mount
以查看其已安装的位置。 说,你看到它是/media/MyStick
。 您可以使用命令行复制文件cp /my/file /media/MyStick
pastebinit默认使用pastebin.com
相反,你可以使用吉斯特。 你需要先安装Ruby然后再安装gist gem
gem安装要点