复制完成后是否可以更改目标文件的名称(添加一些时间戳作为前缀)rsync
?
例如,我可以使用以下命令使用后缀更改目标文件的名称:
rsync --append -arzvv --backup --suffix='_2015_09_10' /path/to/src/file /path/to/dst
Run Code Online (Sandbox Code Playgroud)
但我想附加时间戳作为前缀,因此在目的地中我们将有一些类似:2015_09_10_file
而不是file_2015_09_10
.
我想在 Synology NAS 上安装我的主文件夹。我可以通过 SSH 连接到 NAS,但是当我尝试时sshfs
,出现此错误“ read: Connection reset by peer
”。我使用了以下命令:
sshfs john@146.32.56.78:/volume1/homes/john /my_nas -p 1919
Run Code Online (Sandbox Code Playgroud)
我也试过这条路:/var/services/homes/john
,但没有成功。
如何查找/调试问题?
我通过以下方式从源代码安装了OpenSSL:
wget https://www.openssl.org/source/openssl-1.0.2h.tar.gz
tar -xvzf openssl-1.0.2h.tar.gz
cd openssl-1.0.2h/
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl
sudo make
sudo make install
Run Code Online (Sandbox Code Playgroud)
但是当我在命令行上输入 openssl 时,它显示“当前未安装程序‘openssl’”。我该怎么办?
我想杀死一个与数据库有开放连接的进程。如果我终止该进程,我可以确保数据库已解锁吗?
我已将 /home/jack/.ssh 的所有者设置为 jack 并为其授予如下权限:
-rw------- 1 jack jack 1679 Oct 10 01:41 id_rsa
-rw------- 1 jack jack 396 Oct 10 01:41 id_rsa.pub
-rwxrwx---+ 1 jack jack 884 Oct 10 01:48 known_hosts
and
drw------- 2 jack jack 4096 Oct 13 18:00 .ssh
Run Code Online (Sandbox Code Playgroud)
但是 jack 无法打开 /home/jack/known_hosts 文件。这有什么问题?