我解压了一个损坏的 tar 文件,并设法得到了一些我无法删除的目录,如果我尝试删除它,似乎找不到ls
它,但显示它存在,无论是使用 bash 还是使用 python 我得到类似的行为,除了在我尝试用 删除它之后rm -rf
, ls
抱怨它找不到它,然后它列出它(见下文rm -rf
)。该find
命令显示文件存在,但我仍然想不出删除它的方法。
这是我的尝试:
在这里你看到了两者ls
并find
同意我们有一个目录,
rl]$ ls
mikeaâ??cnt
rl]$ find -maxdepth 1 -type d -empty -print0
./mikeaâcnt
Run Code Online (Sandbox Code Playgroud)
但我无法删除它:
rl]$ find -maxdepth 1 -type d -empty -print0 | xargs -0 rm -f -v
rm: cannot remove `./mikeaâ\302\201\302\204cnt': Is a directory
rl]$ ls
mikeaâ??cnt
Run Code Online (Sandbox Code Playgroud)
我可以cd
,但它是空的:
rl]$ cd mikeaâ^Á^Äcnt/
mikeaâ^Á^Äcnt]$ ls
mikeaâ^Á^Äcnt]$ pwd
.../rl/mikeaâcnt
mikeaâ^Á^Äcnt]$ cd ../
rl]$ ls
mikeaâ??cnt …
Run Code Online (Sandbox Code Playgroud) 有人可能认为
echo foo >a
cat a | rev >a
Run Code Online (Sandbox Code Playgroud)
将离开a
包含oof
; 但它是空的。
rev
于a
?我必须发出哪些不可逆命令才能从中删除所有元数据foo.pdf
?假设嵌入的图像已经干净。
我的印象来自
https://gist.github.com/hubgit/6078384
那
exiftool -all:all= foo.pdf
qpdf --linearize foo.pdf bar.pdf
Run Code Online (Sandbox Code Playgroud)
可能就足够了,但我不清楚这是否是一个完全完整的方法。有一些谈论pdftk
和我不明白的“信息词典”。
我试图用
lvresize -L +5G -r /dev/vg/lv-root
Run Code Online (Sandbox Code Playgroud)
并发现文件系统不会因为挂载而增长。现在我发现了这个
https://ubuntuforums.org/showthread.php?t=1537569
Run Code Online (Sandbox Code Playgroud)
那说我应该从别的东西启动,然后做
resize2fs /dev/vg/lv-root <size>
Run Code Online (Sandbox Code Playgroud)
我的问题是:我可以省略大小并让文件系统填充分区(之前已成功扩大)?我想试试,但怕把事情搞砸。使用(最新)Arch 并且文件系统是 ext4。
允许在zsh
命令行上编写的命令中添加注释可能很有用,例如bash
,但是
% echo test # test
zsh: bad pattern: #
Run Code Online (Sandbox Code Playgroud)
有什么方法可以获得与bash
shell相同的行为?
在 Arch Linux 上,我已经用 rsync 备份了我的系统并再次恢复了它,但似乎我的做法(我确实从 Arch Wiki 那里得到了但肯定是错误的?)保留了 Pacman 删除的旧文件。这导致的错误duplicated database entry
,当我尝试我的系统升级与pacman -Syu
。我该怎么办?
我已经使用GRUB_ENABLE_CRYPTODISK=y
在/etc/default/grub
允许的一切陆氏加密除了我的EFI分区,我安装到/boot/efi
。这工作正常。唯一公认的小问题是,如果我碰巧输错了密码,我就没有第二次机会了。相反,在 10 秒左右后,我被GRUB rescue>
提示离开了。是否可以在此提示下输入任何内容以重试,还是必须关闭电源再打开?
我想在浮动窗口中打开一个程序。我试过了
exec emacsclient -c ; floating enable
,但这使得浮动之前处于活动状态的窗口,而不是新窗口。
有些邮件在达到一定长度时不会断行,这使它们在 Mutt 中阅读起来很痛苦。当然,当它们到达窗口的尽头时,Mutt 会将它们包裹起来,但是我可以将最大长度设置为比终端窗口的宽度更短的值吗?