存档
Linux下MySQL整个数据库的备份与还原
1.备份:
[root]# /usr/bin/mysqldump -h127.0.0.1 -uusername -ppassword databasename >/opt/share/1/backup.sql
/usr/bin/mysqldump:用于执行的程序;
-h:主机名称
-u:数据库用户
-p:数据库密码
databasename:数据库名称
>/opt/share/1/backup.sql:导出文件的保存名称
以这样的方式导出的文件打开后发现里面有乱码,这个是正常的,是因为导出时没有设置字体的缘故,这个不影响数据库内容的备份和还原。
2.还原数据库:
[root]# /usr/bin/mysql -h127.0.0.1 -uusername -ppassword databasename2
导入数据到databasename2中即可。
使32位Linux支持4G以上内存的设置
隐藏nginx 版本号
# curl –head www.nginx.org
HTTP/1.1 200 OK
Server: nginx/0.8.31
Date: Wed, 13 Jan 2010 06:17:30 GMT
Content-Type: text/html
Content-Length: 2341
Last-Modified: Mon, 11 Jan 2010 15:45:11 GMT
Connection: keep-alive
Keep-Alive: timeout=15
Accept-Ranges: bytes
这样一下子就给人家看到你的服务器nginx版本是0.8.31 阅读全文…
redhat as 5 rt8168网卡驱动安装
前段时间出租一台服务器给客户,客户要求采用linux系统。此服务器主板自带的网卡类型为RealTek 8168B, 在redhat as 5下默认安装可以认到网卡,但是默认安装下自带的驱动使用起来很不稳定,竟然连ping都会掉包,后来想到可能是网卡驱动的问题,于是采用了RealTek公司的网卡驱动安装方法:
以下是在redhat as 5下RT8168网卡驱动安装过程,作为记录:
一、手工安装方法:
1. 查看网卡的芯片.
# lspci
可以看到是RealTek的芯片组.
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
阅读全文…
linux下常用的操作命令
目录操作:
rm -rf mydir /*删除mydir目录*/
cd mydir /*进入mydir目录*/
cd – /*回上一级目录*/
cd .. /*回父目录,中间有空格*/
cd ~ /*回根目录*/
mv tools tool /*把tools目录改名为tool */
ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了*/
cp -a tool /home/vpser/www /*把tool目录下所有文件复制到www目录下 */ 阅读全文…
SUSE LINUX系统下的Telnet服务的配置
做为远程控制LINUX操作系统最简单的办法就是采用TELNET服务登入,然后可以执行一些列的操作如VI编辑器等,对于SUSE LINUX系统,更增加了一个可以通过TELNET登入系统即可实现类似图形界面的管理平台YAST控制中心,通过YAST可以管理SUSE LINUX的几乎所有功能。
下面将就SUSE LINUX Enterprise Server 9 下的TELNET服务增加以及YAST管理等做一个详细介绍。SUSE LINUX Enterprise Server 9 (64bit)操作系统版本已经自动安装有TELNET服务,只需要修改一下配置文件即可使用该服务。如果您采用的是 SUSE LINUX Enterprise Server 9 (32bit)版本则需要安装TELNET服务RPM包。
RPM包安装方法:
rpm -ivh telnet-server-1.1-38.i586.rpm //在SHELL环境下运行RPM安装命令,系统将自动启动YAST管理程序,然后根据提示放入光盘即可完成TELNET服务的安装。
start telnet services: //启动TELNET服务
vi /etc/xinetd.d/telnet //更改服务配置文件( SUSE LINUX Enterprise Server 9 (64bit)只需要修改此配置文件即可) 阅读全文…
在SUSE linux10.0下用vsftp建FTP
Centos5.4下安装配置NFS
Centos使用NFS服务,至少需要启动以下系统守护进程。
chkconfig nfs on
chkconfig portmap on
一:服务器端的设定
1)修改配置文件
vi /etc/exports
/www 192.168.1.2(rw,async) *(ro)
/www 192.168.1.*(rw,sync,no_root_squash,no_subtree_check)
rw:可读写的权限;
ro:只读的权限;
no_root_squash:登入到NFS主机的用户是ROOT用户,他就拥有ROOT的权限,此参数很不安全,建议不要使用。
root_squash:在登入 NFS 主使用分享之目的使用者如果是 root
all_squash:不管登陆NFS主机的用户是什么都会被重新设定为nobody。
anonuid:将登入NFS主机的用户都设定成指定的user id,此ID必须存在于/etc/passwd中。
anongid:同 anonuid ,但是成 group ID 就是
sync:资料同步写入存储器中。
async:资料会先暂时存放在内存中,不会直接写入硬盘。
insecure 允许从这台机器过来的非授权访问。
2)启动服务
/etc/rc.d/init.d/portmap start
/etc/rc.d/init.d/nfs start
3)exportfs命令
启动了NFS之后又修改了/etc/exports,这个时候我们就可以用exportfs命令来使改动立刻生效,该命令格式如下:
exportfs [-aruv] 阅读全文…
