我正在尝试以幻灯片形式查看嵌套在其他文件夹中但可以使用命令找到的照片find
。
该find
命令本身确实可以找到所有列出的照片,但是 -
find /path/to/parent/folder -name "*2006*" | eog --slide-show
不显示我希望的幻灯片。有谁知道出了什么问题以及如何解决它?
我正在尝试以幻灯片形式查看嵌套在其他文件夹中但可以使用命令找到的照片find
。
该find
命令本身确实可以找到所有列出的照片,但是 -
find /path/to/parent/folder -name "*2006*" | eog --slide-show
不显示我希望的幻灯片。有谁知道出了什么问题以及如何解决它?
我正在尝试使用 Imagemagick 减小终端中 .png 的文件大小convert
convert -quality
有谁知道,convert -resize
和之间的区别吗convert -density
?
convert -quality
似乎根本不起作用,无论你给它99、30、10还是1。它有时会改变文件大小,甚至使它变得更大!
这是一个大约 10MB 的文件。我正在尝试将其减少到 1MB 左右。
我担心这convert -resize
可能会对它造成影响,以至于如果有人去打印它,它就不再是 A4 页的大小了。
一些救援操作和类似操作需要在卸载驱动器或卷的情况下完成。
之前我下载了 GParted 的 .iso,将其放在 USB 记忆棒上并从它启动到一个基本的 GUI,从中可以重新排列磁盘上的分区。
现在我刚刚删除了一个我已经处理了好几天的文件rm
(我知道..)并且需要真正尝试将其恢复。
ext4magic
应该可以做到,我已经准备好命令了。
extundelete
也许有,但那个已经无人维护了。
我只是debian-11.3.0-amd64-DVD-1.iso
通过命令将其放入 USBdd
并从中启动。有一个“救援模式”选项。这提供了一个几乎没有命令的半无用终端,否则它允许 PC 的根分区在终端中发挥作用。所以我这样做了,但是包含我想要恢复的文件的分区 /home 也已安装,但我需要将其卸载。
有一些救援措施,例如 -
https://www.supergrubdisk.org/
https://www.system-rescue.org/
……看起来他们没有。
我刚刚测试过
有谁知道我在哪里可以找到可启动 CD .iso 映像并将其放在 USB 记忆棒上,该映像将启动到某种实时系统,而不是坚持对驱动器进行分区或自行安装,并且可以使用命令或其他ext4magic
方式extundelete
?
我问这个问题是因为我记得去年的某个时候尝试了半个多小时然后放弃了,现在我需要更紧急地去做。本质上是用欧洲语言对 Libreoffice“作家”进行拼写检查,而这不是我的母语。
这里已经有一个在 Fedora 上执行此操作的答案 - 来自官方 dnf-repositories 的 LibreOffice 安装语言包 .. 以及 Ubuntu 网站上的几个,但我找不到任何在 Debian 上执行此操作的可靠指南。
有人知道怎么做吗?
不确定是否可以通过菜单或终端命令来完成。我更喜欢终端,但不管怎样都可以。我正在运行 Debian 11 Bullseye。
我有两个 USB 记忆棒,一个较新的“蓝色”3.0 和一个较旧的 2.0,它们现在不时用于不同的目的,有时我可能会把一个变成 Linux live USB 来测试一些发行版,其他时候我可能会把它们变成当我需要将一些文件递给某人或去打印店时,使用更通用格式的文件。
将 U 盘交给使用 Windows PC 的人永远不会出错。
有时它与印刷厂有关,这是我大约每月一次的事情。通常它是可以补救的,但今天我花了好几个小时:(
因此,我将 U 盘带到带有某种平板电脑的自助服务亭,但拒绝了 U 盘,说它只接受 Windows 格式的。
然后,在压力攻击将其驱赶到数公里之外之后,另一家商店毫无问题地从台式 Windows PC(很可能)打开了我的文件并打印了它。
这是一个命令,其输出显示了关于此文件系统的信息:
$ sudo file -Ls /dev/sdb
/dev/sdb: DOS/MBR boot sector, code offset 0x52+2, OEM-ID "NTFS ", sectors/cluster 8, Media descriptor 0xf8, sectors/track 32, heads 64, dos < 4.0 BootSector (0x80), FAT (1Y bit by descriptor); NTFS, sectors/track 32, sectors 30218841, $MFT start cluster 4, $MFTMirror start cluster 1888677, bytes/RecordSegment 2^(-1*246), clusters/index block 1, serial number ------------
(去掉序列号,觉得没必要)
这里有什么可以表明为什么它可以在一个 Windows 系统上运行而不是另一个?
所以拒绝它的可能是某种“嵌入式”系统,不确定可能使用哪种 Windows 变体。
也许微软在每次更新 Windows 时都会推出某种“拒绝 USB”位,以便给 Linux 用户带来最大的烦恼。然后,Linux 必须迎头赶上。谁知道 :(
我正在运行 Debian Buster。任何关于此的提示或在 Linux 上格式化 USB 以使其更通用的更故障安全的方法都会很棒,避免再次发生这种情况。
在最近更新后我惊恐地重新启动 Debian Buster,发现有以前复制和粘贴的日志,包括密码。那种东西不应该只存在于 RAM 中吗?
快速搜索显示可能有某种重写:
https://www.reddit.com/r/linux/comments/1134lcm/clipboard_just_got_an_update_that_makes_copying/
有谁知道他们对它做了什么以及如何降低安全风险?
如果我有一个脚本 rename_everything.sh 包含
mv 2022-05-03.txt hike_valley.txt
mv 2022-05-20.txt not_overcooked.txt
mv 2022-05-22.txt return_trip.txt
但是很紧张在一个文件夹中运行它
bash rename_everything.sh
如果我决定这样做,然后认为这是一个坏主意并后悔,那么该 .sh 文件是否可以以完全相反的方式调用?
我自己永远不会这样做,但使用 Windows 机器的人坚持在文件名中添加空格。
我已经编写了这个详细的命令,除了带有空格的文件外,它工作得很好。已经尝试了一切,单引号,双引号,刻度,反斜杠转义。
该命令应该从具有某些文件扩展名的目录中复制所有内容,但我不想复制的文件列表除外。不幸的是,其中一些文件包含空格。这是命令:
cp $(ls *.txt *.docx | grep --invert-match --fixed-strings \
-e not_this_one.txt \
-e not_this_one_either.docx \
-e "no not me.txt" \
-e "please leave me out as well.docx") ./destination_directory/
任何想法如何使这项工作?
的一部分grep --help
是:
-E, --extended-regexp PATTERNS are extended regular expressions
-F, --fixed-strings PATTERNS are strings
网上有很多例子,-E
但我找不到-F
我对正则表达式不是很好,如果可能的话,尽量避免它,所以这-F
看起来是一个更好的选择。
grep 的语法是什么,看看它是否包含 3 个不同的字符串?
在以下示例中:
$ ip a | grep scope.global
inet 147.202.85.48/24 brd 147.202.85.255 scope global dynamic enp0s3
“brd”是什么意思?
我刚从opera-stable_56.0.3051.99_amd64.deb
https://www.opera.com/de/download下载
跑了
sudo dpkg -i opera-stable_56.0.3051.99_amd64.deb
它抱怨缺少一些依赖项所以我跑了
sudo apt-get -f install
sudo apt install apt-transport-https
然后重新运行
sudo dpkg -i opera-stable_56.0.3051.99_amd64.deb
无论如何,我担心对我原本干净的 debian 发行版造成了什么伤害以及如何撤消它。至少它已经用它自己取代了过去从 xfce 底部的图标启动的 firefox。
实际上,按钮下的命令是:
exo-open --launch WebBrowser %u
..所以没有歌剧关键字。
我如何让它恢复到原来的状态,如果有必要,清理它可能造成的任何其他不良情况?