Questions tagged «command-line»

命令行是您的Shell的交互式界面。


4
如何OCR一个PDF文件,并获取文本存储在PDF?
首先,很抱歉是否曾有人问过我-我在现有帖子中搜索了一段时间,但找不到支持。 我对Fedora的OCR多页不可搜索的pdf格式的解决方案感兴趣,并将该pdf格式转换为一个新的pdf文件,该文件在图像顶部包含文本层。在Mac OSX或Windows上,我们可以使用Adobe Acrobat,但是在Linux上,尤其是在Fedora上? https://snippets.webaware.com.au/howto/pdf-ocr-linux/似乎描述了一种解决方案-不幸的是,检索精确图像时我已经迷路了。
23 command-line  pdf  ocr 

3
如何检查我的外壳是否在终端中运行?
我只想在我的外壳“连接”到终端时才执行某些操作,即仅当我的标准输入来自终端的输入并且我的标准输出(和标准错误?也许没关系)被打印/回显到一个终端。 在不直接依赖GNU / Linux细节(例如/proc/self)的情况下,我该怎么做?



8
在本地网络中复制文件而不进行加密(ssh)
scp在所有情况下都可以正常工作,但是Raspberry Pi很难在安全的环境(lan)中有效地复制文件。通过54 Mbit无线局域网,理论上可能的6.75 MB / s缩减至约1.1 MB / s。 有没有一种方法可以在不加密的情况下远程复制文件? 它应该是一个cli命令,不依赖于额外的服务(ftp,samba)或至少具有最少的配置。我的意思是,一个标准工具可以与标准程序/服务(如scp / ssh)一起使用,可以很好地使用。

6
在UNIX命令行上在Unicode规范化形式之间进行转换
在Unicode中,某些字符组合具有多个表示形式。 例如,字符ä可以表示为 “ä”,即代码点U + 00E4(c3 a4采用UTF-8编码的两个字节),或者为 “ä”,即两个代码点U + 0061 U + 0308(61 cc 88UTF-8中为三个字节)。 根据Unicode标准,这两种表示形式是等效的,但是以不同的“规范化形式”,请参阅UAX#15:Unicode规范化形式。 Unix工具箱提供了各种文本转换工具,包括sed,tr,iconv,Perl。如何在命令行上快速轻松地进行NF转换?




2
在.tmux.conf中复制(到X剪贴板)快捷方式
为了将文本复制到tmux中的X剪贴板,我目前要做的是: 进入选择模式 prefix[ 开始选择space(使用mode-keys vibtw) 选择文本并按 enter 使用以下命令将tmux缓冲区复制到X剪贴板 prefixctrl+c (我有一个映射为 bind C-c run "tmux show-buffer | xclip -selection clipboard -i" 我试图通过为选择模式进行映射来消除其中的一些步骤。我试过了: bind-key -t vi-copy C-c run "tmux show-buffer | xclip -selection clipboard -i" 这给了我和错误: .. usage: bind-key [-cnr] [-t key-table] key command [arguments] (我无法复制该错误) 我怎样才能解决这个问题? 编辑:我已经意识到我可以像常规选择一样使用鼠标选择并复制到tmux缓冲区(前3个步骤)(尽管突出显示不会持续,它仍然会选择文本),然后使用以下绑定复制到x剪贴板: bind-key -n C-c run …


2
使用密码保护目录及其内容而无需创建新文件的最简单方法?
我想用密码保护或加密目录及其中的所有文件(针对其下的整个目录树)。我不想打扰整个主目录,我想要一个包含一些文件和文件夹的特定目录。我希望能够使用密码对目录进行加密或解密。命令行将是最好用的。我不想创建一个新文件作为加密版本,然后删除以前的非加密版本。


4
为什么有些命令将终端“挂起”直到完成?
有时您从终端运行一个程序,例如lxpanel†。终端不会将您带回到提示,它将挂起。您可以按Ctrl+ C返回到提示,但这将终止lxpanel。但是,按Alt+ F2(会弹出一个窗口以接受命令)并正常运行lxpanel。 为什么是这样?从终端运行命令和按Alt+ 时出现的“运行”窗口有什么不同F2? †这里仅以lxpanel为例。我在多个程序中都经历过

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.