简介:在windows中模拟linux环境,可以安装cygwin。cygwin安装之后,系统默认的是以你的windows用户名做为cygwin的登录名的。权限却依然是普通用户,看是不是真正的root,只需要看命令提示符是不是“#”,普通用户的是“$”。
1、启用Cygwin,出现普通用户登录的界面
2、查看/etc/passwd文件,并修改配置。如下图
修改前的配置
修改后的配置
3、重启Cygwin,出现管理员账号登录的界面,$号改编为#。如下图
$号改编为#
4、其他配置:设置中文显示,修改.bashrc和.inputrc两个文件
~/.bashrc
# 让ls和dir命令显示中文和颜色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
# 设置为中文环境,使提示成为中文
export LANG="zh_CN.GBK"
# 输出为中文编码
export OUTPUT_CHARSET="GBK"
~/.inputrc
set completion-ignore-case on
set meta-flag on
set output-meta on
set convert-meta off