FreeBSD命令leave 介绍

/ns/wz/sys/data/20020809014553.htm

FreeBSD命令leave 介绍

本文出自:OHaHa的学习心得[ohaha.ks.edu.tw] 作者:蓝色泡泡(panda@ks.edu.tw)

leave 介绍
◎前言
不知道大家是不是和我一样,坐到电脑前面就忘了时间??
忘了要吃饭??忘了还有重要的事情待处理?
现在您有一个自我提醒的小命令可以使用...^^

◎名称
leave - 提醒您何时该离开

◎语法
leave [[+]hhmm]

◎叙述
Leave 在特地的时间提醒您您必须离开了
他会在离你设定的时间前一分钟提醒你,告诉你还剩下一分钟...
接下来每隔一分钟,leave会发出"哔"声并且在终端机上显示讯息
当你登出(logout)时,leave这个命令也就随之结束
(若在leave还未提醒您时登出,leave不会结束喔..)

◎OPTIONS

hhmm hh代表小时,mm代表分钟.

说明: 电脑会自动判断你输入的时刻转化成12小时制
也就是说 leave 0100 与 leave 1300 相同
leave 1100 与 leave 2300 相同
有点杂...自行操作体会一下...就能了解

+ 若时间前加上+符号,表示现在时刻再加上多少时间.

如果什麽参数都没有加上,leave会提示你"When do you have to leave?"
这时您可以给予leave一个时间,
若临时反悔,保持该行空白,直接按enter离开

◎应用
a.也适用在 .login 或 .profile 中加入

b.可以配合 sleep 指令使用,会有意想不到的效果喔

◎停止
当leave不断的扰你时,你可以这样做
a. logout (当leave未提醒您时,登出无法停止leave)

b. kill -9 PID
: 执行leave後,画面上会显示你设定的时间,最後面会有该行程的PID


c.放者不管它,在它警告你9次过後,最後一次它就会显示如下的画面,ㄏㄏ..
panda@server[~]$Time to leave!
Time to leave!
Time to leave!
Time to leave!
Time to leave!
Time to leave!
Time to leave!
Time to leave!
Time to leave!
Time to leave!
That was the last time I'll tell you. Bye.


◎历史源由
leave命令自3.0BSD後出现