小编700*_*are的帖子

UNIX 何时进行“碎片整理”?(特别是 Solaris)

在 Windows 上,磁盘碎片整理程序会每隔一段时间运行一次,以使文件再次连续。

我用外行的方式向用户解释了这一点,但同时,我想再提一个关于我们公司的 +1,但真的不了解 Solaris 进程,甚至不知道这是否可行,那么如何它是在 Solaris 中完成的吗?

如果它因文件系统而异,我很高兴了解 ZFS、UFS 以及任何最流行的 Linux 文件系统。

filesystems solaris

6
推荐指数
1
解决办法
2677
查看次数

自动清理 Bash 历史记录

如何自动清理 Bash 历史记录?例如

  • 从历史记录中删除可检测到的拼写错误(ls-lh未显示在 中which,因此将其删除,我的意思是输入ls -lh
  • 清理多余的空间cd  /cd /   应标准化,使它们相同。

这可以在 bash 中完成吗?也许在所有命令执行之前或进入历史记录之前对其进行过滤?

我希望我不必等到它被写入文件后再运行清理例程。这意味着在清理发生之前注销。:(

bash command-history

5
推荐指数
1
解决办法
1127
查看次数

鼠标点击与 SSH 客户端集成,在命令行上,而不仅仅是 vim?

在 中vim,您可以使用选项:set mouse=a,然后(如果您的 SSH 客户端支持)您将能够简单地单击,光标就会移动,而不必使用箭头键或类似的东西。

我意识到vim切换到“备用屏幕”。我只是想知道是否有办法在“主”屏幕上也使用这种集成。如果是这样,是否有任何 shell 脚本解释器可以处理这个问题?

现在我正在使用bash,有时我会输入一个很长的命令,并且必须在中途更正一些内容。如果有一个bash合理的替代方案,或者一个bash处理鼠标交互的扩展,我会很高兴。你知道我需要什么才能完成这项工作吗?

此外,我感兴趣,mysql但让我们从主命令行开始。

bash terminal mouse

5
推荐指数
1
解决办法
3045
查看次数

用 Java 或其他高级语言构建我自己的防火墙?

在 ServerFault 上发布了一个关于专门的防火墙设置的问题,但作为一个狂热的软件开发人员,我也在考虑推出我自己的。

我只对使用高级语言感兴趣,最好是 Java 或 Node.JS。是否有一些适用于 Linux 或 Illumos 的系统可以获取所有网络数据包,并将它们提供给我的应用程序以决定是否应该允许、丢弃或拒绝它们?(或重写)

我只对 ICMP、UDP 和 TCP 数据包感兴趣。我设想我会编写一个 Java 应用程序,这将允许我嗅探流量以决定是否应该允许它。例如,在 HTTP 流量中,我可能希望检查Host标头以确定浏览器尝试访问的网站。

我意识到这可能会降低潜在的吞吐量,但也许你们推荐的解决方案会有文档,让我澄清这个警告的影响。

这几乎就像我在要求 FUSE,除了防火墙而不是文件系统。

是否有这样的程序,或者我是否会被困在为防火墙编写 C/C++ 代码?

linux firewall illumos

3
推荐指数
1
解决办法
2971
查看次数