我想要一个打印网站标题的命令行程序。例如:
Alan:~ titlefetcher http://www.youtube.com/watch?v=Dd7dQh8u4Hc
Run Code Online (Sandbox Code Playgroud)
应该给:
Why Are Bad Words Bad?
Run Code Online (Sandbox Code Playgroud)
你给它网址,它会打印出标题。
我有一个最小的无头 *nix,它没有任何用于下载文件的命令行实用程序(例如,没有 curl、wget 等)。我只有 bash。
如何下载文件?
理想情况下,我想要一个可以在广泛的 *nix 中工作的解决方案。
我正在为 apt-get 包寻找某种“应用商店”或 Google Play 商店类型的功能。我真正想做的是选择一个类别,例如“音乐”或“互联网”,然后查看该类别中可用包的列表及其摘要。
如果包裹有评分或评论,那就更好了。这样的东西存在吗?
如何监控传入的HTTP端口请求80?我已经使用DynDNS和在我的本地机器上设置了网络托管Nginx。我想知道每天在我的服务器上发出多少请求。
目前我正在使用这个命令:
netstat -an | grep 80
Run Code Online (Sandbox Code Playgroud) 我是这样跑的wget:
wget --mirror --adjust-extension --convert-links --no-cookies http://tshepang.net -o log-main
Run Code Online (Sandbox Code Playgroud)
我收到一堆这样的消息:
Last-modified header missing -- time-stamps turned off.
Run Code Online (Sandbox Code Playgroud)
我想这意味着页面不断被重新下载,即使我在本地拥有它们。
注意:我想要这样,这样每次运行命令镜像时就不必重新下载现有文件。
我有一些必须在工作中使用的“公司”系统。其中一些很糟糕,有框架、弹出窗口等。
我正在考虑使用 curl 或类似的东西自动化一些东西。我需要登录,点击超链接,设置一些数据,然后他们做一些发布。
是否可以使用卷曲?或者我会更好地使用 Selenium 之类的东西吗?
是否有任何在线 grep 教程可以提供一些用于执行练习的在线工具?例如,有一些预定义的文本样本并被告知要查找什么模式等等?对于在可预测的环境中实际学习 grep 来说,这将是一个非常有用的工具。
我正在为自己开发主页。这些页面在我的笔记本电脑上看起来不错,但我想看看它在我的手机上是否也不错。我可以在不首先在 Internet 上发布网站的情况下测试网站在移动设备中的外观吗?我的笔记本电脑有 Ubuntu 20.04。
有没有足够友好的搜索引擎可以在链接中使用?也许是一个没有杂乱的谷歌代理,我发现谷歌在能够将光标放在搜索栏中之前需要在大量链接中进行大量导航,bing少一点,鸭鸭去几乎就在那里,但搜索结果效果更好在我看来谷歌。
有没有更好的搜索引擎我可以使用,或者我可以在链接中做些什么来更快地到达搜索框,目前使用箭头键。
我一直在到处寻找这个。有谁知道如何阻止 DD-WRT 路由器上的特定 URL?例如,我想阻止website.com/whatever但不想阻止website.com、blah.website.com、 或website.com/blah。有没有办法做到这一点,或者你只能阻止整个域?
我尝试在 DD-WRT 配置中的访问限制下添加有问题的 URL,但它似乎没有任何效果。这是我的设置:

这是客户名单:

我仍然可以在 IP 地址为 192.168.1.146 的主 PC 上轻松浏览到 google.com/imghp 和 google.com/images(重定向到 google.com/imghp)。
在DD-WRT wiki 的这个页面上,它说“在通过 URL 地址阻止网站下,输入您希望阻止的域名(如果有)。” 除了 DD-WRT 论坛上的帖子之外,这给我的印象是您只能在 DD-WRT 设置中的访问限制下阻止域。
我开始怀疑这个问题是否必须使用 iptables 来解决,或者可能通过在路由器本身上安装代理服务器来解决。
DD-WRT 论坛上的用户 goli 对此事有以下看法(链接):
有一个在 DD-WRT 上运行良好的 Privoxy 版本。我刚刚安装了它。
Privoxy 有一个参数“accept-intercepted-requests 1”,允许将其用作透明代理。
我添加了一个 iptables 规则,将一些网络流量请求传递给代理,而不是直接路由它:
Run Code Online (Sandbox Code Playgroud)iptables -t nat -A PREROUTING -i br0 -p tcp --dport 80 -s 192.168.0.128/255.255.255.224 -j DNAT --to 192.168.0.1:8118Privoxy …
web ×10
command-line ×2
apt ×1
bash ×1
curl ×1
dd-wrt ×1
grep ×1
http ×1
http-proxy ×1
learning ×1
links ×1
monitoring ×1
search ×1
ubuntu ×1
wget ×1