Linux下shell脚本PING命令只要延迟高于100ms就发送个邮件
输入完这行命令后回车,会进入邮件正文的编写,可以输入任何文字。当邮件正文输入完成后,需要按CTRL+D结束输入后发送。
开启状态。linux下的ping和windows下的ping稍有区别,linux下ping不会自动终止,需要按ctrl+c终止或者用参数-c指定要求完成的回应次数。下面就开始学习下这个常用的linux命令吧。
ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。
packets transmitted, 10 received, 0% packet loss, time 8999ms rtt min/avg/max/mdev = 0.018/0.019/0.024/0.006 ms 输出解释:不显示任何传送封包的信息,只显示最后的结果。
ifconfig:用于配置网卡接口。(可以使用down或up参数来禁用或启用某个网卡接口) mail:发送和接收邮件。 netstat:显示网络连接、路由表和网络接口信息,用户可以知道目前那些网络连接正在运行。
Ubuntu下使用mail命令发送邮件 在备份数据时,需要每天登录服务器来查看备份是否成功。所以学习了下linux下如何通过shell来给自己邮箱发送邮件,这里以ubuntu为例,使用mail命令来进行外部邮件的发送。
Linux系统的进程调度
Linux调度时机主要有:进程状态转换的时刻:进程终止、进程睡眠。当前进程的时间片用完时(current-counter=0)。设备驱动程序。进程从中断、异常及系统调用返回到用户态时。
在linux下,用户程序可以通过sched_setscheduler系统调用来设置进程的调度策略以及相关调度参数;sched_setparam系统调用则只用于设置调度参数。
SCHED_RR是带时间片的SCHED_FIFO。
Linux系统sleep命令使用方法说明
sleep命令 常用工具命令 sleep命令暂停指定的时间。语法 sleep(参数)参数 时间:指定要暂停时间的长度。时间长度,后面可接 s、m、h 或 d,其中 s 为秒,m 为 分钟,h 为小时,d 为日数。
void Sleep(DWORD dwMilliseconds);也就是说,Linux下(使用的gcc的库),sleep()函数是以秒为单位的,sleep(1);就是休眠1秒。而MFC下的Sleep()函数是以毫秒为单位的,sleep(1000);才是休眠1秒。
sleep 30,等待30秒。建议把sleep命令以及sleep之后的动作写在先前那个命令动作后面,同时放置在后台。
首先打开linux虚拟机,运行虚拟机,在虚拟机中打开明令行。其次使用killall通过程序的名字,来杀死进程。最后输入命令就可以在原来的tty上杀死sleep了。