linux vi 不保存退出 操作:esc键,键入 :q!
mysql数据库my.cnf配置文件详解
MySQL:MySQL-server-community-5.0.85-0.sles10.i586.rpm和MySQL-client-community-5.0.85-0.sles10.i586.rpm
安装完MySQL后,/etc/my.cnf文件默认是不存在的,可以在/usr/share/doc/packages/MySQL-server-community下找到my-huge.cnf 、my-innodb-heavy-4G.cnf 、my-large.cnf 、my-medium.cnf 、my-small.cnf 等文件.将其中合适你机器配置的文件拷贝到/etc/my.cnf
my.cnf的详细的说明:
[mysqld]
port = 3306
serverid = 1
socket = /tmp/mysql.sock
skip-locking
# 避免MySQL的外部锁定,减少出错几率增强稳定性。
skip-name-resolve
禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理连接请求!
back_log = 384
指定MySQL可能的连接数量。当MySQL主线程在很短的时间内接收到非常多的连接请求,该参数生效,主线程花费很短的时间检查连接并且启动一个新线程。
back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。不同的操作系统在这个队列大小上有它自己的限制。
试图设定back_log高于你的操作系统的限制将是无效的。默认值为50。对于Linux系统推荐设置为小于512的整数。
key_buffer_size = 256M
# key_buffer_size指定用于索引的缓冲区大小,增加它可得到更好的索引处理性能。
对于内存在4GB左右的服务器该参数可设置为256M或384M。
注意:该参数值设置的过大反而会是服务器整体效率降低!
max_allowed_packet = 4M
thread_stack = 256K
table_cache = 128K
sort_buffer_size = 6M
查询排序时所能使用的缓冲区大小。注意:该参数对应的分配内存是每连接独占!如果有100个连接,那么实际分配的总共排序缓冲区大小为100 × 6 = 600MB。所以,对于内存在4GB左右的服务器推荐设置为6-8M。
read_buffer_size = 4M
读查询操作所能使用的缓冲区大小。和sort_buffer_size一样,该参数对应的分配内存也是每连接独享!
join_buffer_size = 8M
联合查询操作所能使用的缓冲区大小,和sort_buffer_size一样,该参数对应的分配内存也是每连接独享!
myisam_sort_buffer_size = 64M
table_cache = 512
thread_cache_size = 64
query_cache_size = 64M
指定MySQL查询缓冲区的大小。可以通过在MySQL控制台执行以下命令观察:
代码:
# > SHOW VARIABLES LIKE ‘%query_cache%’;
# > SHOW STATUS LIKE ‘Qcache%’;如果Qcache_lowmem_prunes的值非常大,则表明经常出现缓冲不够的情况;
如果Qcache_hits的值非常大,则表明查询缓冲使用非常频繁,如果该值较小反而会影响效率,那么可以考虑不用查询缓冲;Qcache_free_blocks,如果该值非常大,则表明缓冲区中碎片很多。
tmp_table_size = 256M
max_connections = 768
指定MySQL允许的最大连接进程数。如果在访问论坛时经常出现Too Many Connections的错误提 示,则需要增大该参数值。
max_connect_errors = 10000000
wait_timeout = 10
指定一个请求的最大连接时间,对于4GB左右内存的服务器可以设置为5-10。
thread_concurrency = 8
该参数取值为服务器逻辑CPU数量×2,在本例中,服务器有2颗物理CPU,而每颗物理CPU又支持H.T超线程,所以实际取值为4 × 2 = 8
skip-networking
开启该选项可以彻底关闭MySQL的TCP/IP连接方式,如果WEB服务器是以远程连接的方式访问MySQL数据库服务器则不要开启该选项!否则将无法正常连接!
今天电信开恩,估计是宽带限速软件坏掉了,2M宽带变成20多M
感觉今天上网速度特爽,刚才下载一个文件的时候,发现FTP传输都在2、3M/S还以为是突发性的,后来持续都有个1、2M/S的速度下载,真爽,估计电信的宽带限速软件坏掉了。让我们爽一下。如图。
上星期回了趟 丽水学院。
上个星期五去的,星期天回来的,星期天回来的时候随便去了趟义务。我去其实一点事情也没有,就是陪我老婆去的,要去函授毕业证拍照,她说人家都两个人陪着去的,要我也要去,也就只能去了呢。来去也话费了好多钱,诶。这年头钱真是太不经花了,而且好几餐饭还是人家请的呢。
丽水也是生活了三年的地方,到了那也有一种很熟悉的感觉,比较大街小巷基本都走过,因为就那么大点的地方,市区里面都走过也还算正常,哈哈。丽水学院也还是原来的丽水学院,也就稍微变了下,外面的大街还是一样,就是晚上地摊比原来的时候多了。说来也真有一种物是人非的感觉,不过如果在过个10年20年去,可能都是物非人非了。。。
vps 怎么查看文件限制数,限制多少文件
Linux 怎么更改root用户的密码
Linux删除文件夹及子目录文件命令
1.打开终端,以root身份登录(Linux/Feodra root身份登录方法:在终端输入root,再输入密码,即可登录root)。
2假设我要删除的文件夹“cc”在“ /var ”下。在终端输入:
rm -r /var/cc
文件夹及其文件夹下面的子文件和子文件夹等文件都会一起删除。
Linux SSH shell中ftp自动下载上传文件
FTP自动登录批量下载文件
从ftp服务器192.168.1.171上的/home/data 到本地的/home/databackup
!/bin/bash ftp -v -n 192.168.1.171 user guest 123456 binary cd /home/data lcd /home/databackup prompt mget * close bye |
FTP自动登录批量上传文件
从ftp服务器192.168.1.171上的/home/data 到本地的/home/databackup
#!/bin/bash ftp -v -n 192.168.1.171 << END user guest 123456 binary hash cd /home/data lcd /home/databackup prompt mput * bye END |
只能文件夹下的文件,不能下面的子目录,LINUX要批量下载FTP中的文件夹及文件真的有些麻烦。。。。
wget 实现批量下载
| 断点续传:wget -c http://… 完全备份一个网站:wget -mrnp http://… wget是一个命令行工具,用于批量下载文件,支持HTTP和FTP。究竟比其他的工具好在哪里?看看内容吧 🙂 wget基本上所有的Linux版本都自己带了,但是有多少人在用呢?呵呵,如果你没有用过,不妨试试。Windows下面的用户可以使用GNUwin32的项目,wget,基本功能完全一致。好吧,我们来以几个简单的例子看看wget的威力。 如果我们想下载ftp里面某个目录里面的所有文件,我们也可以不用ftp这个笨蛋,呵呵,可以享受cute ftp等图形化工具的拖一个目录的轻松了。如 wget -r ftp://10.8.8.8/movie/ 呵呵,等吧!下完了,发觉有些不对劲,怎么出来个10.8.8.8的目录,进去看看,又是一个movie,哦,wget将目录结构和网站标题都给记录下来了,不要??没有问题!比如说还是这个例子 wget -r -nd ftp://10.8.8.8/movie/ 结果什么目录都没有了,faint!怎么会这样?呵呵,你如果想要这样就让它这样吧,否则使用 wget -r -nH ftp://10.8.8.8/movie/ 恩?movie也不要?OK,那就这样 wget -r -nH –cut-dirs=1 ftp://10.8.8.8/movie/ wget -c -r -nH –cut-dirs=1 ftp://10.8.8.8/movie/ 但是cuteftp能做下面的事情吗?比如,现在很多网站使用Apache建站,并不提供ftp服务,但是Apache有一个indexing功能,可以提供一个类似于ftp的界面,好多文件我想下啊,怎么办?由于是HTTP协议,CuteFTP无能为力了,倒是flash get等有什么get all这种功能,不知道他们对于目录处理怎么样。但是wget一点问题都没有,不信?我们拿CTAN为例(例子并不恰当,CTAN有FTP服务),我们下载这里面所有的宏包,呵呵 wget -r -k http://www.ctan.org/tex-archive/macros/latex/ -k表示将连接转换为本地连接。但是现在同样有上面的问题啊,那就把你需要的加上吧,另外也许你根本不需要向下走那么多层,比如,我们就要到第二层,那么 wget -r -l2 -k http://www.ctan.org/tex-archive/macros/latex/ 现在新的问题是,由于网页有一个排序功能,很讨厌,因为下载的时候把网页重复了好多次,那么我们可使用-A和-R开关控制下载类型,并且可以使用通配符,呵呵,现在随心所欲了吧 wget -r -R “*.htm*\?*” -k http://www.ctan.org/tex-archive/macros/latex/ 这次没有那种网页了吧?-R的意义在于拒绝下载匹配类型的文件,-A表示仅仅接受的文件类型,如-A “*.gif”将仅下载gif图片,如果有多个允许或者不允许,可以使用,分开。 那么,我们现在在使用代理服务器,怎么办呢?呵呵,很高兴你选择了wget,你可以使用它的配置文件,环境变量来利用代理。这里推荐使用环境变量,如在 bash里面我们可以把天天用的proxy加到.bash_profile里面,这是Linux标准写法(很多软件都用的,什么apt-get,yum等等) export http_proxy=http://10.20.30.40:8080 wget –proxy=off -r -k http://www.ctan.org/tex-archive/macros/latex/ 下载网页的时候比较麻烦的事情是,有的网页被同时指向了很多遍,那么为了避免多次下载,我们使用 wget -nc -r -k http://www.ctan.org/tex-archive/macros/latex/ wget -nc -np -r -k http://www.ctan.org/tex-archive/macros/latex/ wget -nc -np -H -r -k http://www.ctan.org/tex-archive/macros/latex/ 使得可以在多个host之间span,同时-I和-X可以使得我们仅仅跟踪某些目录或者不跟踪某些目录。如果某些HTML里面你需要的东西不是由<a>这种东西作出来的,你就得使用–follow-tags和–ignore-tags了。 嘿,我有个文件里面都是连接,怎么办?要是不是html你只需要 wget -i your.file 如果是,那也不繁 wget -F -i your.file |
Lxadmin免费版安装教程[转]
Lxadmin是一个开源的VPS控制面板。免费、高效是是它的绝对优点。使用无管理服务VPS,选择Lxadmin不仅能降低VPS的使用费用,而且它让你控制VPS变得更加简单。
Lxadmin最新的5.0版支持Linux,未来的6.0将支持Windows。下面介绍一下如何安装使用Lxadmin。
如果使用的VPS的管理界面是HyperVM,从控制界面”Console”下的”Rebuild”可以快速重装系统。另外CentOS- i386-hostinabox就是集成了Lxadmin控制面板的CentOS,快速简单。如果你的主机上没有提供这个版本,而你又想使用免费的Lxadmin,没关系,我来教你。先安装标准的CentOS5,然后用Putty连接终端,输入命令:
代码:
$ wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh
$ sh ./kloxo-install-master.sh
国内主机可能安装要慢点了,因为是在线安装(更新源在国外),使用美国主机的朋友们很快就能安装完了。安装完后你除了安好Lxadmin,同时也基本安好了Apache、Lighttpd、MySQL、Xcache、Bind、Djbdns等一系列服务器软件。下面我们完成后续安装,在终端完成(/*这里面是备注,不要执行*/)。
* yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/
* yum install php-mhash
* yum install php-mbstring
* yum check-update /*检查全部更新*/
* yum update /*更新全部更新*/
* yum clean all /*清理全部缓存的安装文件(都安装完了,留着浪费空间啊)*/
OK,Lxadmin面板基本安装完成,可以把终端关闭了。我们来登录Lxadmin,第一次登陆用户名和密码都是admin,
地址:
* https://yourdomain:7777/ /*安全连接,不过默认证书不受IE信任*/
* http://yourdomain:7778/ /*还是用这个普通链接吧*/








