在linux上执行脚本,当退出页面或电脑锁屏后,脚本就停止执行了。对需要长时间运行的脚本非常不友好。
成都创新互联主要业务有网站营销策划、成都网站设计、做网站、成都外贸网站建设公司、微信公众号开发、微信小程序定制开发、HTML5建站、程序开发等业务。一次合作终身朋友,是我们奉行的宗旨;我们不仅仅把客户当客户,还把客户视为我们的合作伙伴,在开展业务的过程中,公司还积累了丰富的行业经验、成都全网营销资源和合作伙伴关系资源,并逐渐建立起规范的客户服务和保障体系。
nohup(no hang up):可以让程序不挂断执行。
:可以让程序在后台执行。
“ nohup.log”: 表示将日志输出到nohup.log文件上。
21:表示将正确日志、错误日志都输出到正确日志指定的文件(nohup.log文件)上。
1、linux下登录日志记录在:/var/log目录里的 secure文件。
查看ssh用户的登录日志命令:cd /var/log more secure
上图中可以看到,用户在11:05:57和12:24:33进行了两次登录。
2、使用last命令,可以列出目前与过去登录系统的用户相关信息。这是一个功能很强大的命令。
语法:last [-R] [-num] [ -n num ] [-adiowx] [ -f file ] [ -t YYYYMMDDHHMMSS ] [name...] [tty...]
例子:last -x :显示系统关闭、用户登录和退出的历史
last -i:显示特定ip登录的情况
last -t 20150303120101: 显示20150303120101之前的登录信息
在使用Linux时,经常需要查看文件内容或者log日志,通常情况,是选择cat命令,但是有时候我们的文件很长,超出了一个屏幕,这样查看上面的就不方便。虽然可以按住shift键,再按pageup、pagedown来上下翻页,但是太麻烦!这时候就可以使用more命令来查看。
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示,方便逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,同样还有按字符串搜索的功能 。
1.命令功能:
more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。
2.命令参数:
+n 从笫n行开始显示
-n 定义屏幕显示n行为一屏
+/字符串 在每个档案显示前搜寻该字串,然后从该字串前两行之后开始显示
-c 先清屏,然后显示要查看的文件或日志内容
-d 在显示内空中添加提示 “Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
-p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
-s 把连续的多个空行显示为一行
-u 把文件内容中的下画线去掉
3.在more查看文件或日志后常用操作命令:
Enter 向下n行。默认为1行
F键 向下滚动一屏
空格键 向下滚动一屏
B键 返回上一屏
= 输出当前行的行号
V键 在使用more查看时,使用v调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more
另外,在一个目录下的文件,由于内容太多,可以管道 | 结合起来进行分页显示。
例如以下命令:
ls -l | more -5
在Linux上只要打开core dump文件开关,当程序crash时系统生成相应的core文件。下面是简单的一些步骤: 1.查看当前是否已经打开了此开关 通过命令:ulimit -c 如果输出为 0 ,则代表没有打开。如果为unlimited则已经打开了,就没必要在做打开。 2....