位置: 编程技术 - 正文

linux sleep命令参数及用法详解(linux休眠延迟执行命令)(linux sleep命令有什么用)

编辑:rootadmin
使用权限 : 所有使用者 使用方式 : sleep [--help] [--version] number[smhd] 说明 : sleep 可以用来将目前动作延迟一段时间 参数说明 : --help : 显示辅助讯息 --version : 显示版本编号 number : 时间长度,后面可接 s、m、h 或 d 其中 s 为秒,m 为 分钟,h 为小时,d 为日数 例子 : 显示目前时间后延迟 1 分钟,之后再次显示时间 : date;sleep 1m;date 这个命令更多应用于shell脚本编程里和程序里 如下面的一段程序: 应用程序: 复制代码代码如下: #include <syswait.h> usleep(n) //n微秒 Sleep(n)//n毫秒 sleep(n)//n秒 驱动程序: #include <linux/delay.h> mdelay(n) //milliseconds 其实现 #ifdef notdef #define mdelay(n) ( {unsigned long msec=(n); while (msec--) udelay();}) #else #define mdelay(n) ( (__builtin_constant_p(n) && (n)<=MAX_UDELAY_MS) ? udelay((n)*) : ({unsigned long msec=(n); while (msec--) udelay();})) #endif 调用asm/delay.h的udelay,udelay应该是纳秒级的延时 Dos: sleep(1); //停留1秒 delay(); //停留毫秒 Windows: Sleep(); //停留毫秒 Linux: sleep(1); //停留1秒 usleep(); //停留1毫秒 每一个平台不太一样,最好自己定义一套跨平台的宏进行控制 秒还是微秒?关于延时函数sleep() 因为要写一段代码,需要用到sleep()函数,在我印象中,sleep()好像是休眠微秒,结果却是休眠了秒(在Linux下)。觉得很奇怪,因为头儿也记得好像是微秒为单位的。所以就查了一下。 原来linux下的sleep函数原型为: unsigned int sleep(unsigned int seconds); 而MFC中的Sleep函数原型为: void Sleep(DWORD dwMilliseconds); 也就是说,Linux下(使用的gcc的库),sleep()函数是以秒为单位的,sleep(1);就是休眠1秒。而MFC下的sleep()函数是以微秒为单位的,sleep();才是休眠1秒。原来如此啊。而如果在Linux下也用微妙为单位休眠,可以使用线程休眠函数:void usleep(unsigned long usec);当然,使用的时候别忘记#include <system.h>哦。 另外值得一提的是,linux下还有个delay()函数,原型为extern void delay(unsigned int msec);它可以延时msec*4毫秒,也就是如果想延时一秒钟的话,可以这么用 delay();

推荐整理分享linux sleep命令参数及用法详解(linux休眠延迟执行命令)(linux sleep命令有什么用),希望有所帮助,仅作参考,欢迎阅读内容。

linux sleep命令参数及用法详解(linux休眠延迟执行命令)(linux sleep命令有什么用)

文章相关热门搜索词:linux的sleep,linux中sleep,linux sleep进程,linux sleep进程,linux中sleep命令,linux中sleep,linux中sleep命令,linux中sleep,内容如对您有帮助,希望把文章链接给更多的朋友!

linux finger命令参数及用法详解(linux查看用户个人信息) 格式finger[选项][使用者][用户@主机]主要参数-s:显示用户注册名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。-l:除了用-s选项显示的

linux date命令参数及用法详解(linux查看修改系统时间) date命令date命令的功能是显示和设置系统日期和时间。该命令的一般格式为:date[选项]显示时间格式(以+开头,后面接格式)date设置时间格式命令中各

linux chfn命令参数及用法详解(linux修改用户资料命令) 功能说明:改变finger指令显示的信息。语法:chfn[-f真实姓名][-h家中电话][-o办公地址][-p办公电话][-uv][帐号名称]补充说明:chfn指令可用来更改执行finger

标签: linux sleep命令有什么用

本文链接地址:https://www.jiuchutong.com/biancheng/364074.html 转载请保留说明!

上一篇:linux groupdel命令参数及用法详解(linux删除用户组命令)(linux groupdel命令详解)

下一篇:linux finger命令参数及用法详解(linux查看用户个人信息)(linux命令tee)

  • 增值税销项税额公式
  • 偶然所得个人所得税会计分录
  • 工程材料发票备注要求
  • 公司两年账没做
  • 出口退税逾期申报,需申报出口货物收汇情况表
  • 投资款转为借款需要哪些证据
  • 其他货币资金包括
  • 企业未开票收入怎么发现
  • 软件分几次开票怎么入账
  • 税务分析最常用的分析方法
  • 没进项发票要交多少税
  • 同一地级行政区范围内举例
  • 其他应付款需要做预算会计吗
  • 增值税计算方法有哪些
  • 销售折扣账务怎么处理
  • 以前年度进项税少记了如何调整
  • windows10 怎么样
  • 进口关税和增值税
  • 处理车辆违章送什么证件
  • 摊销租赁费属于什么费用
  • 收益类账户的会计分录
  • 注销公司账上现金多怎么调
  • mini program是什么
  • 现在学修电脑怎么样
  • 汇算清缴哪些表必填
  • 审核凭证的操作步骤
  • sci期刊投稿步骤
  • 圣胡安岛战争
  • 增值税税负指标怎么算
  • 奥勒松又叫什么
  • 视觉机械臂操作视频
  • html用javascript
  • 个税申报系统操作指南
  • 固定资产清理属于非流动资产吗
  • php hash_hmac
  • 或有资产确认的前提为什么是
  • 支租赁费用计提印花税吗
  • 报建费减免
  • 增值税专票只有右上角有发票号码
  • dedecms批量发文章
  • 运营级别划分
  • 其它应收款的处理程序
  • 承兑汇票怎么使用流程
  • 小规模纳税人印花税减半征收政策
  • 发票一式两联
  • 印花税凭证名称如何选择
  • 企业所得税季度申报表季度平均值
  • 无形资产如何做账务处理
  • 进项抵扣和销项抵扣
  • 主营业务成本如何设置明细
  • 已认证进项税转出口退税怎么处理
  • 应交税金—应交增值税(进项税额)
  • 跨年暂估收入,次年开票会计分录
  • 电商的成本构成包括
  • 直接减免税款的例子
  • 多收发票会计分录
  • 企业支付宝提现到对公账户要交税吗
  • 购买汽车后,需要缴纳的税种有哪些
  • 其他应收款平行记账科目
  • freebsd安装mysql
  • 事件查看器中"TermService" 服务的性能库问题处理
  • Ubuntu Eclipse MyEclipse 添加GBK支持 不乱码
  • win7系统笔记本怎么连接蓝牙耳机
  • 如何使用u盘安装linux
  • linux 系统文件
  • win10如何使用usb无线网卡
  • unity3d摄像头
  • 安卓打开前置摄像头
  • python 进程间通讯
  • vue中拦截器
  • vscode 远程调试jni
  • 慎用是能用还是不能用
  • node js教程
  • python生成随机数据
  • python的链表
  • 国家税务总局全国增值税查询
  • 保险公司个人所得税扣除标准是多少
  • 广州税务局前局长是谁
  • 纳税人有什么影响
  • 郑州地方税务局网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设