Chinaunix首页 | 论坛 | 博客
  • 博客访问: 87859
  • 博文数量: 18
  • 博客积分: 510
  • 博客等级: 中士
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-27 20:37
文章分类

全部博文(18)

文章存档

2011年(18)

分类: LINUX

2011-05-10 10:13:29

【history命令】
在Linux系统上输入命令并按下Enter后,这个命令就会存放在命令记录表 ( ~/.bash_history )中,
预定的记录为1000条,这些都定义在环境变量中。
1、列出所有的历史记录:#history
2、只列出最近10条记录:#history 10
(注,history和10中间有空格)
3、使用命令记录号码执行命令:#!200 (注,!和200中间没有空格)
4、重复执行上一个命令:#!!
5、执行最后一次以ls开头的命令:#!ls
 
//=======================================================================
【VI设置技巧】
vi /etc/vimrc
 set number
 set ai
 set tabstop=4 
 
 :nohl     //取消高亮
 :set nu   //显示行号
 :set nonu
 :set list //显示tab键
 
//=======================================================================
【CentOS中root使用Vi不能高亮显示的解决办法以及TAB补全命令】
想来大家都知道Vi其实使用的时候都是alias到vim的。所以在vim-enhanced这个包里面是支持高亮显示的。
不说这么多废话了,如果想让root使用时候高亮显示,直接打vim就可以了。
如果你想用vi的时候就需要简单修改一下配置文件。
[kook@localhost ~]$ rpm -qa | grep vim
vim-enhanced-7.0.109-6.el5
vim-common-7.0.109-6.el5
vim-minimal-7.0.109-6.el5
[kook@localhost ~]$ rpm -qc vim-enhanced
/etc/profile.d/vim.csh
/etc/profile.d/vim.sh
[kook@localhost ~]$ vi /etc/profile.d/vim.sh
if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then
  [ -x /usr/bin/id ] || return
  tmpid=$(/usr/bin/id -u)
  [ "$tmpid" = "" ] && tmpid=0
  [ $tmpid -le 100 ] && return
  # for bash and zsh, only if no alias is already set
  alias vi >/dev/null 2>&1 || alias vi=vim
fi
请自己手工注释第5行。 [ $tmpid -le 100 ] && return

//=======================================================================
【设置环境变量的方法】
1、直接用export命令:
# export PATH=$PATH:/opt/au1200_rm/build_tools/bin
查看是否已经设好,可用命令export查看:
[root@localhost bin]# export
2、修改profile文件(对系统里所有用户都有效):
# vi /etc/profile
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
3. 修改.bashrc文件(对当前用户有效):
# vi /root/.bashrc
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
后两种方法一般需要重新注销系统才能生效,最后可以通过echo命令测试一下:
# echo $PATH
使修改立即生效:
# source /etc/profile

//=======================================================================
【解决XShell显示中文乱码】
使用xshell登录中文版CentOS时,在xshell下显示中文乱码,通过如下办法可以有效的解决乱码问题
[root@localhost ~]# service vsftpd restart
?抽. vsftpd锛                                        [ 纭.. ]
涓?vsftpd ?.. vsftpd锛                               [ 纭.. ]
[root@localhost ~]# cd /etc/sysconfig/
[root@localhost sysconfig]# cp i18n i18n.bak    #备份i18n文件
[root@localhost sysconfig]# echo "" >i18n
[root@localhost sysconfig]# vi i18n       #加入以下内容
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
重新连接后中文显示正常
[root@mail ~]# service vsftpd restart
关闭 vsftpd:                                          [ 确定 ]
为 vsftpd 启动 vsftpd:                                [ 确定 ]
 
//============================================================================
【设置SecureCRT来正确显示彩色】
1、点选"Options"—->"Session Options"—->"Emulation",把Terminal改成"Xterm"
(如果是SecureCRT4的版本,没有"xterm",设成"Linux"也可以)
再选中后面的"ANSI Color"
2、保存,再登录进机器。
 
//============================================================================
-- 启动和停止mysql命令
/usr/local/mysql/bin/mysqld_safe --user=mysql &
/usr/local/mysql/bin/mysqladmin shutdown
/usr/local/mysql/bin/mysqladmin password root

-- 修改mysql字符集
vi /etc/my.cnf
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
default-character-set=utf8

-- apache命令
/usr/local/apache2/bin/apachectl start  (stop、start、restart、graceful)
阅读(666) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~