工作中的一些小记录(命令用法、函数等)

2007-11-24

1)top -p pid
 查看某个进程的运行状态
 
2007-11-26
(T*)t->id  <=======> (T*)(t->id)
所以说->优先级比()要高
 
2007-12-04
localtime(time_t*); //返回静态指针
ctime(time_t*); //也是返回静态指针

inet_ntoa(&n); //返回静态指针


2007-12-11
用命令行shell
for ((i=33; i <40; i++)); do  rm *$i; done

http://6.cn/watch/2464611.html

2007-12-25
merge already sort files and copy only duplicate line to file log
sort -m file1 file2 | uniq -d > log
                                     

2008-01-11
函数strptime 可以把一个时间字符串转换成struct tm 结构
strftime 可以把一个时间结构写成字符串结构

2008-01-21
(1) 命令 dmesg 显示机器磁盘的信息,更多的命令可以在/bin/目录下查看
 
(2) Linux程序栈空间的问题
  FLTFLAGS="-s   <stacksize>"  
  就是设置环境变量,注意等号两边不要有空格,另外等号右侧需要引号扩起来,象这样:  
   
  FLTFLAGS="-s   10240"  
  export   FLTFLAGS
  可以先通过ulimit -a查看栈空间是否受限,如下列表

core file size        (blocks, -c) unlimited
data seg size         (kbytes, -d) unlimited
file size             (blocks, -f) unlimited
max locked memory     (kbytes, -l) unlimited
max memory size       (kbytes, -m) unlimited
open files                    (-n) 10240
pipe size          (512 bytes, -p) 8
stack size            (kbytes, -s) 8192
cpu time             (seconds, -t) unlimited
max user processes            (-u) 7168
virtual memory        (kbytes, -v) unlimited 

2008-01-30

sed 流编辑器 stream editor,可以对输入流进行编辑
-i -in-place 编辑,并备份
-e  add the script to the command to be execute
一个例子 去掉cgi中的wT选项
sed -in-place -e "s/ -wT/ /g" `grep " -wT" -l ./*.cgi`


2008-02-01

netstat -enp | grep port
or netstat -anp | grep port
可以查看所有打开的端口中,是否包含port,已经打开该port的应用程序名字 netstat的p选项

tcp        0      0 172.xx.xx.xx:3306       172.xx.xx.xx:49929      ESTABLISHED 10358/mysqld  

10358/mysqld  (PID/App name)
cat /proc/10358/maps 查看该程序的物理位置以及打开的文件等信息

要杀之,执行kill 10358即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值