![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OS
文章平均质量分 74
reiskie
工作在电信行业的软件公司。
展开
-
linux下的crontab使用
名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } 说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才转载 2006-08-29 21:08:00 · 1178 阅读 · 0 评论 -
用GDB调试程序
先介绍点简练的:gdb调试:编译时加入选项 -g -ggdbshell中:gdb appname (或者直接gdb,然后用file命令指定appname)l(列出源代码)b(break) 函数名或行号runn(next)s(step)c(continue)q(quit)signal num 向被调试程序发信号watch expr 设置观察点print var 查看变量值disp转载 2006-07-09 17:08:00 · 1138 阅读 · 0 评论 -
linux信号介绍
作者:only_you 信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本转载 2006-07-09 16:39:00 · 1691 阅读 · 1 评论 -
Unix操作系统的发展及时间表
从总体来看,Unix的发展可以分为三个阶段: 第一阶段为Unix的初始发展阶段,从1969年KeThompson在AT&T贝尔实验室创造了Unix操作系统,刚开始运行在一台DECPDP-7计算机上,只在实验室内部使用并完善它,这个阶段Unix从版本1发展到了版本6。值得注意,此时的Unix是用汇编语言写成的,以至在1970将Unix移植到PDP-11/20上的时候花费了大量工作。在这个阶段里最重要转载 2006-07-09 17:17:00 · 1812 阅读 · 0 评论 -
linux下创建1000个线程?
[问]其实我遇到的问题是需要最多能够创建1000个线程,但是现在这个还距离目标太远了。具体应该怎么修改,能否告诉我?谢谢了。 [答]要创建1000个线程,可以先执行ulimit -s 2048。这个问题要用程序的方法解决几乎是不可能的。因为按RedHat Linux 9.0的posix线程实现,每个线程的父进程都是当前控制台进程,而不是调用pthread_create的那个进程转载 2006-07-09 16:53:00 · 2998 阅读 · 0 评论 -
Vi常用命令
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filen转载 2006-05-29 20:06:00 · 635 阅读 · 0 评论 -
linux下环境变量有关命令
1. 显示环境变量HOME $ echo $HOME2. 设置一个新的环境变量WELCOME $ export WELCOME="Hello!"$ echo $WELCOMEHello!3. 使用env命令显示所有的环境变量 $ envHOSTNAME=terry.mykms.orgPVM_RSH=/usr/bin/rshSHELL=/bin/bashTERM=xtermHISTSIZE=转载 2006-08-29 21:27:00 · 2877 阅读 · 2 评论 -
linux下用脚本获得前一天的日期
修改时区法:用date获得前一天的日期$#看当前时区$echo $TZCST-8$#显示当前时间$dateMon Apr 2 15:48:36 CST 2002$#改变当前时区,TZ=CST+16;export TZ$#显示当前时间(中间未改变系统时间,但date命令的显示已为昨天)Mon Apr 1 15:48:33 CST 2002不过这样改完后,该用户下的c程序中,time返回的日期也变转载 2006-08-29 21:04:00 · 2534 阅读 · 0 评论 -
关于crontab使用中报找不到库
我开发一个进程 ,进程调用和运行都没有问题,然后我就写了个shell脚本,这个脚本是检测进程是否存在,要是没有存在的话就启动进程,然后我把shell脚本放在crontab里面五分钟检测一次,但进程不存在而要启动时提示:error while loading shared libraries:libclntsh.so.9.0:cannot open shared object file:No s转载 2006-08-29 21:20:00 · 3044 阅读 · 0 评论 -
linux中ls命令详解
linux中ls命令详解ls 命令可以说是linux下最常用的命令之一。-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。-c 输出文件的 i 节点的修改时间,并以此排序。-d 将目录象文件一样显示,而不是显示其下的文件。-e 输出时间的全部信息,而不是输出简略信息。-f -U 对输出的文件不排序。-g转载 2007-04-30 11:33:00 · 4338 阅读 · 0 评论