Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4008408
  • 博文数量: 536
  • 博客积分: 10470
  • 博客等级: 上将
  • 技术积分: 4825
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-26 14:08
文章分类

全部博文(536)

文章存档

2024年(3)

2021年(1)

2019年(1)

2017年(1)

2016年(2)

2013年(2)

2012年(10)

2011年(43)

2010年(10)

2009年(17)

2008年(121)

2007年(252)

2006年(73)

分类: LINUX

2008-01-11 16:02:50

平时自己也比较懒, 有写该写下的也没有写, 是问题的也不去总结。 开个小帖, 以后有什么不懂的,感觉需要改进的就写在这里。
开这个的帖的目的就是:
    1>. 提醒自己要学会改善每个小问题,千万不要把自己的思维限制在某个东西或工具上。
    2>. 一时想起的没有解决的一定要写下来,因为不到多长时间自己可能就忘了。

---------------------------------------------------------------
Q1>. cd的小问题:
习惯了linux的 “/” 文件路径表示, 来windows下也这样用就不可以了(cmd中),

我家里的win xp可以用:
   cd a/dir1/dir2

但公司的win 2000我输入 cd a/dir1/dir2 就只进到了a中,没办法一次进入到更多的目录中, 有什么好办法可以实现cd一次进入多个目录还继续用 “/”  呢?

---------------------------------------
Q2>. 删除文件中的重复行:
cax@ibm:~/Desktop> cat a
I'm a student.
You are a teacher.
He is a farmer.
He is a farmer.
He is a farmer.
We are workers.

cax@ibm:~/Desktop> cat  a | sort
He is a farmer.
He is a farmer.
He is a farmer.
I'm a student.
We are workers.
You are a teacher.

cax@ibm:~/Desktop> cat  a | sort | uniq
He is a farmer.
I'm a student.
We are workers.
You are a teacher.

来源:

----------------------------------------
Q3>. malloc在没有使用free有系统会自动把malloc出来的内存回收吗? OS 包括 linux/unix(hp-ux, aix, sunos)/windows ...
如:
        1>. 启动程序a分配10M内存(采用malloc)
        2>. 在linux/unix下kill -9 pid
那这个时候该程序的内存os会回收吗?

这里有个讨论:
看来两边没有一个肯定的答案了, 结果是我也不确定, 自己当然不要写有malloc没free的东西, 在使用不是太大的内存时是直接使用静态的局部数组分配内存吧, 想办法避开malloc函数。

--------------------------------
Q4>. 自动telnet脚本
(
sleep 1;\
echo "username";\
sleep 1;\
echo "userpasswd";\
sleep 1;\
sleep 1) | telnet aix_server

来源:

-----------------------------------
Q5>. 清空文件
我一般就用: cat /dev/null > file

原来还可以:
> file
应该是最简洁的创建/清空文件的方法了,sh、ash、bsh、bash、bash2、
ksh都没有问题,csh和tcsh会报错,zsh则等待键盘输入(但输入Ctrl-d后
也能形成一个0字节的文件)。

最可靠的办法:
cp /dev/null filename

来源:
阅读(1687) | 评论(0) | 转发(0) |
0

上一篇:追求卓越的勇气

下一篇:版本号的问题!

给主人留下些什么吧!~~