I'm twiting

访问统计

free counters

几个有趣的功能

1、喜欢shell的prompt有颜色的:

编辑 ~/.bashrc 取消force_color_prompt=yes的注释。
2、用vim编辑文件的时候想有color的:

编辑~/.vimrc(没有就新建一个)新起一行写上syntax on
3、想使用vim自动缩进功能的:
新起一行写上 set autoindent
autoindent 就是自动缩进的意思,当你在输入状态用回车键插入一个新行,或者在 normal 状态用 o 或者 O 插入一个新行时,autoindent 会自动地将当前行的缩进拷贝到新行,也就是”自动对齐”,当然了,如果你在新行没有输入任何字符,那么这个缩进将自动删除。

给用户名制定bash

在命令行下点tab的时候一直报这个错。请教了高人才知道要用usermod -s /bin/bash username即可解决

Ubuntu将映射网络驱动器的方法

mount -t smbfs -o \
username=username,password=password \
//winclient/cdrom /mnt/cdrom

使用iconv转文件编码

在linux下转编码有个很好的工具iconv
iconv -f GBK -t UTF-8 old_filename -o new_filename
而win下只能找图形工具去做。

Linux下新建一个用户后tab键不能用的解决办法。

主要是由于创建用户的时候没有指定正确的shell。
用usermod指定shell就可以了,命令是:
usermod -s /bin/bash username
成功后重新登录就可以正常使用tab键了。
另外更好的办法是在创建用户的时候用-s /bin/bash指定。

Linux下创建一个新用户

useradd -d /home/new_user -m new_user -s /bin/bash
-d 指定用户home目录
-m 创建目录
-s 指定用户shell
passwd new_user
为 new_user 创建密码
这样就可以用new_user账号登陆服务器了。
ps. 如果没有指定shell可以用chsh或vipw命令改回来。

英文Ubuntu安装中文输入法的安装配置

很多人还是喜欢用英文版的系统。原因各种各样啦,有的人是觉的英文描述事物更准确,有的是为了顺便学习点英文。但是作为中国人使用英文系统还是免不了要装和配置中文输入法的。这里介绍以下中文输入法的简单安装和配置,但是还是满实用的!
首先安装scim pinyin和im-switch
apt-get install scim-pinyin im-switch
装完之后还不能用的,要配置一下,这一步很重要:
vim /etc/X11/xinit/xinput.d/scim
将GTK_IM_MODULE=xim和QT_IM_MODULE=xim中的xim修改为scim
设置系统默认的输入法为scim
update-alternatives –install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/scim 30
im-switch -s scim
重新登录,系统自动开启scim了。使用的时候ctrl+space即可。

适用于Ubuntu(含Debian)系的巨简单Apache虚拟主机配置

假设项目名是my_project,项目目录是/var/www/my_project,项目web访问目录是/var/www/my_project/web_root,虚拟主机域名是my-project.com。
首先在创建站点配置文件:
cd /etc/apache2/sites-available
touch my_project
编辑my_project:
vim my_project
将以下内容填入
<VirtualHost *:80>
ServerName my-project.com
DocumentRoot /var/www/my_project/web_root
</VirtualHost>
这么简单,站点就配置起来了!接下来激活站点
a2ensite my_project
加载站点:
/etc/init.d/apache2 reload
最后修改hosts文件
vim /etc/hosts
加一句:
127.0.0.1 my-project.com
打开浏览器输入my-project.com就可访问 /var/www/my_project/web_root 了。