小编Gau*_*ani的帖子

“Linux 文档项目”的更新程度和相关性如何?

许多高级 Unix/Linux 管理员建议我浏览 www.tldp.org站点上的“Linux 文档项目” 。

它无疑是一个非常丰富的网站,但我看到许多教程(见这里这里)已经超过 3 到 5 年了。我确实知道并理解至少彻底通读一遍它们绝对值得,但我只想知道,如果对于作为学习 linux 管理员的我来说很重要的主题,我是否还应该搜索关于同一主题的最新文章在互联网上?

希望我不会用这个问题冒犯任何人。

linux documentation

19
推荐指数
1
解决办法
1504
查看次数

日志的错误统计失败:LogRotation 期间权限被拒绝

安装新的 CentOS 6.0 服务器后,logrotate 工作得非常好。然后有一天,由于内核崩溃,服务器不得不硬启动,从那时起,日志轮换不会轮换日志。

所以我做了一个单独的 cron 条目来手动和强制轮换日志并将输出重定向到一个日志文件,并为每个文件获取以下行:

rotating pattern: /home/mail3/log/popMailProcessing.log  forced from command line (60 rotations)
empty log files are rotated, old logs are removed
considering log /home/mail3/log/popMailProcessing.log
error: stat of /home/mail3/log/popMailProcessing.log failed: Permission denied
Run Code Online (Sandbox Code Playgroud)

但是,如果我从命令行手动执行 logrotation,它可以完美运行。我在命令行上使用的命令是:

logrotate -v -f /etc/logrotate.d/mail3-logs
Run Code Online (Sandbox Code Playgroud)

我的 logrotate.conf 文件是:

# see "man logrotate" for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# use date …
Run Code Online (Sandbox Code Playgroud)

logrotate

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

CPU 是免费的,但 bash 脚本没有使用所有 CPU 资源

我运行了一个简单的脚本来生成一个包含 6 个字段的大型(10000000 行)csv 文件,其中使用while循环在每行/行中更改了一些字段。这台机器有全部 (32) 个 CPU 空闲,大量 RAM (~31 Gb) 也是空闲的。

我用命令为脚本计时

/usr/bin/time -v bash script.01.sh

运行了大约 2 个小时后,我得到了以下统计数据:

正在计时的命令:“bash script.01.sh”
用户时间(秒):1195.14
系统时间(秒):819.71
此作业获得的 CPU 百分比:27%
已用(挂钟)时间(h:mm:ss 或 m: ss): 2:01:10
平均共享文本大小 (kbytes): 0
平均未共享数据大小 (kbytes): 0
平均堆栈大小 (kbytes): 0
平均总大小 (kbytes): 0
最大驻留集大小 (kbytes): 4976
平均驻留集大小(千字节):0
主要(需要 I/O)页面错误:0
次要(回收帧)页面错误:3131983488
自愿上下文切换:22593141
非自愿上下文切换:10923348
交换:0
文件系统输入:0
文件系统输出:2182920
发送的
套接字消息:0 接收的套接字消息:0
传递的信号:0
页大小(字节):4096
退出状态:0

我想知道为什么我的脚本只使用了 27% 的 CPU?磁盘 IO 根本没有什么(在 vmstat 输出中看到)。那么是什么导致了限制呢?脚本中的代码?

这是脚本:

#!/usr/bin/env bash
number=1

while [[ $number …
Run Code Online (Sandbox Code Playgroud)

performance shell bash shell-script time

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