boris-song 发表于 2013-2-4 14:30:26

linux

<div style="font-size: 14px;" class="iteye-blog-content-contain">linux 拷贝文件
scp -r resin4/ root@IP:/usr/local/resin4/
 
 
netstat -natup  |grep 80   查看端口
ps -A|grep httpd          查看程序
kill -9 16789           删除程序
 
lsb_release -a  查看linux版本
which openssl  查看已安装软件路径
 
service iptables stop 关闭服务器防火墙
service iptables restart 开启防火墙端口
 
du -h 文件名  查看文件大小以 Gb,mb,kb
 
svnserve -d -r /datadb/  启动svn服务
killall svnserve 结束svn服务
 
grep -v 'admlogin|image|news_detail|newsList' lpn.log |awk -F '"' '{print $3}' > s.txt  不包括(admlogin|image|news_detail|newsList)提取访问地址到s.txt文件
 
去除重复行 导出到Version1.7.txt 文件   (sort 分类,sort -r 降序  ,默认是升序)
grep -v 'desktopNotify|ping|phoneForbid|reg|update' shell.log.2009-04-10 shell.log |awk -F '"' '{if($8 > 1.6) {print $10}}' |sort -u> Version1.7.txt
不包括(desktopNotify|ping|phoneForbid|reg|update 地址)排序导出到Version1.7.txt文件
 
grep -s 不显示不存在或者无匹配内容的错误信息
 
同时匹配条件PAY和false
grep -s 'PAY.*false'  shell.log -c
 
 
在/etc/sysconfig/iptables里添加
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
 
重启iptables防火墙
/etc/init.d/iptables restart
 
查看防火墙状态
/etc/init.d/iptables status
 
 
将整个/log目录下的文件全部打包成为log.tar
tar -zcvf log.tar.gz /log<==打包后,以gzip压缩
 
tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
 
将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
tar -zxvf /tmp/etc.tar.gz
 
 
修改服务器时间
date -s 06/10/2006 
date -s 23:45:00
 
按时间倒叙查看 文件列表 ls -lt  如果想反序查看的话需要加一个选项 -r               ls -r -lt  或   ll -rt
 
 
 
查看linux 服务器硬件配置信息 dmidecode | more  
 
 
 
grep -s 'PAY' charge.log |awk -F '"' '{if($17 > 1) {print $3}}' 输出ID号
 
 
页: [1]
查看完整版本: linux