【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)