分页: 1 / 1

[问题]如何把alias的简化命令写到初始化脚本文件中??

发表于 : 2007-01-08 2:14
yjcong
在terminal里用alias命令定义简单的新命令很方便, 但关掉terminal后, 都没了。 想问问大家, 如何把alias命令写到初始化脚本文件中

谢谢

发表于 : 2007-01-08 8:32
eexpress
~/.bashrc里面

发表于 : 2007-01-08 9:57
yjcong
谢谢

发表于 : 2007-01-11 11:37
fiber212121
可以写在/etc/profile里,那样所有用户都可以用了。

发表于 : 2007-01-11 12:13
zhan
为了统一管理,一般是写在 .bash_aliases 中,然后把 .bashrc 中的那个开关打开。

代码: 全选

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

发表于 : 2007-01-16 7:17
yjcong
谢谢上面的各位。

我又遇到个问题, 设置好alias之后是可以用了, 但sudo -s -H 之后, 那些设置都失效了。 我该怎样做才能让$, 和#下都有效呢??

发表于 : 2007-01-19 9:12
aBiNg
yjcong 写了:谢谢上面的各位。

我又遇到个问题, 设置好alias之后是可以用了, 但sudo -s -H 之后, 那些设置都失效了。 我该怎样做才能让$, 和#下都有效呢??
$sudo touch /root/.bashrc && sudo echo 'alias ... ' >> /root/.bashrc
or
$sudo ln -s /home/$USER/.bashrc /root/.bashrc

have a try! :wink:

发表于 : 2007-01-19 9:23
walkerxk
七楼的办法适合修改个数比较少的,四楼的办法适合大量用户的修改,自己选择一下吧,如果只有一个用户不改,可以给所有用户使用,然后再alias回来。