本菜鸟准备在vm6.0+solaris10上装oracle,看了好些文挡都说要编辑oracle用户的配置文件,即/export/home/oracle/.profile;我有3个问题要问,请老师作答:
1 这个.profile文件为什么用vi能打开,但在目录中用ls命令看不到,能看到有个local.profile应该不是一个东西把?
2 能用别的东西打开他么,因为我想粘贴些东西进去,vi好象不能复制粘贴把?\
谢谢了!!
1 这个.profile文件为什么用vi能打开,但在目录中用ls命令看不到,能看到有个local.profile应该不是一个东西把?
2 能用别的东西打开他么,因为我想粘贴些东西进去,vi好象不能复制粘贴把?\
谢谢了!!
如果你的login用的是bash,那个应该应该是.bashrc
我又看了一些文档,确实有些是说要修改.cshrc文件,可到底是.profile还是.cshrc;如何判断呢?
另外我还是想问,vi里能粘贴么?或者还有什么别的编辑器可以编辑么,vi实在太麻烦了.
使用echo $0看看到底在什么shell下。你要是想要很方便的编辑的话,可以把ftp配置好,然后就可以用Ultraedit和Editplus之类的远程打开进行编辑了。
请问这是什么shell
该修改.profile还是.cshrc?
直接改.cshrc就可以了。echo $SHELL应该能看出来
用ls -a就能看到了。
问题2:
===================================
</yw> 将光标所在单词拷入剪贴板
<y$> 将光标至行尾的字符拷入剪贴板
<Y> 同<y$>
<yy> 将当前行拷入剪贴板
<p> 将剪贴板中的内容粘贴在光标后
<P> 将剪贴板中的内容粘贴在光标前
===================================
但是复制粘贴都要在vi里用,就是说在Windows里copy的不能在vi里粘帖
1. 我执行echo $SHELL 显示/sbin/sh; 执行echo $0 显示 -sh;请问这说明我使用的是什么shell?
2. "rex_xia"老师所说的
".profile 文件是 k shell 的登陆配置文件,.cshrc 是 c shell 的登陆配置文件。编辑哪个有效要根据你使用的 shell 类型。"
你所说的"编辑哪个有效要根据你使用的 shell 类型"是不是指当前用户(oracle)生成时所指定的shell,可我当时add这个oracle用户时并没有设shell,是否默认为k shell;"Oracle需要使用 k shell,因此应当编辑 .profile"你这里所说的oracle是指用户还是指安装oracle
.profile是LINUX下有隐藏属性的文件,ls命令默认是不显示隐藏属性的文件的,要查看只有带参数-a
ls -avi如果指定这个文件名的话,默认是可以打开的
===================================
</yw> 将光标所在单词拷入剪贴板
<y$> 将光标至行尾的字符拷入剪贴板
<Y> 同 <y$>
<yy> 将当前行拷入剪贴板
<p> 将剪贴板中的内容粘贴在光标后
<P> 将剪贴板中的内容粘贴在光标前
===================================
在vi的浏览模式下可以这样用,如果你要粘贴WINDOWS里的东西,还是先mount到linux下面再用吧
1. 我执行echo $SHELL 显示/sbin/sh; 执行echo $0 显示 -sh;请问这说明我使用的是什么shell?
2. "rex_xia"老师所说的
".profile 文件是 k shell 的登陆配置文件,.cshrc 是 c shell 的登陆配置文件。编辑哪个有效要根据你使用的 shell 类型。"
你所说的"编辑哪个有效要根据你使用的 shell 类型"是不是指当前用户(oracle)生成时所指定的shell,可我当时add这个oracle用户时并没有设shell,是否默认为k shell; "Oracle需要使用 k shell,因此应当编辑 .profile"你这里所说的oracle是指用户还是指安装oracle