- 浏览: 404290 次
- 性别:
- 来自: 福州
-
最新评论
-
生于菇乡:
GRANT CREATE ROUTINE,ALTER ROUT ...
mysql 存储过程权限相关 -
cocos:
[MYSQL] ERROR: cannot allocate ...
一次数据库升级过程 mysql5.0.78 到 5.1.57 -
cocos:
MySQL ERROR] Plugin 'InnoDB' in ...
一次数据库升级过程 mysql5.0.78 到 5.1.57 -
rjgcs123:
云集国内redis大佬的群正在招募各路redis朋友,不管你是 ...
redis 安装 配置解析 -
cocos:
mkfsmkfs -t 文件系统类型 /dev/设备名如要把/ ...
mount
文章列表
[root@192_168_9_78 data1]# time cp mysqldata/mysql/ mysqldata/servant_591up/ cptest/ -R
real 18m49.203s
user 0m1.923s
sys 2m11.464s
real并不等于user+sys的总和。real代表的是程序从开始到结束的全部时间,即使程序不占CPU也统计时间。而user+sys是程序占用CPU的总时间,因此real总是大于或者等于user+sys的。
一、重置密码
启动 MySQL :bin/safe_mysqld --skip-grant-tables &
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
重新杀 MySQL
二、修改密码
/usr/bin/safe_mysqld --skip-grant-tables &
./mysqladmin -u root password ‘new ...
欲说inittab,还得从init说起,init是所有进程的父进程,他的一个主要的角色就是从/etc/inittab这个文件来读取脚本信息并建立进程。
下边这个文件是Asianux
3.0的inittab文件,下面就此文件作一简单的注释,并在最后将man
inittab的精华部分汉化一下:)
注意:此文件语句以#开头全部为注释语句
#
# inittab This file
describes how the INIT process should set up
# the system in a certain
run-level.
#
# Author: Miq ...
x-modem
http://baike.baidu.com/view/398756.htm
自从1978年X调制解调器协议成为实际标准以来,调制解调器达成一致的协议,检查和纠正传输错误的使用一直向着精确、速度和效率方向进展。简单来说,在所有的协议中,数据被切成一定字 ...
Linux 同时提供了多个并不对应于硬件的设备文件。这些设备的主设备号都是 1;这个主设备号对应于 Linux
内核的内存设备而非任何设备驱动。
/dev/null
/dev/null 文件,null
设备,是一个经常被用到的设备。它有两个用途;通常而言,你至少熟悉其中一个用途:
Linux 会丢弃所有别写入到 /dev/null
的数据。一个常用的技巧是将 /dev/null
作为重定向的目标文件,以丢弃在某些情况下不需要的输出信息。
例如,可以像这样运行程序并丢弃所有标准输出(而非打印到终端或写入文件):
%
verbose_command > /d ...
回环设备( 'loopback device')允许用户以一个普通磁盘文件虚拟一个块设备。设想一个磁盘设备,对它的所有读写操作都将被重定向到读写一个名为
disk-image 的普通文件而非操作实际磁盘或分区的轨道和扇区。(当然,disk-image ...
===ftp===
//If you want to share files anonymously
chcon -R -t public_content_t /var/ftp
//If you want to setup a directory where you can upload files
chcon -t public_content_rw_t /var/ftp/incoming
You must also turn on the boolean allow_ftpd_anon_write
setsebool -P allow_ftpd_anon_write=1
...
mysqldump sms | gzip > sms.sql.gz
/usr/local/services/mysql5.1.57/bin/mysqldump --opt --default-character-set=utf8 gongwuyuan | gzip > /data1/mysqldata/mysqlbackup/gongwuyuan.`date +%Y%m%d`.sql.gz
mysqldump -h10.1.20.8 -uxxx69 -pxxxx --opt --default-character-set=utf8 --add-drop-da ...
#!/bin/bash
#function export user privileges
expgrants()
{
mysql -B -N $@ -e "SELECT CONCAT(
'SHOW GRANTS FOR ''', user, '''@''', host, ''';'
) AS query FROM mysql.user where host in('10.1.242.10', '10.1.242.35', '10.1.242.48', '10.1.20.38', '172.21.5.129','172.21.5.49', '1 ...
其实就是一个ps进程探测,
后面写一个分析
文件先贴出来。
#! /bin/sh
###file_ver=2.0.3
PATH=$PATH:.
#monitor the application
#create by leonlaili,2006-12-6
####### Custom variables begin ########
##todo: add custom variables here
#get script path
dir_pre=$(dirname $(which $0))
####### Custom variables end ...
最近项目需要做一个按照某数据每500分段统计的东西
了解了下mysql的取整函数
1.ceil () 向上取整
例: ceil(1.2) = 2
2.floor () 向下取整
例: floor(1.2) = 1
3.round() 四舍五入
SELECT ROUND(ct/500)*500 cct ,COUNT(*) FROM user_answercount
GROUP BY cct
SELECT CEIL(ct/500)*500 cct ,COUNT(*) FROM user_answercount
GROUP BY cct
ssh -v
查看一下两台机器的版本是否类似,有可能出现的情况是一台机器采用的openssh,而另外一台机器采用的SSH2,其实openssh和ssh2是两回事,公钥格式也不相同。
SSH2的公钥写法是~/.ssh2/authorization
Key xxx.xxx
xxx.xxx为SSH2的pubkey文件名。
如果想从openssh转SSH2可以使用命令:
ssh-keygen -e -f ~/.ssh/id_dsa.pub > ~/.ssh/id_dsa_ssh2.pub
从SSH2转openssh可以使用命令:
ssh-keygen -i -f ~/. ...
ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
解决方法:在终端输入命令:setsebool ftpd_disable_trans 1
service vsftpd restart就OK了!
cannot change directory:/home/***
ftp服务器连接失败,错误提示:
500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
解决方法:
在终端输入命令:
...
useradd -d /data -g ftp -s /sbin/nologin ftpuser
passwd ftpuser
dirmessage_enable=yes
touch /data/.message
xferlog_file=/var/log/vsftpd.log
chroot_local_user=yes
touch /etc/vsftpd/vsftpd.chroot_list
touch /etc/vsftpd/vsftpd_user_conf/ftpuser
echo 'local_root=/data'>>/etc/v ...