小编vfc*_*sts的帖子

当您尝试连接到错误的服务器时,您的 SSH 密码是否被泄露?

当您不小心尝试使用密码凭据连接到错误的服务器时,管理员是否有可能读取并记录您使用的密码?

password ssh

191
推荐指数
3
解决办法
6万
查看次数

交互式 shell、登录 shell、非登录 shell 及其用例之间有什么区别?

可能的重复:
登录 Shell 和非登录 Shell 之间的区别?

我一直在查看 /etc/profile。bash.bashrc 以查看它们是如何运行的,并注意一些是由非登录 shell 执行的,一些与交互式 shell 一起工作等。

这种类型的外壳有什么区别,即交互式和非交互式、登录和非登录等?

这个问题可能非常基本,但似乎我首先需要问什么是 shell。什么是 shell,它的相关性是什么,你如何使用它,以及它为什么存在?

更新:为了更好地理解问题的意图,除了定义之外,我还需要了解一种外壳或另一种外壳的用例。帮助理解的是用例,而不仅仅是字典定义。

shell bashrc

95
推荐指数
2
解决办法
7万
查看次数

为什么选择麦迪逊?

不久前我问了这个问题 - “apt-get -s upgrade”或其他一些 apt 命令是否可以选择列出将从中下载软件包的存储库?,关于如何列出将从升级的存储库包。我现在已经学习了另一个命令,apt-cache madison它将列出将安装软件包的存储库。

为什么这样的名字madison与手头的任务没有任何关系?

apt

40
推荐指数
2
解决办法
2万
查看次数

是否有用于 Un*x 的任何众所周知且使用良好的 shell 脚本 IDE?

是否有针对 shell 脚本编写的 IDE,特别是 bash 和 zsh 脚本?这意味着对 shell 脚本进行语法高亮显示,更重要的是具有断点、变量检查和修改等功能的调试环境,就像 Python、Java 和 C 等常规编程语言可用的那样。

例如,Microsft Windows Powershell有像Powershell PlusPowerGui这样的 IDE 。

谷歌搜索提出了ShellEd(一个用于编辑 shell 脚本的 Eclipse 插件)和 BashEclipse(一个与 ShellEd 一起工作的 Bash 调试器)的组合;我还没试过。

是否有任何其他类似于此组合的 Un*x 的 shell 脚本 IDE?有没有人对他们有一些经验?

ide bash-script

33
推荐指数
2
解决办法
4万
查看次数

是什么触发了此屏幕提示“host01 上的 <username> 使用的屏幕。”?

时不时地,一些组合键会清除我的工作 (Gnu) 屏幕并显示以下消息:

Screen used by <username> on host01
Password:
Run Code Online (Sandbox Code Playgroud)

什么组合键会导致这种情况,这意味着什么?

password gnu-screen

20
推荐指数
1
解决办法
5885
查看次数

有没有办法确定应该加载哪些包或库来支持可执行文件?

我想在计算机上安装一个无法重新编译的可执行文件,它不是作为包构建的,我想下载运行它们所需的库。

以下是ldd在其上运行的输出的一部分

libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xb702f000)
libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xb6f64000)
libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xb6f43000)
libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xb6e9e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6cf4000)
/lib/ld-linux.so.2 (0xb786e000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb6cd3000)
libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb6b7c000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb6b4f000)
Run Code Online (Sandbox Code Playgroud)

是否有工具可以使用此信息来选择应下载哪些包,或者更好地仅提取列出的库及其依赖项,以最大限度地减少磁盘使用量?系统在无头 VM 上运行,程序将通过 VNC 显示。

虽然我怀疑一个完整的图形桌面将提供大部分所需的库,但我只想下载所需的库、它们的依赖项以及刚好足以支持它的 X Windows 包。

libraries dependencies package-management

13
推荐指数
1
解决办法
1万
查看次数

bash 完成是否有可能在替代方案中循环?

当使用 bash 补全并输入了多个字符时,当您输入的前缀与一种以上的可能性匹配时,制表符将停止工作。

有没有办法循环浏览您输入的前缀的替代方案?

bash autocomplete

13
推荐指数
2
解决办法
1481
查看次数

是否可以选择程序实例应该在哪个 X 显示器上运行?

如果系统上运行多个 X Windows,是否可以让程序在特定窗口上运行?您将如何识别窗口并使程序在那里运行?

我假设我拥有运行此类程序所需的任何权限。

x11

12
推荐指数
1
解决办法
4816
查看次数

是否有在浏览器中显示 man 命令的 Linux 图形程序?

是否有在浏览器中显示 man 命令的 Linux 图形程序?

我需要一个程序,它允许我在浏览器或某些图形程序中显示所有 man 命令,以便它们可以一直运行,而不必通过终端窗口查看它们。

man gui browser display

12
推荐指数
3
解决办法
8371
查看次数

是否可以使用 inode 重命名文件或目录?

我将 /home 目录更改为不同的分区,但无法从中访问文件,我已经能够从这个问题中解决一些问题 -在切换到不同的分区后如何访问先前安装的内容?.

如果我之前已经注意到目录的 inode,我是否可以单独使用它来重命名目录?

inode rename

10
推荐指数
2
解决办法
4809
查看次数