
linux shell基础知识
文章平均质量分 78
Monkey_Online
通信工作
展开
-
Linux系统中特殊文件权限
今天一直在弄Samba服务的配置,深深的感受到权限控制的困难,文件权限的机制是Linux系统中的一大特色,除了我们现在所熟知的读(r)、写(w)、执行(x)权限外,还有三个比较特殊的权限,分别为:setuid、setgid和stick bit(粘滞位)。1> setuid与setgid讲解 看一下系统中用到它的地方,以/etc/passwd和/usr/bin/passwd为例:原创 2013-04-23 18:49:50 · 2782 阅读 · 0 评论 -
Linux shell 系统默认变量($#,$0....)与操作符小结
1》系统默认变量 1. 一共有几个参数 : $# 2. 该运行程序的名字是什么 : $0 3. 所有参数的值 : $@ 或 $* 4. 第n个参数是什么 : $n 测试script : mytest.sh #!/bin/bash echo "The num of parameters are ==>原创 2013-04-16 20:36:23 · 5832 阅读 · 0 评论 -
shell自动化配置hadoop配置文件示例
#!/bin/bashread -p 'Please input the directory of hadoop , ex: /usr/hadoop :' hadoop_dirif [ -d $hadoop_dir ] ; then echo 'Yes , this directory exist.'else echo 'Error , this directory原创 2013-05-25 13:30:49 · 2033 阅读 · 0 评论 -
Python利用urllib/2模拟Http的Post请求调用php
一、应用需求 VSO平台的推广系统已接近尾声,还有最后一个问题就是每个月末对分红进行结账,将平台订单金额产生的分红打到用户的账户上,这种情况肯定要用Linux的定时任务来完成,结合前面的那篇《Python调用php》依然采用Python调用php的方式来实现。这次使用Python中的urllib和urllib2模块完成模拟http发送post请求来调用结算页面,执行数据库操作。这原创 2013-10-21 22:12:57 · 5922 阅读 · 0 评论 -
Inno_setup制作升级包必须面临的几个问题
这两天的时间一直在制作应用程序的升级包,期间碰到一些问题这里一并记录下来,相信这是制作升级包必须面临和解决的问题:1. 升级包安装程序如何不再产生新的安装、卸载程序 Inno_setup中AppId是用来标识某个应用程序的唯一标识,因此升级包中的AppId字段应该和原始安装程序的AppId相同。 CreateUninstallRegKey字段,改值设置为no则安装程序将不会原创 2013-12-18 22:14:18 · 17149 阅读 · 4 评论