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 会将任何包含在<>内的内容替换为空字符串。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



