文章列表
@echo off
echo Trans these file to remote server:
set work_dir=D:\work_space
set temp_dir=%work_dir%\tools\remote_save
set subbatfile=%temp_dir%\remotesave.bat
set ssh_key_file=%work_dir%\tools\ssh_key\id_dsa_1024
set pack_host=
set pack_user=
set dev_type=
rem 先要根据入参截出devTpye
set tmppath=%1
FOR /F ...
http://blog.csdn.net/steedhorse/archive/2005/03/25/330206.aspx
2.1 Gcc提供的格式化规定符如下:
%d
十进制有符号整数
%i
十进制有符号整数
注:上面这两个函数在格式化输出时用途是相同的,但在输入时却是不一样的,%i可以接受任何形式的整数,而%d却不能。
%u
十进制无符号整数
%f
输出浮点数
%s
输出字符串
%c
输出单个字符
%p
输出指针的值
%e %E
指数形式的浮点数 ,其中:%e是以小写形式输出的 %E是以大写形式输出的
%x, %X ...
linux coredump配置与调试
来源: ChinaUnix博客 日期: 2009.02.09 17:11 (共有0条评论) 我要评论
linux coredump配置与调试
Linux
Core Dump 配置与调试
1.core文件的 ...
查看已经安装的perl包:我用rpm -qa |grep perl
1。XML::Simple;
file.xml
<?xml version=”1.0″ encoding=”UTF-8″?>
<rows>
<row col1=”AnySQL” col2=”4″></row>
<row col1=”DBATools” col2=”1″></row>
</rows>
script:
#!/usr/bin/perl -w
use XML::Simple;
my $xml = new XML::Sim ...
列出一个so依赖的所有库,主要方便对比两个系统中依赖库的不同版本:
#!/bin/bash -x
listldd()
{
local lddlib=$1
local ldddep=$2
if [ $ldddep -eq 0 ];then
return 0
fi
for lib in `ldd $lddlib | awk -F " => " '{print $2}' | awk '{print $1}'`
do
if [ ! -n $lib ];then
continue;
fi
if [ `echo $li ...
如何计算umask值
u m a s k命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、
其他用户)存在一个相应的u m a s k值中的数字。对于文件来说,这一数字的最大值分别是6。系
统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用c h m o d命令增加这一
权限。目录则允许设置执行权限,这样针对目录来说, u m a s k中各个数字最大可以到7。
简单来说建立文件的权限初始时就是:666-umask
文件夹的权限就是:777-umask
http://topic.csdn.net/u/20100713/12/e027fffe-6dc8-40f ...
http://bbs.chinaunix.net/viewthread.php?tid=1430232
http://bbs.chinaunix.net/viewthread.php?tid=1254001
SMTP协议交互过程:
SMTP采用客户机/服务器通信模式,邮件服务器启动“smtpd”进程,监听TCP端口25的请求,接到连接请求connect后,双方交换信息,客户端发送命令,服务器给予响应。
i.常用的SMTP命令(客户端-->服务器)
HELO hostname—告知客户机使用的主机名
MAIL FROM:sender_id—发信人的邮件地址
RECP TO:receiver_id—收信人的邮件地址
DATA—邮件正文,以仅含句点的行结束
RESET—取消刚才的指令
QUIT—退出连接
常用的服务器返回的响应(格式为:响应码+空格+说明)
220 服务就绪(在Socket连 ...
Ethereal
tcpdump -i any host 0.0.0.0 -s0 -w /1/1.cap
以root用户在/etc/sudoers中设置可执行sudo指令的用户,添加以下内容,
User_Alias SYSADER=n2kuser //指定普通用户角色,多个普通用户可以以逗号分隔
Cmnd_Alias SYSCMD=/opt/n2000/server/bin/* //约定命令范围,多个命令可以以逗号分隔
SYSADER ALL=(root) NOPASSWD: SYSCMD //root授权普通用户执行命令范围
以上设置表示允许n2kuser用户以root用户的身份执行/opt/n2000/server/bin目录下的所有程序
sudo: /etc/sudoers is ...
产生core文件
ulimit -c size(max)
gdb 调试时
info threads
thread apply all where
set nocompatible
if !exists("syntax_on")
syntax on
endif
"windows model
"source $VIMRUNTIME/vimrc_example.vim
"source $VIMRUNTIME/mswin.vim
"behave mswin
"配色方案
colo darkblue
"不备份文件,备份文件很讨厌
set nobackup
"显示行号
"set nu
"设置tab字符个数
set tabsto ...
-Idir
在头文件的搜索路径列表中添加dir 目录.
-Dmacro
定义宏macro,宏的内容定义为字符串`1'.
-Dmacro=defn
定义宏macro的内容为defn.命令行上所有的`-D'选项在`-U'选项之前处理.
-Umacro
取消宏macro. `-U'选项在所有的`-D'选项之后处理,但是优先于任何`-include'或`-
imacros'选项.
-static
在支持动态连接(dynamic linking)的系统上,阻止连接共享库.该选项在其他系统上无效.
-shared
生成一个共享目标文件,他可以和其他目标文件连接产生可执行文件.只有部分系统支持该选项.
...