我发现ssh-keygen
("ssh" package) 从puttygen
(" putty " package)产生不同的密钥。
如果我使用ssh-keygen
某些 SSH 服务器创建公钥和私钥将不接受我的密钥。如果我puttygen
只使用一台服务器创建密钥,则接受它。
为什么 Linux 存储库不为它提出一些通用的解决方案(包)?
我发现了另一个包ssh-3.2.9.1,它创建了与 PuTTY 一起使用的密钥。但是为什么 SSH 中没有任何方便的解决方案呢?
我对“只有一个点 - 空格 - shell 脚本名称”(如. myshellscript
)和“shell 脚本路径”(如./myshellscript
)命令感到困惑。
他们是什么?我注意到该命令. myshellscript
即使使用 -rw-rw-r-- 也会执行 shell 脚本。但./myshellscript
没有。所以我很困惑。
在ps
Ubuntu 上的命令手册中有这样的文字:
此版本的 ps 接受多种选项:
Run Code Online (Sandbox Code Playgroud)1 UNIX options, which may be grouped and must be preceded by a dash. 2 BSD options, which may be grouped and must not be used with a dash. 3 GNU long options, which are preceded by two dashes.
为什么 Ubuntu 中内置的命令可能使用来自不同操作系统的选项?我知道Linux、UNIX和BSD的起源是一样的,但它们是不同的分支。
/var/lib/dpkg/lock 是在“包管理器正在工作”时持有锁的文件。但是这个系统是如何运作的呢?每次运行 Linux 时,我都有 /var/lib/dpkg/lock 。当我使用 dpkg 的包管理器之一时,我没有任何更改。所以我看不到它在行动。