简单说一下popen()函数
函数定义
#include
FILE * popen(const char *command , const char *type );
int pclose(FILE *stream);
函数说明
popen()函数通过创建一个管道,调用fork()产生一个子进程,执行一个shell以运行命令来开启一个进程。这个管道必须由pclose()函数...
分类:
系统相关 时间:
2015-01-01 00:19:11
阅读次数:
374
实现:步骤1:在对应的环境变量配置文件中添加如下代码(无外乎~/.bashrc、/etc/profile等这些文件中)这里咱们添加到~/.bashrc文件中#jianbing.orgonDNS
functionj{
dig"$*.jianbing.org"+shorttxt|perl-pe‘s/\\(\d{1,3})/chr$1/eg;s/(^"|"$)//g‘
}步骤2:重新打开一个shell,在..
分类:
系统相关 时间:
2014-12-31 18:40:37
阅读次数:
242
原文网址:http://www.2cto.com/os/201302/189655.htmlLinuxshell的&&和||shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? == 0 时,表示执行成功;当 $? == 1 时,表示执行失败。 w...
分类:
系统相关 时间:
2014-12-31 18:10:17
阅读次数:
221
程序自启动脚本实质上就是一个shell脚本。以简单的Tomcat自启动脚本为例,Tomcat使用安装目录下的startup.sh启动、shutdown.sh停止,我们可以把它们写到一个启动脚本里。1.建立自启动脚本:vim /etc/init.d/tomcat输入如下内容: 1 #!/bin/bas...
分类:
系统相关 时间:
2014-12-31 18:09:34
阅读次数:
173
标准I/O函数库提供了popen函数,它启动另外一个进程去执行一个shell命令行。这里我们称调用popen的进程为父进程,由popen启动的进程称为子进程。popen函数还创建一个管道用于父子进程间通信。父进程要么从管道读信息,要么向管道写信息,至于是读还是写取决于父进程调用popen时传递的参数...
分类:
其他好文 时间:
2014-12-31 16:06:27
阅读次数:
225
由于ios中没有 cocoa的NSTask 所以要在cocoa touch SDK中执行shell 只能用系统调用int system(const char * string);例如:system("ls");注意system是系统C函数 所以参数不要使用NSString;函数库:includesy...
分类:
移动开发 时间:
2014-12-31 15:56:43
阅读次数:
154
1.打开终端,输入help命令可以查看系统默认的shell(通常是bash)的内置的shell命令列表:[tansheng@localhost ~]$ helpGNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)These shel...
分类:
系统相关 时间:
2014-12-31 14:25:43
阅读次数:
246
1.bash shell是大多数linux发行版本的默认shell命令解释器,但是最近爆出bash shell存在漏洞。2.如果Bash是默认的系统shell,网络攻击者可以通过发送Web请求、secure shell、telnet会话或其它使用Bash执行脚本的程序攻击服务器和其它Unix和Lin...
分类:
系统相关 时间:
2014-12-31 14:14:37
阅读次数:
422
1.命令cat /etc/shells[tansheng@localhost ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin/bin/dash/bin/tcsh/bin/csh[tansheng@localhost ~]$ 2./bin/sh是最原始...
分类:
系统相关 时间:
2014-12-31 13:04:05
阅读次数:
285
gzexe
助shell脚本加密 01
一、
简介
很多时候我们的脚本会涉及到一些私密的信息,例如:用户名,密码,或者其它重要信息的时候,我们使用一些加密的手段来屏蔽这些信息,确保系统的安全已经脚本的可流传性,通常情况下我们只需要通过系统自带的gzexe这个工具就够了。
二、
实验测试开始:
2.1 编写一个用于测试的脚本
[root@woo ~]#...
分类:
系统相关 时间:
2014-12-31 10:03:19
阅读次数:
216