我已经备份了dconf存储我的数据库的文件(~/.config/dconf/user这是一个二进制文件),现在我需要将一些密钥从备份移动到dconf使用中。
如何查看备份的内容dconf而不将其“放置到位”并使用例如查看它dconf-editor?
我有几个大磁盘,上面有备份/存档材料。他们是ext4。关于那些将被存储几年而不再次读取整个磁盘的那些,我一直在考虑刷新磁盘磁性状态的方法。在我一直在寻找答案的任何地方,驱动器的保质期似乎都是一个有争议的问题,但似乎在存储几年(比如 5 年左右)之后,以某种方式刷新数据是明智的(? )
我已经看到这个建议:
dd if=/dev/sda of=/dev/sda
Run Code Online (Sandbox Code Playgroud)
安全吗?有用吗?
我想做的是除 afsck或 a之外的另一件事dd if=/dev/sda of=/dev/null,这两者都可能会发现磁盘上现有的磁漏。
我想要做的是在磁盘上的磁荷低于可读水平之前刷新磁数据。我怎样才能做到这一点?
如果我打开extglob做类似的事情
shopt -s extglob
rm !(*.html|*.txt) # remove everything except html and txt files
Run Code Online (Sandbox Code Playgroud)
extglob在这之后继续下去是不明智的吗?一直使用它有什么注意事项吗?
如果我放入一个 USB 驱动器,它会自动挂载。我可以看到它lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 7,5G 0 disk
??sdb1 8:17 1 7,5G 0 part /media/user/usb-drive
Run Code Online (Sandbox Code Playgroud)
如果我用 umount 卸载它
umount /media/user/sdb1
Run Code Online (Sandbox Code Playgroud)
它仍然可以使用lsblk,但不再安装:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 7,5G 0 disk
??sdb1 8:17 1 7,5G 0 part
Run Code Online (Sandbox Code Playgroud)
但是如果我通过单击 Thunar(xfce 文件管理器)中的弹出图标来弹出它,它将从lsblk. 为什么呢?
\xe2\x80\x9c多重声明的块\xe2\x80\x9d 是当块似乎属于多个文件时 fsck 报告的一种错误。这会导致数据损坏,因为写入其中一个文件时两个文件都会发生更改。
\n但区块被多重认领的最初原因可能是什么?它们是如何创建的以及我如何避免它们?
\n我想使用以下命令进行远程备份/home:
duplicity full /home sftp://user@hostname.com/home/user/backup
Run Code Online (Sandbox Code Playgroud)
运行命令时,我得到以下输出:
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: none
GnuPG passphrase:
Retype passphrase to confirm:
--------------[ Backup Statistics ]--------------
StartTime 1465578990.15 (Fri Jun 10 19:16:30 2016)
EndTime 1465578990.22 (Fri Jun 10 19:16:30 2016)
ElapsedTime 0.07 (0.07 seconds)
SourceFiles 75
SourceFileSize 118644 (116 KB)
NewFiles 75
NewFileSize 118644 (116 KB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 75
RawDeltaSize 110452 (108 KB) …Run Code Online (Sandbox Code Playgroud) 当我使用-v8switch运行 duplicity 时,我得到以下输出:
M home/user/Documents/test.txt
D home/user/VirtualBox VMs/win10/Logs/VBox.log.2
A home/user/.config/VirtualBox/example.log
Run Code Online (Sandbox Code Playgroud)
路径前面的大写字母是什么意思?
文件.gnupg夹中文件的标准所有权设置是什么?
做完sudo chown u:u *我的现在看起来像这样:
drwx------ 2 u u 4,0K jan 18 22:53 crls.d
drwx------ 2 u u 4,0K jan 18 22:33 openpgp-revocs.d
drwx------ 2 u u 4,0K jan 18 22:33 private-keys-v1.d
-rw------- 1 u u 0 sep 28 02:12 pubring.gpg
-rw-rw-r-- 1 u u 2,4K jan 18 22:33 pubring.kbx
-rw------- 1 u u 32 jan 18 22:28 pubring.kbx~
-rw------- 1 u u 600 jan 19 22:15 random_seed
-rw------- 1 u u 0 sep 28 02:13 …Run Code Online (Sandbox Code Playgroud) 如何在 XFCE 桌面上安装 Debian Jessie?曾经有一个“替代”选项可以从一开始就选择它,但现在我找不到了。我该怎么做?
在安装 Xfce的Debian 指南中,我阅读了以下内容:
或者,转到“高级选项”,然后转到“备用桌面环境”,然后在那里选择 Xfce。
所以似乎应该有一个选项可以在图形引导环境中执行此操作?
我想获取 bash 命令的输出(在本例中为 grep)并每隔一行插入一个空行:
not
like
this ...
but
like
this!
Run Code Online (Sandbox Code Playgroud)
在 bash 中做到这一点的聪明方法?
backup ×3
bash ×2
disk ×2
duplicity ×2
command-line ×1
corruption ×1
dconf ×1
dd ×1
e2fsck ×1
ext4 ×1
filesystems ×1
gpg ×1
linux ×1
linux-kernel ×1
lsblk ×1
mount ×1
ownership ×1
permissions ×1
sftp ×1
ssh ×1
storage ×1
thunar ×1
unmounting ×1
wildcards ×1
xfce ×1