我的笔记本电脑上有 Lubuntu,里面有一个keepassxc
包含密码的数据库。我通过 rsync 在闪存驱动器上进行了备份。
我也想在工作中的 Android 手机和 Windows 机器上使用相同的数据库。
使数据库同步(实际)并在所有这些设备上使用它的最有效和安全的方法是什么?
现在我想到了一个麻烦的解决方案。每天带着同步数据库的 flash 上班,在 Android 手机上再备份一份。有什么更好的解决方案吗?
我的笔记本电脑上有 Lubuntu,里面有一个keepassxc
包含密码的数据库。我通过 rsync 在闪存驱动器上进行了备份。
我也想在工作中的 Android 手机和 Windows 机器上使用相同的数据库。
使数据库同步(实际)并在所有这些设备上使用它的最有效和安全的方法是什么?
现在我想到了一个麻烦的解决方案。每天带着同步数据库的 flash 上班,在 Android 手机上再备份一份。有什么更好的解决方案吗?
从今天开始,当我运行时,ffmpeg
我在这个问题的标题中出现了错误。
我尝试了这个,但无法应用该解决方案,因为我有一个目录/etc/ld.so.conf.d
,并且该目录中有以下文件:
fakeroot-x86_64-linux-gnu.conf i386-linux-gnu.conf libc.conf x86_64-linux-gnu.conf
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy
是否有命令行工具可以为文件提供比名称更多的属性?例如,我们有一个名为 的文件ubuntu.pdf
,并为其赋予诸如command-line
, shell
, nautilus
, 之类的标签my_favourite_stuff
,以及一个带有标签, , ,whatever_else
的文件linux.pdf
shell
command-line
ln
best_book
我想要一个命令
$ tagged shell
它会输出
file: path_to/ubuntu.pdf, path_to/linux.pdf
related_tags: command-line(2), shell(1), nautilus(1),...
请注意, related_tags 按数字排序,表明有多少文件带有特定相关标签。它在命令行中充当标签云。
我们可以在命令行中实现这种行为(使用硬链接、符号链接、shell 脚本等)吗?
我重新安装了 Firefox,因为我的配置文件崩溃了。我将我的文件夹备份~/.mozilla
到其他地方,卸载了 firefox 并重新安装。新的 firefox 没有崩溃。所以我将我的一个备份旧配置文件复制到新的 firefox,然后该配置文件再次崩溃。
现在,我想使用全新的配置文件,只从崩溃的旧配置文件中复制我需要的东西。我需要替换哪些文件?我需要书签(带书签的快速访问栏对我来说足够了,我需要所有带有扩展数据的扩展)。我还需要什么而忘记了什么?我想尝试一下,我至少会查明是否是某个扩展导致了崩溃。但是,我认为不是。它通常在我打开一个新选项卡并且页面无法加载时启动。
我的操作系统是Lubuntu 18.04.6 LTS
. Firefox 版本是112.0.2 32 bit
我有这个错误/etc/i3blocks.conf
Error: Could not parse JSON (lexical error: invalid bytes in UTF8 string.)
我的代码/etc/i3blocks.conf
看起来像这样。
[rss]
command=rsstail -n1 -1 -N -u https://stackexchange.com/feeds/questions | head -c 50
color=#00FF00
interval=300
[rss]
command=rsstail -n1 -1 -N -u https://unix.stackexchange.com/feeds | head -c 50
color=#00FF00
interval=60
[rss]
command=rsstail -n1 -1 -N -u https://softwarerecs.stackexchange.com/feeds | head -c 50
color=#00FF00
interval=300
[rss]
command=rsstail -n1 -1 -N -u https://news.ycombinator.com/rss | head -c 50
color=#00FF00
interval=300
这是因为 RSS 标题包含不允许的字符。否则我没有这个错误。我该如何修复或处理我的这个错误/etc/i3blocks.conf
?这样一来,如果一个 RSS 频道不起作用,其他三个就可以了吗?
假设您有 ~/passwords.txt 文件,其中存储了所有密码。
如何
应该满足哪些条件,这样这种技术才能防弹。
当我rsync
从硬盘驱动器运行到已安装的闪存驱动器时,速度很慢。我正在考虑使用--whole-file
开关。
你能解释一下,为什么它更快?为什么我不应该害怕使用它?以及使用它的优缺点是什么。我没有找到太多关于它的信息。
rsync 命令:
rsync -avh --delete --no-o --no-g /home/xralf/audio /media/extdevice/rsync_backups/
我rsync
从硬盘驱动器(ext4 文件系统)到闪存驱动器(vfat 文件系统)。
我想要rsync
我的Firefox
个人资料并备份它们。
rsync
~/.mozilla
目录就够了吗?或者我应该更具体,只备份某些关键文件和目录?Firefox
运行时需要关闭rsync
还是可以打开?
我有以下脚本rsync
用于备份和同步我的文件。
我怎样才能使这个脚本更紧凑、更快并且具有更好的错误处理能力?
#!/bin/sh
errors=""
sudo rsync -avh --delete --no-o --no-g /home/xralf/audio /media/extdevice/rsync_backups/
if [ "$?" -eq "0" ]
then
echo "no errors in audio"
else
errors="${errors}error in audio\n"
fi
sudo rsync -avh --delete --no-o --no-g /home/xralf/books /media/extdevice/rsync_backups/
if [ "$?" -eq "0" ]
then
echo "no errors in books"
else
errors="${errors}error in books\n"
fi
sudo rsync -avh --delete --no-o --no-g /home/xralf/source_code /media/extdevice/rsync_backups/
if [ "$?" -eq "0" ]
then
echo "no errors in source_code"
else
errors="${errors}error in source_code\n"
fi
# more such directories with this code pattern
echo ${errors}
后来我打算不看脚本执行,所以我只想看到结果并相信一切顺利。我运行了脚本,但最后,我拥有的唯一信息是error in source_code
,我看不到究竟是什么错误(是哪个文件导致的)。
我尝试了该命令
setxkbmap cn
,但没有任何反应。
我想用拼音写字符,这样它会自动写汉字,然后有可能转回英文
setxkbmap us
我想从命令行执行它,因为我正在使用i3
窗口管理器。
我想下载自动生成的字幕youtube-dl
如下
$ youtube-dl --write-auto-sub \
--skip-download \
https://www.youtube.com/watch?v=vbLEf4HR74E
它下载的文件The habits of happiness _ Matthieu Ricard-vbLEf4HR74E.en.vtt
不是自动生成的字幕,它包含单词coke box
而不是Coca-Cola tins
.
如何下载正确的文件?