mysql基本安全设置

MySQL root和匿名用户

默认状态下, MySQL有两个用户,一个root,另外一个是匿名用户。为了数据安全,最好是给root设一个密码,并且禁用匿名用户

给 MySQL设置一个密码

在终端输入下面命令进入mysql操作
Mysql -u root -p

mysql> UPDATE user SET password = password('new_password') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;

或者

Linux主机时区设置

Linux的电脑时区不对,Linux下是怎么修改时区的呢?

系统日期时间设置参考这里linux系统日期时间设置

不同的linux的发行版有不同的设置方法

1.RHEL系统: setup 或redhat-config-date (包括小红帽,CentOS,Federo)
2.基于Debian的发行版:dpkg-reconfigure tzdata (有Debian,ubuntu等)
3. 通用命令:通过ln命令创建localtime软链接

Linux上修改时区的命令

根据你的Linux版本,输入相应的命令。

Fedora / RHEL / Cent OS Linux用户

用mysqldump备份恢复数据

mysqldump是备份MySQL数据库的利器,通过它我们能够非常方便地对数据库进行备份。

用Mysqldump你可以在备份本地数据库的时,实时恢复到远程数据库,只需一条命令就可以做到。在这篇教程里,我们一起来看下几个非常实用的mysql备份例子。

如果你只想简单备份恢复mysql数据库的话,下面两条就够用了
备份: # mysqldump -u root -p[root密码] [数据库名称] > dumpfilename.sql

恢复:# mysql -u root -p[root密码] [数据库名称] 注意:-p后面没有空格,密码要紧跟其后

如何备份数据库

1. 备份单个数据库:

下面的命令把zhetenger的数据库备份为zhetegner.sql
# mysqldump -u root -ptmppassword zhetenger > zhetenger.sql

linux cron定时任务初级使用教程

如何在Linux/Unix系统下定时运行任务(cron job)?

cron高级用法请参看这里

Cron是用来在某个周期定时运行命令或程序的,让你设置在某个时期运行某个命令或程序,Cron可以说是Linux/Unix上最有用的工具。 Cron属于守护程序,在后台持续不断地检查/etc/crontab file, /etc/cron.*/ 以及/var/spool/cron/ 目录的下的配置文件来确定某个时期运行某个程序或命令。 而crontab的则是用来安装,移除和列出cron任务的工具。每个用户都有自己独立的crontab配置文件,这些配置文件都位于/var/spool/cron/crontabs下面,但一般不能直接对其进行编辑。如果要添加修改任务可以用crontab命令来操作。

RHEL linux上安装windows samba共享

在微软的windows系统下,打印机共享,文件共享等资源共享是通过一个叫SMB(Server Message Block) 的协议来实现的。RHEL系统的电脑要访问这些共享资源,必需支持SMB协议。而实现这个功能的软件就是SAMBA,通过SAMBA,不但Linux和Linux之间可以实现资源共享。LINUX和windows之前也可以轻松共享另外一个系统的资源。SAMBA由服务器和客户端两部分组成。 一般情况下,RHEL系统都自带samba客户端的, 正是通过它RHEL主机才能访问windows上的共享资源, 而共享则是samba服务器的功能,也简称Samba。服务器包通常是没有安装的,需要自行安装。

Linux Redhat/CentOS 上安装SAMBA

查看RHEL, Fedora 或CentOS上是否已安装了Samba,可以用下面这个命令来查询:

返回的结果可能是 - “package samba is not installed(samba没有安装),” 或 “samba-3.5.4-68.el6_0.1.x86_64(显示安装的版本” )。

utorrent安卓汉化版下载

utorrent汉化版
utorrent汉化版

utorrent最近出了安卓版,安卓手机或平板也可以BT下载了!试用了一下,感觉还不错,功能挺全的。和pc版本一样有RSS订阅功能,支持从网页直接添加种子下载,但好像不能从本地添加种子,有点遗憾。网上现在好像还没有汉化版,自己动手汉化了,方便英文不行的网友使用。下面是官方的功能介绍,我翻译成中文了:

  • 简单的种子文件搜索功能
  • 兼容安卓手机和平板
  • 随时随地轻松下载BT文件
  • 无速度,文件大小限制
  • 支持只限WiFi下载模式,防止流量超标
  • 支持直接播放BT文件
  • BT文件管理
  • 支持RSS订阅功能

utorrent安卓汉化版本地下载地址

utorrent安卓汉化版网盘下载

20个最实用的RPM命令

RPM (Red Hat Package Manager) ,小红帽软件管理器,是RHEL(RHEL, CentOS and Fedora)系统上一个著名的开源软件管理系统。RPM工具让用户在Unix/LInux系统上安装,卸载,查询软件等操作变得简单。RPM,以前也叫.rpm文件,包含了已编译好的二进制和相关库文件。只有文件后缀为.rpm时,才可以用它来操作。

20个最实用的RPM命令

这篇教程介绍20个最常用也是最实用的RPM命令,使用这些命令你可以进行各种软件安装,卸载及升级等操作

关于RPM几点基础知识

1. RPM是开源的,在GPL下发行
2. RPM把所有已安装软件的信息保存在/var/lib/rpm的数据库里
3. RPM只能安装已编辑好的rpm包,对于源码包,则先需要编译
4. RPM是用来管理rpm文件信息的,诸如软件的名称,来源,版本信息以及依赖组件