小编Ama*_*rus的帖子

Amazon EC2 实例 ID 是否永远唯一?

我们正在使用亚马逊 EC2,我们希望跟踪实例。是Amazon EC2实例-ID唯一下去吗?即,如果 VM 的实例 ID 为 ,i-12345678是否可以保证当该实例终止时,该实例 ID 将不再被使用?

virtualization amazon-ec2

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

使 ls 全部打印在一行上(就像在终端中一样)

ls 根据输出是到终端还是到其他地方,打印方式不同。

例如:

$ ls .
file1  file2
$ ls . | head
file1
file2
Run Code Online (Sandbox Code Playgroud)

有没有办法ls在一行上打印出来,就像它不是终端一样。有一种-C说法认为 sorta 会这样做,但它会将其分成几行。

$ ls
file1  file10  file11  file12  file13  file14  file15  file16  file17  file18  file19 file2  file3  file4  file5  file6  file7  file8  file9
$ ls -C . | head
file1 file11 file13 file15 file17 file19 file3  file5  file7  file9
file10 file12 file14 file16 file18 file2 file4  file6  file8
Run Code Online (Sandbox Code Playgroud)

我想这样做的原因是我想监视目录中快速变化的文件。我构建了这个简单的命令行:

while [[ true ]] ; do ls ; done | uniq …
Run Code Online (Sandbox Code Playgroud)

linux unix shell bash command-line-interface

20
推荐指数
4
解决办法
5万
查看次数

Debian/Ubuntu - 如何在删除后恢复 /var/cache/apt 结构?

我的 Ubuntu 服务器空间不足,所以我执行此命令以节省空间

sudo rm -rf /var/cache/apt/archives
Run Code Online (Sandbox Code Playgroud)

但是,现在尝试使用 apt 执行操作时,出现以下错误:

E: Could not open lock file /var/cache/apt/archives/lock - open (2 No such file or directory)

E: Unable to lock the download directory
Run Code Online (Sandbox Code Playgroud)

还有像

Archive directory /var/cache/apt/archives/partial is missing.
Run Code Online (Sandbox Code Playgroud)

显然我已经删除了一些目录结构。有没有办法做一个apt-get rebuild-var-tree或类似的?

package-management ubuntu debian apt

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

如何强制 MySQL 表损坏?

我编写了一个简单的Nagios插件,它调用mysqlcheck(检查损坏的表),如果有损坏的表会发出警告。

但是,我的表现在都没有损坏。所以我不能 100% 确定我的插件工作正常。我有一个不是关键任务的开发服务器。如何强制其中一个(或任何)表损坏,以便我可以测试我的 nagios 警报?

作为记录,服务器是 Ubuntu Dapper,而 mysql 是 5.0 版

mysql linux monitoring nagios corruption

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

Linux - 帮助,我的 inode 快用完了!

我有一个包含很多小文件的文件系统。目前使用了大约 80% 的 inode(我使用 进行了检查df -i),但是仅使用了 60% 的磁盘空间。如何“增加”inode 的数量?如果只是磁盘空间,我知道我可以增加磁盘的大小(这个磁盘在 LVM 上)。如果我增加磁盘的大小,那会使我有更多的 inode 吗?

如果有帮助,我愿意扩大此磁盘所在的文件系统。

linux hard-drive inode

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

Linux - 使用“su -”但保留当前目录

当我su -进入 root 时,我的当前目录被设置为 root 的家。无论如何要保留我所在的当前目录,就像sudo -s. 或者是使用 sudo 的答案?

linux unix su sudo

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

为什么 htop 通过 ps aux 不显示很多 apache2 进程?

我正在使用 apache2 和 ubuntu 运行网络服务器。使用ps我只能看到几个 apache 进程正在运行:

ps aux | grep apache
Run Code Online (Sandbox Code Playgroud)

但是,如果我htop,我可以看到大量 apache2 进程正在运行。大约2打。为什么会有差异?

apache-2.2

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

Bash 片段将目录中的所有文件移动到该目录中

我有一个目录,里面有很多文件和目录。为了整理一下,我将把所有这些文件放到一个目录中,所以我打算做这样的事情:

$ ls | wc -l
123
$ mkdir new_directory
$ mv * ./new_directory
Run Code Online (Sandbox Code Playgroud)

但是,这显然行不通,因为它会尝试new_directory进入new_directory. 是否有一些简单的方法可以在一行中完成我想要的操作,而不必复制和粘贴该目录中的所有文件和目录?

linux unix bash

15
推荐指数
4
解决办法
3万
查看次数

具有进度条但没有 rsync 重的 Unix 复制命令

我需要复制很多文件。通常我使用 rsync 是因为我向它传递了-aP选项,我可以看到 (a) 有多少文件需要处理,以及 (b) 每个单独的文件有多少被复制。

然而,rsync 还使用校验和做很多事情来验证文件是否被复制。但是我现在真的不需要那个。但是正常cp不包括上面提到的剩余文件数,这是非常有帮助的。

有没有类似的东西cp包括剩余多少文件的进度,但没有那么重rsync

rsync copy cp

14
推荐指数
2
解决办法
8841
查看次数

Linux 网络 - “ip X”而不是 ifconfig/route/etc?

我习惯在linux上使用诸如ifconfigroute等等命令来检查和更改网络信息。但是我知道有一个ip命令(带有各种子命令)。我现在在某处听说这是“正确的方法”。我应该放弃 ifconfig/route/etc 的任何特殊原因?你的偏好是什么?有没有一组可以做而其他组不能做的事情?

networking linux

14
推荐指数
2
解决办法
2686
查看次数