小编Cel*_*ada的帖子

为什么状态为“拒绝”的查询会得到答案?

我想知道为什么会这样。如果你只是“挖掘+缩短”记录,那就更奇怪了——你得到了回应,但客户无法利用它。我快速浏览了 RFC,但找不到这种行为的原因。

例子:

... opcode: QUERY, status: REFUSED ...

;; QUESTION SECTION:
blah.blah IN A

;; ANSWER SECTION:
blah.blah 19343 IN A 1.1.1.1

dig +short blah.blah just plainly returns 1.1.1.1
Run Code Online (Sandbox Code Playgroud)

dns

8
推荐指数
1
解决办法
7847
查看次数

如何光栅化 PDF 中的所有文本?

你知道当你有一个 pdf 文件时,它是一个文件的扫描件,它是一个非常大的文件,因为它只存储扫描文件的图片?

并且有 OCR 工具可以帮助您制作仅存储文本的适当文档?

好吧,我需要相反的!假设我生成了一个完美的 pdf 文档pdflatex,我需要将其转换为如此“巨大”的 pdf,它在打印在纸上时看起来完全相同(具有特定的 dpi 值),但只是原始图片。

我最初的想法是将 pdf 转换为一系列 JPG,然后再转换回 PDF,但也许有一些规范的方法?


如果您想知道我为什么要做这样的事情:我目前使用的是网络打印机,它不是由我维护的,并且会随机丢弃打印文件中的字符!因此,在有人弄清楚那里出了什么问题之前,我希望将此作为解决方法。

linux ocr pdf pdftk

5
推荐指数
1
解决办法
2746
查看次数

递归更改文件和目录修改时间的脚本

我有许多包含数千个文件的大文件夹,我想touch用来将它们的修改时间设置为“原始时间”+3 小时。

我从超级用户的类似线程中获得了这个脚本:

#!/bin/sh
for i in all/*; do
  touch -r "$i" -d '+3 hour' "$i"
done
Run Code Online (Sandbox Code Playgroud)

所以我猜我需要的是让它在任何目录而不是固定目录中工作(所以我不需要每次想在不同的地方运行它时都编辑脚本)并且让它能够找到和编辑递归文件。

我几乎没有使用 Linux 的经验,这是我第一次设置 bash 脚本,尽管我确实知道一两件事关于编程(主要是用 C 语言)。

非常感谢大家的帮助:)

find shell-script timestamps files touch

5
推荐指数
1
解决办法
7471
查看次数

为什么`less` 不显示粗体输出?

我在 Windows 上使用 Putty 连接到我的 ubuntu 16.04 服务器上的 bash shell。

这就是我在 Putty 中的样子sudo fdisk -l

fdisk 加粗

但是当我尝试将输出通过管道传输到 时less,颜色没有显示:

fdisk 通过管道传输到 less

我试过sudo fdisk -l | less -Rand sudo fdisk -l | less -r,但输出看起来与原始输出不同。

我怎样才能让输出less看起来一样?

less colors fdisk

4
推荐指数
1
解决办法
630
查看次数

Tuxcut - ubuntu 中的软件

我需要知道Tuxcut是如何工作的。我在大学里用它来削减我的子网(局域网)中其他计算机的IP地址。

我已经搜索过但没有找到任何东西。

我在 X-Ubuntu 中使用 TuxCut 并且没有在我的网络中显示任何计算机......它只显示路由器的 IP 地址......

ubuntu

3
推荐指数
1
解决办法
2000
查看次数

标签 统计

colors ×1

dns ×1

fdisk ×1

files ×1

find ×1

less ×1

linux ×1

ocr ×1

pdf ×1

pdftk ×1

shell-script ×1

timestamps ×1

touch ×1

ubuntu ×1