标签: html

如何设置最简单的 HTTP 本地服务器?

我使用R Studio IDE做很多事情,其中​​之一是使用blogdown 包为本地网站提供服务,该Hugo 的一个分支。我在R Studio 中编写代码并使用blogdown::serve_site()命令预览站点。这是我所知道的预览静态 HTML 站点的最简单方法。使用Hugo R Studio 会强制我的浏览器转到该127.0.0.1:XXXX位置,并且我的本地站点会在我眼前预览。

我可以使用 Ubuntu 18.04 本地服务本地站点吗?如何?我想它应该很简单。在网上搜索我找不到任何简单的方法来做到这一点。如果我只是直接在浏览器中打开静态 HTML 文件,它们就会出现问题。所有图像链接立即断开。标题、超链接等的格式与我使用Hugo在本地提供页面时的格式不同。

编辑- 我并没有真正定义我的术语“简单性”。答案中有两种不同的方法(到目前为止),一种对最终用户来说最简单,一种对我的计算机执行的操作来说很简单。我喜欢这两种方法,并且在我测试它们时欢迎使用任何方法的答案。谢谢你。

server html localhost webserver r

51
推荐指数
3
解决办法
6万
查看次数

如何从命令行预览 HTML 文档?

我用来catdoc从命令行预览 Word 文档。HTML 有类似的东西吗?

换句话说,我想做cathtml Webpage.html | less并或多或少地获得man页面外观输出。

command-line html

40
推荐指数
4
解决办法
10万
查看次数

我用wget下载html文件,文件中的图片存放在哪里?

Firefox 加载速度很慢,所以我决定用它wget来保存 HTML 文件。我使用了以下命令,

wget http://textbook.s-anand.net/ncert/class-xii/chemistry/hello-this-first-chapter
Run Code Online (Sandbox Code Playgroud)

文件已保存在我的主文件夹中。但我不知道图像存储在哪里。我需要它们在Anki.

那么图像存储在哪里?

downloads html wget

20
推荐指数
1
解决办法
6万
查看次数

通过ssh访问网页

我需要访问 IEEE xplore,但我无权从研究所下载。

我可以通过ssh登录到研究所的服务器,

那么如何通过ssh通过学院服务器访问IEEE xplore?

我已经搜索了解决方案,有一个答案:

ssh -L 8080:localhost:80 user@remoteserver
Run Code Online (Sandbox Code Playgroud)

然后他说:

现在,将本地浏览器指向 localhost:8080。它应该转发到远程服务器中的 localhost:80。### 但我仍然不知道如何配置我的笔记本电脑,我使用的是 chrome。

我非常感谢你的帮助!

ssh html localhost

19
推荐指数
2
解决办法
6万
查看次数

如何从终端下载包含 JavaScript 生成内容的 HTML 网页?

在谷歌浏览器上,当我们进入开发模式时,right-click一个 HTML 元素 ? 复制复制元素,我们可以复制网页的HTML内容。下面是我描述的过程的一个例子:

使用 Google Chrome 复制 HTML 内容

我的问题是,当我wget用来下载网页时,我得到了网页的源代码,包括它的JavaScript地址和脚本。

我想使用命令行下载页面的最终 HTML 结果,就像 Google Chrome 在我的示例中所做的那样。获取页面上显示的 HTML 内容对于自动从网页中提取信息非常有用。

是否可以使用wget或其他命令行工具下载页面的 HTML(不是源代码)?

command-line google-chrome html wget

18
推荐指数
1
解决办法
4253
查看次数

是否可以从 HTML 打开 Ubuntu 应用程序?

我现在正在创建一个网页,想知道是否可以在 HTML 中输入一个命令来打开已安装的 Ubuntu 应用程序,如 Chromium、终端窗口或 Nautilus。

这样的事情可能吗?谢谢!

html

17
推荐指数
2
解决办法
1万
查看次数

从 HTML 书籍创建 pdf

有一些网站以 HTML 页面的形式提供书籍(例如,法律资料)。

基于现有结构,我可以使用什么来从这些页面创建 PDF 书?

在 Windows 中有 Adob​​e Professional(商业软件)。我猜 Linux 有免费的东西?涉及脚本的解决方案对我来说是可以的。

pdf html software-recommendation

16
推荐指数
2
解决办法
8210
查看次数

Zenity 和文本格式

我刚刚发现 zenity 支持 html 标签。

zenity --error --text "hello <b>world</b>"
Run Code Online (Sandbox Code Playgroud)

但是如何使它与entrytype 一起工作?

zenity --entry --text "hello <b>world</b>"
Run Code Online (Sandbox Code Playgroud)

它是打印标签而不是解释它们。

html zenity

13
推荐指数
2
解决办法
1万
查看次数

链接到手册页部分?

带有部分锚点的 HTML 在线手册页?

最好有一个在线版本的 Ubuntu 手册页,其中包含指向小节的直接链接。这将允许在许多情况下将某人指向相关文档 - 例如在各种 StackExchange 站点的答案中。

我将描述一个完整的解决方案的外观,以及它在哪些方面是有用的。我认为某处没有完整的解决方案,所以问题是

目前存在哪些部分解决方案?

例如,以某种方式搜索手册页而不是链接的系统方法将是部分解决方案。


manpages.ubuntu.com 上 的手册页解决了大部分问题,但它们在标题或部分没有锚点。

这意味着,如果我想指向man bash在线中的“参数扩展”部分 ,我必须使用

请参阅 [... 并使用浏览器搜索“参数扩展”] 中的“参数扩展”man bash

这将在顶部打开 bash 手册页,作为一个长网页。

在外壳中,我可以说

man bash | less "+/Parameter Expansion"

在启动时跳转到正确的位置。


将链接锚命名为它们指向的标题会非常有帮助。以某种索引号命名的锚点仍然有帮助,但需要在实际网页上手动查找才能使用它。

由于在 HTML 级别向标题添加锚点并不困难,因此我确信存在这样的手册页;
但是是否有一些带有在线锚点Ubuntu 手册页集合,或者至少是一个很好的子集?

示例代码

来自
http://manpages.ubuntu.com/bash 的“参数扩展”部分的标题,该部分
重定向到
http://manpages.ubuntu.com/manpages/trusty/en/man1/bash.1.html

       [ ... ]
       tildes in assignments to <b>PATH</b>, <b>MAILPATH</b>,  and  <b>CDPATH</b>,  and  the  shell
       assigns the expanded value.

   <b>Parameter</b> <b>Expansion</b>
       The `<b>$</b>' …
Run Code Online (Sandbox Code Playgroud)

documentation html manpage

13
推荐指数
1
解决办法
457
查看次数

递归 HTML 到 PDF

我有一个具有这种结构的文件夹:

/main-folder
 /index.html
 /subfolder1
    /index1.html
    /file1.html
Run Code Online (Sandbox Code Playgroud)

有许多子文件夹,只有 html 文件......我想只使用一个命令或一个不需要所有文件名的简单脚本将它们全部转换为 pdf。

你知道一个

pdf html

12
推荐指数
2
解决办法
6234
查看次数