小编Boa*_*oaz的帖子

如何在 Linux 中显示文本文件中的某些行?

我想每个人都知道有用的 Linux cmd 行实用程序headtail. head允许您打印文件的前 X 行,tail执行相同的操作但打印文件的末尾。打印文件中间的好命令是什么?类似于middle --start 10000000 --count 20(打印第 10'000'000 行到第 10'000'010 行)。

我正在寻找可以有效处理大文件的东西。我试过了tail -n 10000000 | head 10,它慢得可怕。

linux command-line-interface tail sed

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

如何将 cronjob 的输出发送到多个电子邮件地址?

在 crontab 文件的开头,您可以使用MAILTO指令来指示您希望将输出作为电子邮件发送到电子邮件地址。我想将输出发送到多个地址。是否可以(以及如何)指定多个地址?

email cron

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

在 Linux 机器上显示网络使用情况的简单且通用的命令行工具是什么?

我正在寻找一个简单的命令行 linux 工具,它将向我显示当前的网络使用情况,就像top显示 CPU 使用情况一样。

可以完成任务的最标准工具是什么(我无法在服务器上安装新东西)。我不需要任何花哨的东西,一个简单的基于文本的工具就可以了。

linux

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

有没有办法增加 Apache HTTPd 上传入请求的最大允许 url 长度?

我在 Apache HTTPd 上运行一个 Web 服务站点,每次我收到一个错误,指示传入的 URL 太长(HTTPError: HTTP Error 414: Request-URI Too Large)。

我的网站服务的是程序而不是浏览器,所以我不担心 2K 浏览器的限制。

有没有办法增加可接受的URI长度?

configuration httpd httpd.conf apache-2.2

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

什么会导致非活动内存增加以及如何回收它?

我在 CentOS 服务器上运行了大量应用程序,并且我看到了奇怪的内存行为。这是一个 munin 图的快照: 替代文字

正如您所看到的,提交的内存量逐渐增加,导致交换文件被使用。让我感到奇怪的是,非活动内存的数量也在不断增长。我的理解是,非活动内存实际上是操作系统已释放但尚未清理并放回空闲内存池中的内存。似乎内存不足是由于缺乏清理造成的,但我可能是错的。

你能给出一些提示来找出问题的原因和/或让 CentOS 回收不活动的内存吗?

谢谢。

一些额外的信息:

1) 我在 /tmp 上安装了一个 tmpfs 并且存储在那里的文件数量增加了(但它是非活动内存量的两倍)。

2) cat /proc/meminfo(在图像的后期)给出:

MemTotal:     14371428 kB
MemFree:       1207108 kB
Buffers:         35440 kB
Cached:        4276628 kB
SwapCached:     785316 kB
Active:        9038924 kB
Inactive:      3902876 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:     14371428 kB
LowFree:       1207108 kB
SwapTotal:    10223608 kB
SwapFree:      6438320 kB
Dirty:          627792 kB
Writeback:           0 kB
AnonPages:     7844560 kB
Mapped:          49304 kB
Slab:           146676 kB
PageTables:      27480 kB
NFS_Unstable:        0 kB …
Run Code Online (Sandbox Code Playgroud)

linux memory centos tmpfs

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

为什么linux上的CP命令会消耗CPU?

我只是为两个包含少量大文件的大目录运行复制命令,我看到我的 cp 进程在顶部消耗了大约一半的核心:

51116 root      20   0  110m  876  688 D 43.9  0.0   3:23.83 cp -i -r 165 178 temp       
Run Code Online (Sandbox Code Playgroud)

为什么cp进程会消耗任何cpu?我想它大部分时间都在等待磁盘上......

谢谢,波阿斯

linux hard-drive copy central-processing-unit io

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

您可以在另一个用户下运行特定的 tomcat Web 应用程序吗?

我们正在开发一个在 tomcat 下运行的 web 应用程序,它依赖于 Java 用户首选项来存储所有类型的设置。这很好用,但我们遇到了问题,我们需要设置另一个临时网络应用程序,它允许您在设置它们之前测试设置。

问题的核心在于,由于所有 Web 应用程序都在 tomcat 用户(可配置)下运行,因此所有 Web 应用程序的 Java 用户首选项都相同。由于遗留原因,我目前无法更改我的首选项结构,所以我希望在 tomcat 配置方面有一个解决方案。

是否可以在 tomcat 中为特定的 Web 应用程序指定不同的用户凭据?

谢谢,波阿斯

configuration tomcat users

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