共 7 篇文章 |
|
linux用户空间与内核空间通信——Netlink通信机制。Netlink协议基于BSD socket和AF_NETLINK地址簇(address family),使用32位的端口号寻址(以前称作PID),每个Netlink协议(或称作总线,man手册中则称之为netlink family),通常与一个或一组内核服务/组件相关联,如NETLINK_ROUTE用于获取和设置路由与链路信息、NETLINK_KOBJECT_UEVENT用于内核... 阅218 转0 评0 公众公开 23-09-18 21:26 |
LINUX下crontab定时任务工具及使用。管理定时任务:Crontab可以让用户管理定时任务,包括增加、修改、删除等。1)使用crontab -l命令查看当前用户的crontab文件内容,以了解已有的定时任务配置。2)使用crontab -e命令编辑当前用户的crontab文件,添加或修改定时任务配置。3)使用crontab -l命令再次查看当前用户的crontab文件内容,确认新的定... 阅971 转0 评0 公众公开 23-06-23 16:34 |
使用 bcc/BPF 在 Linux 中分析性能的 7 个工具。# /usr/share/bcc/tools/biolatency -husage: biolatency [-h] [-T] [-Q] [-m] [-D] [interval] [count]我的密件抄送工具可以用作代码示例,另外我还贡献了一个使用Python 开发密件抄送工具的教程。](https://github.com/iovisor/bcc/blob/master/docs/tutorial_bcc_python_developer.md)我建议... 阅257 转0 评0 公众公开 23-06-20 22:14 |
Test 用法-d 文件名 如果文件存在并且是目录,返回true-e 文件名 如果文件存在,返回true-f 文件名 如果文件存在并且是普通文件,返回true-r 文件名 如果文件存在并可读,返回true-s 文件名 如果文件存在并且不为空,返回true-w 文件名 如果文件存在并可写,返回true-x 文件名 如果文件存在并可执行,返回true.命令;du 命令也是查看使... 阅4 转0 评0 公众公开 22-03-31 15:49 |
· 删除硬链接文件,不会删除原文件,删除软链接文件,会把原文件删除。Test 用法-d 文件名 如果文件存在并且是目录,返回true-e 文件名 如果文件存在,返回true-f 文件名 如果文件存在并且是普通文件,返回true-r 文件名 如果文件存在并可读,返回true-s 文件名 如果文件存在并且不为空,返回true-w 文件名 如果文件存在... 阅3 转0 评0 公众公开 20-08-06 16:52 |
精心汇总的 24 道 shell 脚本面试题。答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。答:在写一个shell脚本时,如果你想要检查前一命令是否执行成功,在if条件中使用“$?”可以来检查前一命令的结... 阅31 转0 评0 公众公开 19-02-18 08:13 |
/bin/bashping_success_status() { if ping -c 1 $IP >/dev/null;do USER=$(awk -v ip=$IP ''''''''ip==$1{print $2}'''''''' $HOST_INFO) PORT=$(awk -v ip=$IP ''''''''ip==$1{print $3}'''''''&... 阅207 转1 评0 公众公开 18-11-16 02:04 |