Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

4
最快的方式将许多文件合并为一个(tar czf太慢)
目前,我正在运行tar czf合并备份文件。这些文件位于特定目录中。 但是文件数量正在增长。使用tzr czf会花费太多时间(超过20分钟并且还在计数)。 我需要以可伸缩的方式更快地合并文件。 我发现genisoimage,readom和mkisofs。但是我不知道哪一个最快,以及每个限制有哪些。
23 backup  tar  archive 

3
信任自签名的PEM证书
我已经使用PEM证书使用SSL设置了代理服务器。现在,有几台我希望自动信任此证书的机器(而Web浏览器没有抱怨)。如何在每台计算机上安装PEM证书? 另外,还建议什么:生成自签名证书或并列蛇油证书?
23 debian  ssl  openssl 

2
GNU屏幕:在区域之间移动
我已经开始将GNU屏幕中的窗口拆分为不同的区域-而不是在窗口之间切换。 无论如何,将一个窗口分为4个区域(2x2),需要3个时间C-a <Tab>才能将焦点返回到原始区域。那太麻烦了... 在区域之间是否还有其他键绑定可在上,下,左,右移动? 我不明白这一点:击球C-a t给了我时间,没有切换为最高胜利。 我应该更改键绑定吗?
23 gnu-screen 

3
如何仅使用一个统一剪贴板?(甚至对于IntelliJ的“复制路径”)
我不太了解linux剪贴板计划。除了了解它,还有没有办法将其简化为一个统一的剪贴板?您知道吗,所以我可以在任何应用程序中复制并粘贴其他任何内容? 困扰我的当前问题是IntelliJ的“复制路径”操作似乎正在复制当前文件的路径,但是我只能将其粘贴回IntelliJ本身-如果我尝试将其粘贴到终端中,则内容根本不是在剪贴板中。

1
按符号链接目标列出文件
如何通过筛选符号链接目标名称而不是符号链接名称来获取文件列表(然后对该列表执行某些操作)?例如,从下面的列表中,我仅对前四个文件(目标包含bar)感兴趣: foo -> /tmp/bar bar -> /home/me/bartoo baz -> /home/me/public/barthree zoo -> /usr/share/bar moo -> /tmp/foo roc -> /tmp/roc
23 find  symlink 


7
如何更改登录外壳上显示的内容?
我越来越熟悉通过提示符(.bashrc)调整外壳中的内容的方式,但是现在我试图更改首次登录时显示的初始内容。在我的EC2实例上,这就是我看到的内容我登录: __| __|_ ) Fedora 8 _| ( / 32-bit ___|\___|___| Welcome to: Wowza Media Server 2 for Amazon EC2 Version: 2.0.0.08 在我的家用Mint计算机上,这是我登录时看到的内容: Welcome to Linux Mint 11 Katya (GNU/Linux 2.6.38-8-generic x86_64) Welcome to Linux Mint * Documentation: http://www.linuxmint.com Last login: Tue Jun 21 17:44:05 2011 在哪里定义?如何调整某些疯狂的ASCII艺术动作?
23 bash  login  prompt  profile 



5
在Linux上使用O_DIRECT
如果这个问题太面向程序员,请告诉我。我想知道是否有人熟悉Linux 2.6上的open()系统调用的O_DIRECT标志?Linus贬低了它的使用,但是高性能文件写入似乎表明了它的使用。我想知道任何现实世界的经验和建议。 更多信息:我正在使用的应用程序确实维护了自己的缓存,并且这样做的速度平均提高了5倍或更多。写入文件时,必须将高速缓存的内容写出到文件系统高速缓存中,这似乎是多余的,并且会影响性​​能。


4
`curl |有什么区别?sh`和`sh -c“ $(curl)”`?
这个问题是从Server Fault 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 2年前。 例如,一种简单的Docker安装方法是: curl -sSL https://get.docker.com/ | sh 但是,我也看到了一些类似于Docker的示例: sh -c "$(curl -sSL https://get.docker.com/)" 它们在功能上似乎相同,但是是否有理由在一个之上使用一个?还是仅仅是偏爱/审美? (值得注意的是,运行来自未知来源的脚本时要格外小心。)

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 

12
重新引导后,GRUB在命令行中启动
我在笔记本电脑上安装了Linux Mint以及预装的Windows10。打开计算机后,大多数时候会出现普通的GRUB菜单: 但是在引导Linux或Windows之后重新引导之后,I GRUB以命令行模式启动,如以下屏幕截图所示: 我可能会键入一个命令从该提示符启动,但是我不知道。起作用的方法是使用Ctrl + Alt + Del重启,然后反复按F12键,直到出现正常的GRUB菜单。使用此技术,它将始终加载菜单。在不按F12键的情况下重新启动总是在命令行模式下重新启动。 我认为BIOS已启用EFI,并且在/ dev / sda中安装了GRUB引导加载程序。 为什么会发生这种情况,如何确保GRUB始终加载菜单? 编辑 如评论中所建议,我尝试清除该grub-efi软件包并重新安装。这不能解决问题,但是现在当它以命令提示符模式启动时,GRUB会显示以下消息: error: no such device: 6fxxxxx-xxxx-xxxx-xxxx-xxxxxee. Entering rescue mode... grub rescue> 我检查了blkid命令,这是我的Linux分区的标识符。也许这些额外的信息可以帮助您找出正在发生的事情?

3
替代“ netstat -s”
netstat -s 打印出很多非常详细的协议统计信息,例如收到的TCP重置消息数或发送的ICMP“回显请求”消息数或由于缺少路由而丢弃的数据包数。 netstat如今,当在Linux 中不推荐使用时,还有其他选择吗? ss -s与提供的统计信息相比,提供的统计信息是肤浅的netstat。
23 linux  netstat  iproute 

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.