关于solaris SHELL的问题
我在网上找一几个关于修改默认shell的资料,就是将solaris默认的sh修改成bin/bash了。。。。这个可以使用TAB键嘛
我按照上上面的方法是可以修改的,但是按资料上的说法是如果需要修改成那种有主机名,路径名的比如#这种模式的就需要在$home目录下面新建一个.profile的文件,文件内容为:
PS1='[\u@\h:$PWD]#'
export PS1然后保存,再重启,但是我保存之后就提示“shell.profile操作不可用”我很郁闷……
希望哪位大哥高手们帮忙解决下。。。。
还有个问题就是我cat一个文件的时候是可以很正常的看到文件的内容的,比如
可是我vi进去后就不是这么显示的,这是什么原因,如图
而且使用光标左右移动后又出现一些字符,郁闷啊。。。 不好意思,第一张图和最后一张的位置反了。。。。
希望各位大侠们帮助解决下。。。新手学习中…… 回复 1# zhangyudong1987
假设是root用户,需要vi /.profile, 写入你的PS设置。 而不是自己命名为shell.profile。 回复 3# 财版
谢谢大侠的指正,按照你的方法我试验了一下,成功了。。。但是的一个问题就是/home目录下面是空的,而且权限是
dr-xr-xr-x 1 root root 1 10月 31日 17:09 home 这个权限也无法更改,这是什么原因呢,在下面当然也无法创建文件或者目录,且/home目录下面为空,ls -al之后无任何文件目录,请问下这是什么原因呢? 看来你是之前一直用linux,solaris用户家目录在/export/home,/home由automount控制。 回复 4# zhangyudong1987
solaris默认不使用/home目录给用户,而是用/export/home. 回复 5# yiguihuo
呃。。。。原来是这样子的啊。。。我就说跟RHEL5.4下面的不一样嘛。。。受教了。。。谢谢。。。。还有个问题就是关于vi文件之后的显示问题,比如我vi /etc/passwd文件哈正常情况下应该是直接显示下面的内容了。。但是我vi之后,显示在最上面,光标从内容上面移动时,内容有变化,这是什么原因,还是说与我的终端有问题?我用的是secure CRT 回复 6# 财版
在/export/home目录下面我貌似也没看到用户的文件夹。。。
在请教下vi文件之后的显示问题,比如我vi /etc/passwd文件哈正常情况下应该是直接显示下面的内容了。。但是我vi之后,显示在最上面,光标从内容上面移动时,内容有变化,这是什么原因,还是说与我的终端有问题?我用的是secure CRT 回复 7# zhangyudong1987
先TERM=vt100;exportTERM 设置终端模式,然后再vi。 回复 9# 财版
我的终端是VT100啊。。。看下这个。。。。那个export term这个在哪里设置?也是在终端????
页:
[1]
2