Linux系统管理与文件操作常见问题解答

222、使用renice命令尝试修改进程优先级时,出现以下错误:$ renice -10 21704 renice: failed to set priority for 21704 (process ID): Permission denied。该错误的可能原因是什么?

只有root用户可以将进程的优先级值(nice值)降低到零以下。

223、命令 schedtool 可以设置 Linux 所能支持的所有 CPU 调度参数,也可以显示给定进程的信息。如何使用它来显示进程 1750 的调度参数?另外,如何使用 schedtool 将进程 1750 更改为实时进程,优先级为 -90(如 top 命令显示的那样)?

显示进程 1750 的调度参数:

```bash
$ schedtool 1750

将进程 1750 更改为实时进程,优先级为 -90:

$ schedtool -R -p 89 1750

224、命令 schedtool 可以设置 Linux 支持的所有 CPU 调度参数,也可以显示给定进程的信息。如何使用它来显示进程 1750 的调度参数?此外,如何使用 schedtool 将进程 1750 更改为实时优先级为 -90(如 top 命令显示)的进程?

显示进程 1750 的调度参数:

$ schedtool 1750

将进程 1750 更改为实时优先级为 -90 的进程:

$ schedtool -R -p 89 1750

225、什么样的扩展正则表达式可以匹配任何电子邮件地址,如 info@example.org?

egrep “\S+@\S+.\S+”

226、什么样的扩展正则表达式仅能匹配标准点分十进制格式的 IPv4 地址,例如 192.168.15.1?

egrep "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"

227、如何使用grep命令列出文件 /etc/services 的内容,并丢弃所有注释(以 # 开头的行)?

grep -v ^# /etc/services

228、文件domains.txt包含一个域名列表,每行一个。如何使用egrep命令仅列出以.org或.com结尾的域名?

egrep “.org$|.com$” domains.txt

229、在 shell 环境中,命令 less 是显示长文本文件的默认分页器。通过输入 /,可以在搜索提示中输入正则表达式以跳转到第一个匹配项。为了停留在当前文档位置并仅突出显示相应的匹配项,应在搜索提示中输入什么组合键?

在输入搜索表达式之前按下 Ctrl + K。

230、命令 last 会显示最近登录用户的列表,包括他们的源 IP 地址。如何使用 egrep 命令过滤 last 的输出,只显示 IPv4 地址的出现情况,丢弃相应行中的任何额外信息?

last -i | egrep -o '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'

231、要正确过滤使用 -print0 选项执行的 find 命令的输出,应该给 grep 提供什么选项?

选项 -z 或 --null-data,如 `find . -print0 | grep -z expression`

232、命令uptime -s会显示系统上次开机的日期,例如2019 - 08 - 05 20:13:22。那么命令uptime -s | sed -e ‘s/(. ) (. )/\1/’的结果是什么?

会出现错误。默认情况下,在sed中使用反向引用时,括号应该进行转义。

233、应该给grep提供什么选项,以便它统计匹配的行数而不是显示它们?

-c 或 –count

234、HTML文件的基本结构包含html、head和body元素,例如:

新闻网站

标题

感兴趣的信息。

描述如何在sed中使用地址来仅显示body元素及其内容。

要仅显示 body 元素及其内容,地址应为:

/<body>/,/<\/body>/

例如:

sed -n -e '/<body>/,/<\/body>/p'

sed 指定选项 -n 是为了让它默认不打印行,因此在 sed 表达式末尾使用命令 p 来打印匹配的行。

235、什么sed表达式可以从HTML文档中移除所有标签,只保留渲染后的文本?

sed表达式 s/<[^>]*>//g 会将任何包含在<>内的内容替换为空字符串。

236、描述如何在sed中使用地址来仅显示body元素及其内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值