WEB开发网
开发学院操作系统Linux/Unix 一个 UNIX 开发者需要掌握的 AIX 技巧 阅读

一个 UNIX 开发者需要掌握的 AIX 技巧

 2010-08-16 00:00:00 来源:WEB开发网   
核心提示: 清单 8. 常用的 db2 用户 profile 内容if[-f/home/db2inst1/sqllib/db2profile];then./home/db2inst1/sqllib/db2profilefi这就是使用 source 命令来引入了环境变量,最后简单提一句,一个 UNIX 开发者

清单 8. 常用的 db2 用户 profile 内容

 if [ -f /home/db2inst1/sqllib/db2profile ]; then 
  . /home/db2inst1/sqllib/db2profile 
 fi 

这就是使用 source 命令来引入了环境变量。

最后简单提一句,所谓 source 命令方式执行,其实是 shell 没有 fork 子进程 , 因此所有的变化被记录到当前的 shell 进程。

一些常用命令的技巧

下面介绍一些常用的有益的小技巧: 1)、合并文本文件: 还在用 windows 工具或者 vi 来合并文件么? 介绍一个简单的方法 ,我们可以采用

 cat fileA fileB >fileC 

来合并文本文件 , 或者

 cat file?[1-9] >fileSum 

来合并大量类似文件名的文件 ;

2)、实时监控日志文件(自动刷新内容,UNIX 流模式的最佳好处!), 命令很简单:

 tail -f FileName 

这样既可!

3)、find 命令的力量:

Unix 下大量的实用程序极大的丰富了系统的功能 , 这里简单列举 find 的几个用法:

查询大于 1000 个 block 的文件并列出文件的详细信息;

 find . -size +10000 -exec ls -l {} \; 

查询属主为 user1,group 组权限不为 rwx,类型为目录的信息,并生成修改其权限的脚本;

 find /projects -user user1 \( ! -perm -0020 -o ! -perm -0040 -o ! -perm -0010 \) 
 -type d -exec echo "chmod -R g+rwx " {} \; >/tmp/chmoduser1.sh 2>/tmp/error.log 

一个好 AIX 命令 - "portmir", 分布环境下的好帮手!

上一页  4 5 6 7 8 9 10  下一页

Tags:一个 UNIX 开发者

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接