小编kdt*_*kdt的帖子

在 CentOS 4.4 中,如何从文本文件中去除转义序列?

我可以使用什么命令从文本文件中去除颜色代码转义序列?理想情况下,我可以通过管道。如果我有一个带有一堆彩色文本rainbow.txt的文件,差距是什么:

cat rainbox.txt | *something* > plain.txt
Run Code Online (Sandbox Code Playgroud)

我在 CentOS 4.4 上使用 bash。

scripting linux

17
推荐指数
1
解决办法
5683
查看次数

libvirt:如何在主机启动时启动域?

我希望我的一些域在我的主机启动时自动启动(我在 ubuntu 上使用 libvirt+KVM)。我想我可以在 rc.local 中放置一些“virsh start...”语句,但是有没有办法在 libvirt/virsh 中配置它?

virtualization linux libvirt kvm-virtualization

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

在 linux 上,当目录大小为 0 而不是 4096 时,这意味着什么?

这是我以前从未见过的奇怪事情——ls 报告其大小为 0 而不是 4096 的目录,并且我无法在其中创建任何文件。

# ls -ld lib home
drwxr-xr-x.  2 root root    0 Feb  7 03:10 home  <-- it has zero size
dr-xr-xr-x. 11 root root 4096 Feb  4 09:28 lib
# touch home/foo
touch: cannot touch `home/foo': No such file or directory  <-- and I can't create files in it
# rm home
rm: cannot remove `home': Is a directory   <-- look, it really is a dir
Run Code Online (Sandbox Code Playgroud)

那么目录大小为 0 而不是 4096 意味着什么?

文件系统是 fedora core 14 …

linux filesystems ext4 directory

8
推荐指数
1
解决办法
7801
查看次数

linux上的自由空间驱动的日志轮换?

有人刚刚问我“我们应该将应用程序的日志保留多长时间”,我的回答是“直到磁盘已满”,因为除了空间不足之外,没有理由将它们扔掉。

但是,标准 logrotate 要求我们指定特定的周期 + 旋转次数。是否有类似的东西可以让我们说“每天轮换,并尽可能多地保留历史记录,直到只有 5% 的可用空间”?

平台为 Redhat Linux。

linux logging logrotate

8
推荐指数
2
解决办法
4388
查看次数

从脚本检查 yum 连接?

当访问 yum 存储库时出现问题(例如,如果未配置所需的代理),运行“yum update”之类的命令将等待很长时间,尝试许多不同的镜像。有时这很好,但有时我宁愿快速检查是否可以访问 yum 存储库。

有没有办法让 yum 快速检查其连接性并给我一个状态代码,指示是否可以访问远程存储库?

redhat centos yum

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

LVM:重新生成 UUID?

我有一些虚拟机,它们是相同原始磁盘映像的克隆,其中包含一些 LVM 卷。当我克隆这些时,我最终会得到多个 LVM 卷(尽管在不同的主机上),它们具有相同的“唯一”ID。有什么办法可以让 LVM 更改现有卷的 UUID?

lvm uuid

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

检测自上次在 L​​inux 上的 shell 脚本中运行以来的重启?

从 shell 脚本判断主机是否自上次运行脚本以来重新启动的最佳方法是什么?我可以考虑在每次运行时将正常运行时间存储在一个文件中,并检查它是否减少了,但这似乎并不完全可靠(服务器可能会快速重新启动,存储较低的正常运行时间,然后缓慢重新启动并提出一个更高的正常运行时间)。

是否有诸如“开始于”值之类的东西可以保证仅在重新启动时更改?或者其他检测重启的好方法?

linux uptime

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

批处理脚本:迭代驱动器号?

在 Windows 批处理脚本中,如何迭代与物理卷或映射共享对应的所有驱动器号?

windows batch drive-letters

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

是否值得同时运行 nessus 和 OpenVAS?

显然,OpenVAS 起源于 Nessus 的一个分支。安装和使用 OpenVAS 非常容易,因为它是开放的。但是,如果我只是使用它而不是 Nessus,我是在开玩笑吗?我应该同时使用两者,或者如果我使用 Nessus 那么 OpenVAS 是否超出要求?

将其分解为非主观的子问题: * openvas 是 nessus 的超集还是子集?* 一个更新比另一个更频繁吗?* 是否有一个比另一个更大的漏洞数据库?* ...或者我可能遗漏了其他质量差异吗?

security audit openvas

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

备份虚拟机中的 Windows 许可

可能重复:
你能帮我解决我的软件许可问题吗?

如果我有一个在(例如)三个 VMWare 虚拟机中运行的开发环境,每个虚拟机都包含一个 Windows 安装,那么我需要三个 Windows 许可证。

  • 如果我只是复制包含我的三个虚拟机的文件进行备份,我现在是否有六个虚拟机?我需要六个 Windows 许可证吗?可能不是,备份是一个例外。
  • 但是,如果我要做的不仅仅是备份呢:如果我在发布软件时“分支”我的虚拟机实例怎么办?在这种情况下,我最终会得到一组无限制的 v1、v2、v3 虚拟机,当我需要支持旧版本时,我可能会回到这些虚拟机。因此,老实说,它们并不是真正的“备份”。那么我需要多少 Windows 许可证?

在任何一种情况下,我都假设我一次只运行三个虚拟机,在不同的时间点只有许多代表虚拟机的文件副本。

virtualization windows licensing

4
推荐指数
1
解决办法
442
查看次数