system()这个函数就不说了,不能读取返回值。#includeint main(){ FILE *fp; char buffer[1024]={0}; fp=popen("ssh root@192.168.1.93 \'ls /\'","r"); ...
分类:
编程语言 时间:
2015-02-27 15:04:14
阅读次数:
180
Shell脚本调试技术本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”...
分类:
系统相关 时间:
2015-02-26 19:58:31
阅读次数:
226
SSHH免密码验证生产环境分发、管理、备份实战应用指南ssh是secureshellprotocol的简写,它通过对联机数据包加密的技术进行数据传递。专门为远程登录会话和其他网络服务提供安全的协议。ssh本身提供两个服务功能:一个是类似telnet的远程联机使用shell服务,即俗称的ssh;另外一..
分类:
其他好文 时间:
2015-02-25 23:53:23
阅读次数:
229
一、常用的hadoop命令1、hadoop的fs命令#查看hadoop所有的fs命令hadoopfs#上传文件(put与copyFromLocal都是上传命令)hadoopfs-putjdk-7u55-linux-i586.tar.gzhdfs://hucc01:9000/jdk
hadoopfs-copyFromLocaljdk-7u55-linux-i586.tar.gzhdfs://hucc01:9000/jdk#下载命令(get与..
分类:
系统相关 时间:
2015-02-25 00:49:46
阅读次数:
213
1. shell script其实就是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,将一些shell的语法与指令写在里面,搭配正规表示法、管线命令|与数据流重导向等功能,以达到我们想要处理的目的。2. script最简单的功能就是会整一些在command line下达的连续指令,.....
分类:
系统相关 时间:
2015-02-21 11:56:56
阅读次数:
190
1.cmd="someunixcommand"
retcode=subprocess.call(cmd,shell=True)2.ssh=paramiko.SSHClient()
ssh.connect(server,username=username,password=password)
ssh_stdin,ssh_stdout,ssh_stderr=ssh.exec_command(cmd_to_execute)3.importspur
shell=spur.SshShell(hostname="loc..
分类:
编程语言 时间:
2015-02-15 23:16:20
阅读次数:
470
用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货:#!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."fi...
分类:
系统相关 时间:
2015-02-15 17:56:52
阅读次数:
191
项目要求
1.自动打包某一个文件目录,
2.自动将打包文件放置至一个指定目录
3.自动清除5天前的文件;
实现:
1.使用crontab 进行定时备份
2.使用tar压缩
3.使用shell算出日期 ,remove 旧文件
4. 在/usr/sbin目录中加入备份文件:baksvn
#!/bin/sh
rq=`date +%Y...
分类:
系统相关 时间:
2015-02-14 17:34:38
阅读次数:
169
Nginx (“engine x”) 是一款高性能的,轻量级的HTTP Web 服务器 和 反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯的程序设计师 Igor Sysoev 所开发,为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过四年多时间了,Igor 将源代码以类BSD许可证的形式发布。自 Nginx 发布四年来,Ngin...
1.使用环境 我测试的环境是Mac OS 10.10 +Coco2d-x 3.2,是使用shell写的脚本,应该linux/unix都应该可以使用。2.使用可能出现的问题 使用中可能会爆权限不足的错误,给两个文件赋予权限就可以,以Mac 为例,打开终端 cd到该文件目录执行命令:chmodu+...
分类:
其他好文 时间:
2015-02-13 16:06:08
阅读次数:
193