|
发表于 2004-7-25 19:08:28
|
显示全部楼层
回复: 问:关于 echo 的问题
最初由 txkss 发表
我正在看LINUX路由的资料
看到了这个
#echo "echo 1 >/proc/sys/net/ipv4/ip_forward">>/etc/rc.d/rc.local
我看到一下 man就是说echo是显示一个命令行没有什么其它的说明了
问一:这个echo的作用是什么呢?
问二:比如我要把/etc/inittab中的启动级别从3改成5
我是不是可以不用使用vi去直接编辑这个文件
而可以使用
#echo 这样的显示去写出要修改的值啊?
rc.local一般是最后运行的初始化脚本。
既然是脚本,那么就可以添加命令进去拉。
#echo "echo 1 >/proc/sys/net/ipv4/ip_forward">>/etc/rc.d/rc.local
这句命令行的意思正是把"echo 1 >/proc/sys/net/ipv4/ip_forward"这句话追加到/etc/rc.d/rc.local里去。再次提醒,双引号的作用是跳过若干步命令行处理而避免被bash解析掉。
ps:请多参阅基础知识!方可学一当十也。 |
|