随笔 - 171  文章 - 257  trackbacks - 0
<2006年3月>
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(33)

随笔分类(225)

随笔档案(171)

相册

技术

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 440557
  • 排名 - 48

最新随笔

最新评论

阅读排行榜

评论排行榜

压缩解压

.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
---------------------------------------------
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
---------------------------------------------
.rar
解压:rar a FileName.rar
压缩:r ar e FileName.rar

.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName

.rpm
解包:rpm2cpio FileName.rpm | cpio -div
---------------------------------------------
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh 
.lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName

登陆
用user用户登陆
21*.20*.25*.12* 服务器
ssh  user@21*.20*.25*.12* -p 22


上传下载

通过ssh的22端口,上传文件hello.pl 到
host :21*.20*.25*.12*的 /var/lib/pgsql/目录
scp -p 22 hello.pl username@21*.20*.25*.12*:/var/lib/pgsql/

下载
21*.20*.25*.12*:/var/lib/pgsql/smsio_200602.sql.tar.bz2 到当前目录
scp -P 22 username@21*.20*.25*.12*:/var/lib/pgsql/smsio_200602.sql.tar.bz2 .


文本分析
filename中 包含aaa 和 bbb的整行print
awk '$0 ~/aaa/ && /bbb/ {print}'  filename



将几个文件的部分结果合并起来用 awk处理
(tail -n 250000 SZdg\(450051\).TXT \
&& tail -n 70000 JMdg\(15877\).TXT \
&& tail -n 130000 FSdg\(81377\).TXT \
&& tail -n 230000 DGdg\(397501\).TXT \
&& tail -n 40000 GZ\(4W\)dg.TXT \
&& tail -n 50000 STdg\(74428\).TXT \
&& tail -n 390000 dgdd.txt \
&& tail -n 40000 SDdg\(34424\).TXT \
&& tail -n 40000 HZdg\(32965\).TXT) \
|awk -F',' '{print $1}' >aaa.txt



vim中ex替换指令去掉^m 换行
:%s/\r//g 


数据库
导出数据库
smscgw 中的 smsio_200602 表,同时通过管道压缩成zip 格式,
pg_dump smscgw --data-only --table=smsio_200602 -p 9055 -U postgres -i| gzip > smsio_200602.sql.gz

将导出的表导回到数据库
smscgw
psql -p 9055 -U postgres -d smscgw < smsio_200602.sql

启动postgresql到后台
/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &

停止postgresql数据库 对应上条指令
/usr/local/pgsql/bin/pg_ctl  -D/usr/local/pgsql/data stop

登陆并use smscgw数据库
psql -p 9055 -d smscgw -U postgres --password

整理数据库
vacuumdb -p 9055 -U DBUser -d DBName -z

(陆续补充中...)

oracle 去记录中的回车换行
  1  select to_char(starttime, 'yy-mm-dd hh24:mi:ss'),
  2         replace(replace(content , chr(13), ''),chr(10), '')
  3  from tblmsg
  4  where freq=9
  5    --and rownum = 1
  6* order by starttime

oracel去输出集中的空行
  set trimpool on
  set pagesize 0
  set linesize 5000


ubuntu 时间同步
sudo ntpdate 210.72.145.44
#将系统时间写入BIOS
sudo hwclock -w

tcpdump 抓包
tcpdump  port 8080 -X -s 51000
tcpdump -i eth2  -X -s 51000
tcpdump -i eth1 src host 211.139.9.2 or dst host 211.139.9.2 -X -s 51000
tcpdump -i eth1 src host 211.139.9.2 and dst port 80 -X -s 51000

iptables
#这个是将访问 211.139.190.219:80  的数据包全部转向到6655
/sbin/iptables -t nat -A PREROUTING  -p tcp  --dport 6655 -j DNAT --to-destination 211.139.190.219:80

#允许外网访问80端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
设置好了以后用service iptables save保存规则,下次启动后就不用再设


posted on 2006-03-03 10:49 Khan 阅读(969) 评论(0)  编辑 收藏 引用 所属分类: 周边技术

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理