是root用户还是普通用户
创新互联主营辽中网站建设的网络公司,主营网站建设方案,app软件开发,辽中h5小程序定制开发搭建,辽中网站营销推广欢迎辽中等地区企业咨询
如果是root用户下,检查这些命令是否还在。一般在/usr/bin /usr/sbin。
在/root用户下的.profile 文件中加上 path=/usr/bin;/usr/sbin ,然后source .profile,使变量生效,然后测试命令是否可用
如果是普通用户,需要在普通用户的home目录下设置.profile
在类Unix系统中,默认搜索目录中并不包含当前目录 ,而./表示当前目录,直接输入命令(如 build.sh )linux系统会去环境变量PATH里寻找名为build.sh的文件,显然无法找到。
“ ./ ”表示当前目录 ,Linux系统无法找到 build.sh (path系统变量不包含当前目录),则执行程序时加入 “ ./ ”(如./build.sh) 将当前目录纳入搜索目录集,就可以找到需要运行的可执行文件。 由上述描述可以推测出,使用完整路径也可以搜索到当前目录下的文件。
PS:win/dos的默认搜索路径里有当前目录,所以不需要加 “ ./ ”。
GUI界面是需要安装的。它不同于WIN,你可以把它做是应用软件一样。你确定是否安装,若有问题重新安装它。
超级用户root模式下,这些命令不可用 ,这使很多人产生疑惑的。
==============
先说说您那是什么版本的系统,我可从来没有遇上这情况。在普通用户模式下,这倒是正常的,但您说是在超级用户root模式下。你是直接用root用户登录还是从普通用户切换过去的呢?