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文件信息的,诸如软件的名称,来源,版本信息以及依赖组件

Linux上最好用的截图软件:Shutter

shutter是一款免费开源的 GNU/Linux截图软件,可以说是Linux截图软件中的瑞士军刀,可以满足几乎你所有的截图需求。软件界面简单,很容易上手,没有太多的复杂的选项,但该有的功能它都有。就是付费软件没有的功能shutter竟然也有,可见功能足够强大。废话不多说,下面是一个简单的教程,教你怎么安装,使用。

怎么安装Shutter?

Debian / Ubuntu 用户输入以下命令可以安装:

sudo add-apt-repository ppa:shutter/ppa
$ sudo apt-get install shutter

RHEL / CentOS / Fedora 用户需要先启用Fedora EPEL软件源

openwrt软件安装管理器

这篇博客介绍一下openwrt的软件包管理系统(opkg manager)。opkg属于ipkg(ddwrt用的就是这个)的一个分支,具有体积小,占资源小的特点。主要功能就是方便用户从网上或局域网的服务器上安装下载软件,跟其它linux发行版的软件包管理系统是一个性质的,诸如debian系统上的apt-get,小红帽上的rpm等。软件的安装过程简单地说就是先用busybox的wget下载软件包信息,然后依靠grep等工具找到要安装软件的信息,像内核版本,依赖包什么的,接着wget把软件下载,最后就是tar命令解压到指定的目录。
用法:opkg [选项...] 子命令 [参数...]
例子: opkg install aria2c. 就是安装aria2到默认目录。
最常用的子命令就是update,install和remove.update的实质作用就是下载package.gz这个文件下来,解压的出的package包括了所有软件的信息。install 和remove比较容易理解了,分别就是安装和移除的意思。
下面说下几个常用的命令:

免密码安全登录ubuntu12.04/Linux

免密码安全登录ubuntu12.04/Linux

这个教程是最新的,适用Ubuntu 12.04,和其它新版本的linux发行版
1. 在客户端机器上生成ssh密钥对:
ssh-keygen
2. 把公钥上传到服务器上:
scp ~/.ssh/id_rsa.pub user@10.10.10.1:
3. 登录服务器
ssh user@10.10.10.1
4. 把生成的公钥加到已授权公钥列表里,成功加入后删除上传的公钥:

cat id_rsa.pub >> ~/.ssh/authorized_keys
rm id_rsa.pub

5. 修改ssh服务器配置文件,启用公钥登录功能(默认状态下应该是开启的):
sudo nano /etc/ssh/sshd_config
5.1 ssh服务器配置文件里的下面几项需要修改为yes: