AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-355238

DanielTheRocketMan's questions

Martin Hope
DanielTheRocketMan
Asked: 2019-08-07 02:56:09 +0800 CST

删除帐户及其所有内容是一种安全删除计算机内容的方法吗?[复制]

  • 0
这个问题在这里已经有了答案:
如何安全地擦除硬盘驱动器? (19 个回答)
3年前关闭。

我有一台旧的 Ubuntu 14.04 计算机,我想把它送人。我创建了一个新的管理员帐户,并使用这个新帐户删除了我的旧帐户和该帐户的全部内容。这是删除计算机所有内容的安全方法吗?我应该做一个额外的程序吗?

delete safely
  • 2 个回答
  • 72 Views
Martin Hope
DanielTheRocketMan
Asked: 2018-12-13 03:34:27 +0800 CST

将目录的每个PDF文件另存为另一个PDF(操作类似于将PDF打印为PDF)

  • 1

考虑以下过程:

1) 使用 (Ubuntu) 文档查看器打开 PDF 文件。

2)转到文件

3)转到打印

4) 选择“打印为文件”并勾选“pdf”

是的,我正在将 PDF 打印为 PDF 文件。我必须为大量文件执行此操作。我想在终端上运行一个脚本来做到这一点。

也许你认为这个过程根本没有任何意义,但它实际上是我发现处理这里考虑的问题的唯一安全方法。这个 StackOverflow 问题显示了 PDF 文件的问题,找不到 EOF 标记。当我执行上述过程时,我能够解决这个问题[这不是 StackOverflow 站点中提供的解决方案,在这里不起作用。]

我想对所有出现此问题的文件自动执行此操作。

我知道我应该为此构建一个脚本 (.sh),但我不知道如何进行。

有问题的 PDF 文件 (1) 示例在这里

更正的 PDF 文件 (2) 在这里

它们之间的唯一区别是我打开第一个使用“Ubuntu Document Viewer”,我去了“File”、“Print”、“Print to File”、“Output=pdf”。

我想自动做到这一点。

编辑:

我不想合并文件。

printing pdf
  • 2 个回答
  • 761 Views
Martin Hope
DanielTheRocketMan
Asked: 2018-11-20 04:00:10 +0800 CST

是否有一种简单的方法来识别 PDF 是否被扫描?

  • 9

我有数千份文件,其中一些被扫描了。所以我需要一个脚本来测试属于一个目录的所有 PDF 文件。有没有一种简单的方法可以做到这一点?

  1. 大多数 PDF 是报告。因此,他们有很多文字。
  2. 它们非常不同,但是由于与扫描相关的不稳定的 OCR 过程,如下所述的扫描的可以找到一些文本。

    • 未扫描
    • 已扫描1
    • 已扫描2
  3. 下面评论中由于 Sudodus 的提议似乎很有趣。查看已扫描的 PDF 与未扫描的 PDF 之间的区别:

扫描:

grep --color -a 'Image' AR-G1002.pdf
<</BitsPerComponent 8/ColorSpace/DeviceRGB/Filter[/DCTDecode]/Height 2197/Length 340615/Name/Obj13/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 40452/Name/Obj18/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 41680/Name/Obj23/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 41432/Name/Obj28/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 59084/Name/Obj33/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 8/ColorSpace/DeviceRGB/Filter[/DCTDecode]/Height 2197/Length 472681/Name/Obj38/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 8/ColorSpace/DeviceRGB/Filter[/DCTDecode]/Height 2197/Length 469340/Name/Obj43/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 8/ColorSpace/DeviceRGB/Filter[/DCTDecode]/Height 2197/Length 371863/Name/Obj48/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 8/ColorSpace/DeviceRGB/Filter[/DCTDecode]/Height 2197/Length 344092/Name/Obj53/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 59416/Name/Obj58/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 48308/Name/Obj63/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 51564/Name/Obj68/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 63184/Name/Obj73/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 40824/Name/Obj78/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 23320/Name/Obj83/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 31504/Name/Obj93/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 18996/Name/Obj98/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 8/ColorSpace/DeviceRGB/Filter[/DCTDecode]/Height 2197/Length 292932/Name/Obj103/Subtype/Image/Type/XObject/Width 1698>>stream
<</BitsPerComponent 1/ColorSpace/DeviceGray/DecodeParms<</Columns 1698/K -1>>/Filter/CCITTFaxDecode/Height 2197/Length 27720/Name/Obj108/Subtype/Image/Type/XObject/Width 1698>>stream
               <rdf:li xml:lang="x-default">Image</rdf:li>
               <rdf:li xml:lang="x-default">Image</rdf:li>

未扫描:

grep --color -a 'Image' AR-G1003.pdf
<</Lang(en-US)/MarkInfo<</Marked true>>/Metadata 167 0 R/Pages 2 0 R/StructTreeR<</Contents 4 0 R/Group<</CS/DeviceRGB/S/Transparency/Type/Group>>/MediaBox[0 0 612 792]/Parent 2 0 R/Resources<</Font<</F1 5 0 R/F2 7 0 R/F3 9 0 R/F4 11 0 R/F5 13 0 R>>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/StructParents 0/Tabs/S/Type/<</Filter/FlateDecode/Length 5463>>stream
<</BaseFont/Times#20New#20Roman,Bold/Encoding/WinAnsiEncoding/FirstChar 32/FontD<</Ascent 891/AvgWidth 427/CapHeight 677/Descent -216/Flags 32/FontBBox[-558 -216 2000 677]/FontName/Times#20New#20Roman,Bold/FontWeight 700/ItalicAngle 0/Leadi<</BaseFont/Times#20New#20Roman/Encoding/WinAnsiEncoding/FirstChar 32/FontDescri<</Ascent 891/AvgWidth 401/CapHeight 693/Descent -216/Flags 32/FontBBox[-568 -216 2000 693]/FontName/Times#20New#20Roman/FontWeight 400/ItalicAngle 0/Leading 42<</BaseFont/Arial,Bold/Encoding/WinAnsiEncoding/FirstChar 32/FontDescriptor 10 0<</Ascent 905/AvgWidth 479/CapHeight 728/Descent -210/Flags 32/FontBBox[-628 -210 2000 728]/FontName/Arial,Bold/FontWeight 700/ItalicAngle 0/Leading 33/MaxWidth<</BaseFont/Times#20New#20Roman,Italic/Encoding/WinAnsiEncoding/FirstChar 32/FontDescriptor 12 0 R/LastChar 118/Name/F4/Subtype/TrueType/Type/Font/Widths 164 0 <</Ascent 891/AvgWidth 402/CapHeight 694/Descent -216/Flags 32/FontBBox[-498 -216 1333 694]/FontName/Times#20New#20Roman,Italic/FontWeight 400/ItalicAngle -16.4<</BaseFont/Arial/Encoding/WinAnsiEncoding/FirstChar 32/FontDescriptor 14 0 R/La<</Ascent 905/AvgWidth 441/CapHeight 728/Descent -210/Flags 32/FontBBox[-665 -210 2000 728]/FontName/Arial/FontWeight 400/ItalicAngle 0/Leading 33/MaxWidth 2665<</Contents 16 0 R/Group<</CS/DeviceRGB/S/Transparency/Type/Group>>/MediaBox[0 0 612 792]/Parent 2 0 R/Resources<</Font<</F1 5 0 R/F2 7 0 R/F5 13 0 R>>/ProcSet[<</Filter/FlateDecode/Length 7534>>streamarents 1/Tabs/S/Type/Page>>
<</Contents 18 0 R/Group<</CS/DeviceRGB/S/Transparency/Type/Group>>/MediaBox[0 0 612 792]/Parent 2 0 R/Resources<</Font<</F1 5 0 R/F2 7 0 R/F5 13 0 R>>/ProcSet[<</Filter/FlateDecode/Length 6137>>streamarents 2/Tabs/S/Type/Page>>
<</Contents 20 0 R/Group<</CS/DeviceRGB/S/Transparency/Type/Group>>/MediaBox[0 0 612 792]/Parent 2 0 R/Resources<</Font<</F1 5 0 R/F2 7 0 R/F5 13 0 R/F6 21 0 R><</Filter/FlateDecode/Length 6533>>stream>>/StructParents 3/Tabs/S/Type/Page>>
<</BaseFont/Times#20New#20Roman/DescendantFonts 22 0 R/Encoding/Identity-H/Subty<</BaseFont/Times#20New#20Roman/CIDSystemInfo 24 0 R/CIDToGIDMap/Identity/DW 100<</Ascent 891/AvgWidth 401/CapHeight 693/Descent -216/Flags 32/FontBBox[-568 -216 2000 693]/FontFile2 160 0 R/FontName/Times#20New#20Roman/FontWeight 400/Italic<</Contents 27 0 R/Group<</CS/DeviceRGB/S/Transparency/Type/Group>>/MediaBox[0 0 612 792]/Parent 2 0 R/Resources<</ExtGState<</GS28 28 0 R/GS29 29 0 R>>/Font<</F1 5 0 R/F2 7 0 R/F3 9 0 R/F5 13 0 R/F6 21 0 R>>/ProcSet[/PDF/Text/ImageB/ImageC<</Filter/FlateDecode/Length 5369>>streamge>>

每页的图像数量要大得多(大约每页一张)!

command-line pdf
  • 7 个回答
  • 13366 Views
Martin Hope
DanielTheRocketMan
Asked: 2018-03-07 15:29:59 +0800 CST

Libreoffice 未在 Ubuntu 16.04 中启动

  • 1

我试过了

sudo apt remove --purge libreoffice*
sudo apt autoclean
sudo apt autoremove
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt update
sudo apt install libreoffice

但它不起作用。有没有人有任何解决方案?

编辑

我无法在 Ubuntu 中找到应该提供错误的正确日志文件。当我从终端执行时,libreoffice --writer我只收到消息Application Error

libreoffice
  • 1 个回答
  • 1596 Views
Martin Hope
DanielTheRocketMan
Asked: 2015-03-23 07:41:43 +0800 CST

Ubuntu 上最接近 Helvetica 的字体是什么?

  • 29

据我了解,我们在 Ubuntu 中没有 Helvetica 字体。有没有和它非常相似的字体?我该如何安装它?

fonts
  • 4 个回答
  • 52426 Views
Martin Hope
DanielTheRocketMan
Asked: 2014-12-14 03:45:15 +0800 CST

Postgres createdb 在 Ubuntu 14.04 中不工作

  • 3

我已经尝试了几个小时在 Ubuntu 14.04 的特定目录中创建数据库。

首先我试过

createdb mydb

我得到了

createdb: could not connect to database template1: FATAL:  role "daniel" does not exist [daniel is my username]

然后我使用更改了密码

sudo -u postgres psql

\password postgres

我试过了

createdb -U postgres -W -E UTF-8 mydb

我得到了

createdb: could not connect to database template1: FATAL:  Peer authentication failed for user "postgres"

但是,我使用的是正确的密码。一定发生了什么?

顺便说一句,我也尝试了Postgress的解决方案 - Password autentication fails

我得到

改变角色

但问题仍然存在。

14.04
  • 1 个回答
  • 4452 Views
Martin Hope
DanielTheRocketMan
Asked: 2014-12-07 01:36:57 +0800 CST

用 Ubuntu 替换 Windows:我应该在 Ubuntu live 中检查什么

  • 15

我有一个 Alienware M15x(戴尔),我打算用 ubuntu 14.04 替换 Windows 7。现在我正在尝试使用 Ubuntu live (USB) 来测试不足之处。

是否有可以测试的检查清单,以尽量减少 ubuntu 安装出错的可能性?

我的意思是我可以在 Ubuntu live 中尝试什么来测试新 Ubuntu 安装可能出现的问题?

我特别担心这个安装,因为我可以找到一些描述戴尔 ubuntu 安装相关问题的旧报告。

system-installation
  • 2 个回答
  • 790 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve