友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

linux下的svn命令

post by rocdk890 / 2012-5-15 8:58 Tuesday linux技术

今天给大家转一个svn在linux下的命令集,这样大家在linux使用svn也方便些.     
Linux下和Windows命令不一样

    ☆出现字符集转换错误

  svn: Can't convert string from native ...

阅读全文>>

标签: svn linux 命令

评论(0) 引用(0) 浏览(5600)

禁止Linux控制台自动黑屏

post by rocdk890 / 2012-5-11 17:49 Friday linux技术

一般来说,可以通过如下命令来禁用(必须从控制台输入):
setterm -powersave off -powerdown 0 -blank 0

如果想从ssh session来设置的话,可执行如下命令:
sh -c 'setterm -blank 0 -powersave off -powerdown 0 < /dev/console > /dev/console 2>&am...

阅读全文>>

标签: ssh linux shell openssh 黑屏 控制台 待机 休眠

评论(0) 引用(0) 浏览(8345)

centos下两种方法安装git

post by rocdk890 / 2012-4-18 9:14 Wednesday linux技术

  今天下个包需要使用git,网上找了下看到大多数只有编译安装,并且编译安装还有错,不知道他们也没有实验过,这里我来给大家介绍下编译安装和yum安装git.
  系统:centos 5.5
  需要的软件包:git-latest.tar.gz epel-release-5-4.noarch.rpm

1.先给大家说下编译安装方法,安装前准备
yum -y install...

阅读全文>>

标签: centos yum 安装 php linux 系统 编译 git 两种 centos6 centos5

评论(3) 引用(0) 浏览(32667)

解决apache中文乱码

post by rocdk890 / 2012-4-16 16:14 Monday linux技术

  今天发布个小网站,发现界面全是乱码,再右键看源代码,发现<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />,再看浏览器上的编码,发现居然浏览器上是utf-8,马上就可以确定是web服务端的问题,服务器上的web服务端是apache,我的apache配置文件地址是/etc/httpd/conf/,你们可以根据自己编译时的地址来找.....

阅读全文>>

标签: apache centos linux 解决 中文 乱码

评论(0) 引用(0) 浏览(10849)

VPS优化Apache完全设置

post by rocdk890 / 2012-4-14 12:14 Saturday linux技术

一、削减模块以及计算调整可供APACHE使用的内存

影响WEB服务器最大的因素即为内存,所以我们把它放在最前面

在默认状态下,Apache会分配最大256个并发客户端连接,或者256个进程(每一个都对应一个请求)。按照这种设置,一个流量巨大的网站会在顷刻间崩溃(即使你假设每个进程占用5MB内存,那也需要1.3GB的内存来满足请求的数量)。如果不采取其它措施,系统会通过硬盘来尝试使用交换空间以处理它...

阅读全文>>

标签: apache centos 配置 linux xen vps xen vps 设置

评论(0) 引用(0) 浏览(5269)

RHEL6文件权限后面一个点的含义

post by rocdk890 / 2012-3-31 11:23 Saturday linux技术

  大家在使用RHEL6的时候,用ls -l命令查看文件的权限的时候,你可能会发现,这个权限的表示内容,已经与以前的版本不一样了,后面多了一个点,这个点是干吗的呢?搜索了很久也没有找到答案,很是郁闷啊!于是乎就只能自己慢慢研究.
点击查看原图

首先来看看我是如何找到答案的,这个也是我的思路,和大家分享一下....

阅读全文>>

标签: linux 文件 selinux 权限 带点

评论(2) 引用(0) 浏览(6433)

linux定期自动更改密码并发送邮件的小脚本

post by rocdk890 / 2012-3-8 15:12 Thursday linux技术

#!/bin/bash
tr -dc _A-Z-a-z#$%^*-0-9 </dev/urandom |head -c20 >/home/1.txt
cat /home/1.txt |passwd root --stdin
SendStatus=`mail -v -s "test mail" rocdk890@163.com< /home/1.txt &nbs...

阅读全文>>

标签: linux 自动更改 密码 脚本 定时 邮件

评论(0) 引用(0) 浏览(6482)

linux下oracle数据导入导出方法

post by rocdk890 / 2012-3-6 21:20 Tuesday linux技术

 今天公司要对oracle的数据库进行导出,所以从网上找了篇文章来记录下,免得自己忘记了.
一. 导出工具 exp

1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin

   exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移
  
   它有三种模式:
 &nb...

阅读全文>>

标签: linux 数据库 oracle 导出 数据 exp 导入

评论(0) 引用(0) 浏览(10452)

linux面试题

post by rocdk890 / 2012-2-29 9:49 Wednesday linux技术

一.填空题:
1. 在Linux系统中,以 文件 方式访问设备 。
2. Linux内核引导时,从文件/etc/fstab 中读取要加载的文件系统。
3. Linux文件系统中每个文件用i节点 来标识。
4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块
5. 链接分为: 硬链接 和 符号链接
6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。
7....

阅读全文>>

标签: linux 中文文档 文档 面试题 面试

评论(0) 引用(0) 浏览(3568)

Linux下批量杀掉包含某个关键字的程序进程

post by rocdk890 / 2012-2-28 9:57 Tuesday linux技术

  有时候因为一些特殊情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用 killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用 ps, grep, cut 和 kill 一起操作。

ok,下面给出具体的参考:

ps -ef|grep LOCAL=NO|grep -v grep|c...

阅读全文>>

标签: linux kill 进程 批量 杀掉

评论(2) 引用(0) 浏览(12369)

提升linux的IO性能

post by rocdk890 / 2012-2-17 9:16 Friday linux技术

  提升IO的性能,除了硬件上的更换,软件也可以实现,但提升不了多少,而且只针对linux系统才有效果,因为默认的方式下linux会把文件访问的时间 atime做记录,这在绝大部分的场合都是没有必要的,如果遇到机器IO负载高或是CPU WAIT高的情况,可以尝试使用noatime.
  系统:centos 5.5

1.修改/etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
改成
LABEL=/                 /                       ext3    defaults,noatime        1 1

2.remount分区
mount -o remount /
或者
mount -o noatime -o remount /

3.检查是否修改成功....

阅读全文>>

标签: centos linux 性能 提升 IO 提高 fstab noatime

评论(0) 引用(0) 浏览(5970)

启动mysql慢查询

post by rocdk890 / 2012-2-8 8:58 Wednesday linux技术

  今天公司同事要对网站数据库进行语句优化,所以需要用到慢查询来查看,下面我来给大家介绍下windows和linux下的mysql慢查询开启方法.看教程吧.
  系统:windows 2003和centos 5.x
  需要用到软件:mysql 5.0.x

1.windows下mysql开启慢查询方法:
mysql在windows系统中的配置文件一般是my.ini,我...

阅读全文>>

标签: windows2003 centos mysql linux 启动 windows 慢查询 slowquery 启用

评论(0) 引用(0) 浏览(7124)

Linux下MySql之性能优化

post by rocdk890 / 2012-2-2 15:12 Thursday linux技术

常用的mysql性能优化,希望对大家有帮助。


#vim /etc/my.cnf

以下只列出my.cnf文件中[mysqld]段落中的内容,其他段落内容对MySQL运行性能影响甚微,因而姑且忽略。

[mysqld]
port = 3306
serverid = 1
socket = /tmp/mysql.sock
skip-locking
#避免MySQL的外部锁定,减少出错几率增强稳定性。
skip-name-re...

阅读全文>>

标签: mysql 优化 linux 性能 介绍

评论(0) 引用(0) 浏览(4575)

Linux shell快速查找PHP木马

post by rocdk890 / 2011-12-5 8:18 Monday linux技术

一句话查找PHP木马

  1. # find ./ -name "*.php" |xargs egrep "phpspy|c99sh|milw0rm|eval\(gunerpress|eval\(base64_decoolcode|spider_bc"> /tmp/php.txt
  2.  
  3. # grep -r --include=*.php  '[^a-z]eval($_POST' . > /tmp/eval.txt
  4.  
  5. # grep -r --include=*.php  'file_put_contents(.*$_POST\[.*\]);' . > /tmp/file_put_contents.txt
  6.  
  7. # find ./ -name "*.php" -type f -print0 | xargs -0 egrep "(phpspy|c99sh|milw0rm|eval\(gzuncompress\(base64_decoolcode|eval\(base64_decoolcode|spider_bc|gzinflate)" | awk -F: '{print $1}' | sort | uniq

查找最近一天被修改的PHP文件

  1. #   find -mtime -1 -type f -name \*.php

修改网站的权限

  1. # find -type f -name \*.php -exec chmod 444 {} \;
  2.  
  3. # find ./ -type d -exec chmod 555{} \;

阅读全文>>

标签: centos php linux shell 木马 查找

评论(1) 引用(0) 浏览(5395)

linux安全加固(转)

post by rocdk890 / 2011-11-2 23:20 Wednesday linux技术

1 BIOS
你应该总是在系统启动的时候设置一个BIOS 密码和禁用从CD-ROM 和软盘引导,这将可以防止一些人未经允许访问你的系统和更改BIOS 设置

2
sshd 服务
SSH
是一个协议,利用它可以登录到一个远程系统或远程执行系统命令,默认允许root 登录,并且sshv1 存在缺陷,我们应该在sshd_config 禁止root 访问和使用sshv2 来让ssh 更加安全
#vi /etc/ssh/sshd_config

Protocol 2
PermitRootLogin = no
#sshd /etc/rc.d/init.d/sshd restart

3 禁用 telnet
早期的Linux 默认开启telnet 服务,telnet,ftp,rlogin 都是明文传输的协议是容易被嗅探到的,这就是为什么推荐使用安全的版本(sftp,scp,ssh )的原因,如果你必须要使用telnet ,那么至少应该隐藏banner 信息
#vi   /etc/xinetd.d/telnet
disable=yes

4 禁用代码编译
你可以禁用代码编译并且只把编译的权限分配给一个用户组
#
该组的成员可以编译代码
/usr/sbin/groupadd compiler
# 把常见的编译器所属组赋给编译用户组....

阅读全文>>

标签: centos centos5.6 linux 安全 系统 加固

评论(0) 引用(0) 浏览(7355)