文章分类 -  Linux

Linux shell 变量
摘要:PATH:保存了shell查找命令的目录列表HOME:登录路径特殊的shell变量:$0 获取当前执行的shell脚本的文件名$n 获取当前执行的shell脚本的第n个参数值,n=1..9$* 获取当前shell的所有参数 “$1 $2 $3 …注意与$#的区别$# 获取当前shell命令行中参数的总个数$$ 获取当前shell的进程号(PID)$! 执行上一个指令的PID$? 获取执行的上一个指令的返回值(0 为成功, 非零为失败)这些shell变量可以自己创建、访问、修改shell的内部命令可以显示你定义的所有变量的值 阅读全文
posted @ 2012-11-28 11:20 youngkang 阅读(144) 评论(0) 推荐(0)
Linux 非root用户安装python
摘要:背景:公司测试机python版本2.3.4,很多模块不支持,如sorted,subprocess等,需安装2.4以上的版本。普通用户没有root权限,安装的python 2.7 只需给当前用户使用。步骤: (1) 下载python 包 wgethttp://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz (2) 安装 $ tar zxvf Python-2.7.3.tgz $ cd Python-2.7.3 $ ./configure --prefix="your installed path" $ make $ ... 阅读全文
posted @ 2012-11-23 13:59 youngkang 阅读(2966) 评论(0) 推荐(0)
Linux常用命令—crontab
摘要:项目背景:自动建立词典的脚本,线上每天要更新RS的词典,需要在定期的从log平台上挖掘数据并建立词典,以便第二天更新线上词典。需要对建库的脚本定期的执行。作用:crontab是循环执行例行性的任务,每个用户都有自己的crontab文件,存在/var/spool/cron目录下。语法:usage:crontab [-u user] filecrontab [-u user] [ -e | -l | -r ](default operation is replace, per 1003.2)-e(edit user's crontab)-l(list user's crontab) 阅读全文
posted @ 2012-11-23 12:19 youngkang 阅读(265) 评论(0) 推荐(0)