
linux基础
wuwenjunwwj
这个作者很懒,什么都没留下…
展开
-
curl命令的用法
1. get请求curl url?参数2. post请求curl -d "参数" url3. session cookie保存问题如需要用户登录后,才能访问其它接口:(1)访问登录接口,把产生的cookie保存在fee.cookie文件里 curl -d "user=test&pass=111111" -Dtest.cookie(2)登录成功后,访问别的接口,只需读原创 2012-10-08 10:27:48 · 400 阅读 · 0 评论 -
释放var盘空间
var空间不足,频繁报警,查看原创 2014-09-12 16:59:15 · 1468 阅读 · 0 评论 -
shell脚本语法
索引1. 第一行必须是"#!/bin/sh"2. 注释:一行开头为 #3. 定义变量4. 逻辑符号5. 接收参数6. 控制流:if/then/elif/else/fi7. 循环:for/do/done8. 格式化输出日期9. exist10. 系统变量参考文档索引1. 第一行必须是"#!/bin/sh"2. 注释:#号转载 2014-04-16 11:41:16 · 485 阅读 · 0 评论 -
用 ACE Framework 实现进程间通信
使用基本的 Socket API 有几个问题。Adaptive Communication Environment Framework 定义了一组包装器,可以解决这些问题。本文讨论 ACE 为相同或不同主机计算机之间的 IPC 提供的一些基于 C++ 的面向对象类。1 评论:Arpan Sen (arpansen@gmail.com), SMTS, Mentor G转载 2013-12-31 17:13:12 · 1122 阅读 · 0 评论 -
C++ 产生core 文件
1.查看当前是否已经打开了此开关 通过命令:ulimit -c 如果输出为 0 ,则代表没有打开。如果为unlimited则已经打开了,就没必要在做打开。2.通过命令打开 ulimit -c unlimited .然后通过步骤1,可以监测是否打开成功。3.如果你要取消,很简单:ulimit -c 0 就可以了通过上面的命令修改后,一般都只是对当前会话起作用,当你下次重新登录后原创 2013-10-11 16:01:22 · 5505 阅读 · 0 评论 -
dd命令的使用
1. dd是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。2.参数 1. if=文件名:输入文件名,缺省为标准输入。 2. of=文件名:输出文件名,缺省为标准输出。 3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。原创 2013-01-21 17:11:29 · 424 阅读 · 0 评论 -
linux下的动态库
1. 类型虽然linux下文件的类型是不依赖于其后缀名的,但一般来讲: .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,相当于windows中的.dll .a为静态库,是.o文件的集合,用于静态连接 .la为libtool自动生成的一些共享库,主要记录了一些配置信息。2. 说明A:静态库原创 2012-12-09 16:26:18 · 557 阅读 · 1 评论 -
软连接的删除问题
当想删除链接文件时 如果不小新 会把原始文件删掉例:ln -s /home/user/bak /var/bakrm /var/bak/ 会提示bak是一个文件夹无法删除这时千万不要用 rm -rf /var/bak/ 来删除 否则你删除的并不是链接文件 而是真正的 /home/user/bak 文件夹想要删除链接文件要用以下命令rm /var/bak只是少了一个“ /转载 2012-11-23 18:24:15 · 1140 阅读 · 2 评论 -
grep :line too long
今天用grep处理一个log ,一直提示grep :line too long 。以为是文件过长,所以用split命令将文件split -b 1024m file file_ 分成小文件。依然提示grep:line too long。发现文件里有好多二进制的行,删除了这些行后,依然提示grep:line too long。%>_原创 2012-11-07 14:31:10 · 6487 阅读 · 4 评论 -
crontab命令
1. 简介 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。 通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。 2. 命令参数 -e [UserN原创 2012-11-02 17:43:29 · 456 阅读 · 0 评论 -
svn命令详解
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下转载 2012-10-23 11:53:53 · 306 阅读 · 0 评论 -
svn 命令
1、将文件checkout到本地目录svn checkout path简写:svn co path2、往版本库中添加新的文件svn add file3、将改动的文件提交到版本库svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)例如:svn commit -m “add转载 2012-10-13 20:46:31 · 394 阅读 · 0 评论 -
Linux环境变量的设置和查看方法
1. 显示环境变量HOME 、 echo $HOME /home/redbooks2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org转载 2014-09-24 16:53:33 · 460 阅读 · 0 评论