linux基本命令不能用(为什么我在linux上许多的很简单的命令无法使用)
本文目录
- 为什么我在linux上许多的很简单的命令无法使用
- linux新建用户为什么基本的命令都不能用
- 为什么新安装的linux很多常用命令无法使用
- linux 系统命令突然不能直接执行了是咋回事 #/**in/shutdown -h now
- linux 环境变量不小心被改了几乎所有的基本命令(ls,vi 等)都不能用了,怎么改回来,求助
- 我的linux很多命令都无法使用了!
- linux 所有命令不能使用的问题,估计环境变量没加对
- Mac Linux系统下无法使用ifconfig命令的解决办法
- linux中自动安排任务不能使用命令的是
- linuxyum命令不能使用,大神帮忙看看
为什么我在linux上许多的很简单的命令无法使用
超级用户root模式下,这些命令不可用 ,这使很多人产生疑惑的。
==============
先说说您那是什么版本的系统,我可从来没有遇上这情况。在普通用户模式下,这倒是正常的,但您说是在超级用户root模式下。你是直接用root用户登录还是从普通用户切换过去的呢?
linux新建用户为什么基本的命令都不能用
可能是 因为 shell 命令 没有 给予用户
可以 cp /etc/skel/.* /home/orcale/
为什么新安装的linux很多常用命令无法使用
是root用户还是普通用户
如果是root用户下,检查这些命令是否还在。一般在/usr/bin
/usr/**in。
在/root用户下的.profile
文件中加上
path=/usr/bin;/usr/**in
,然后source
.profile,使变量生效,然后测试命令是否可用
如果是普通用户,需要在普通用户的home目录下设置.profile
linux 系统命令突然不能直接执行了是咋回事 #/**in/shutdown -h now
在Linux中使用shell命令,不管是root用户还是普通用户,很多命令(如 ,fdisk ; ifconfig)等都会无效,系统出现:"bash: .. command not found"。这些命令都有一个共同的特点:存在于 /**in 这个目录下。这时尝试这样做$/**in/ifconfig 我们发现命令能够正常执行,这说明不是安全限制,很可能是PATH出了问题。原因是/**in的目录路径(系统用户目录)不在root的$PATH变量中造成的。
关键:PATH路径设置问题。
首先切换到root,再试用一下命令,能用的话跳过下面这步直接修改用户目录下的这个文件就可以了。若还是不能用首先修改管理员的PATH,方法:
(1)进入到用户主目录:cd ~ ;
(2)这个隐藏文件:vi .bash_profile
# .bash_profile
# Get the aliases and functi***
if ; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
修改其中PATH=$PATH:$HOME/bin其后添加“:/**in”冒号不算。
(3):wq保存退出;
(4)重启系统或执行source .bash_profile重置命令路径。
接着执行/**in下命令,应该可以了,exit退出管理员身份,再执行/**in下命令,发现还是不能用,好,此时可以先用echo $PATH查看所在路径,若没有/**in则修改用户主目录下的这个文件:
(1)cd ~;
(2)vi .bash_profile按照上面的做同样的改动,保存退出:wq;
(3)重启系统或执行source .bash_profile。
然后就可以了。如果还不行,把这行export PATH=/**in:$PATH 加入到.bash_profile文件的最后就好。
/**in下的命令是给root使用的,对普通用户一般没什么用处,如果root用户也用不了那就是路径设置问题。
linux 环境变量不小心被改了几乎所有的基本命令(ls,vi 等)都不能用了,怎么改回来,求助
一般重新启动下就好了。
也可以用命令:
export PATH=/bin:/**in:/usr/bin:/usr/**in:/usr/local/bin:/usr/local/**in
但是只对对当前会话窗口有用。
我的linux很多命令都无法使用了!
是root用户还是普通用户
如果是root用户下,检查这些命令是否还在。一般在/usr/bin /usr/**in。
在/root用户下的.profile 文件中加上 path=/usr/bin;/usr/**in ,然后source .profile,使变量生效,然后测试命令是否可用
如果是普通用户,需要在普通用户的home目录下设置.profile
linux 所有命令不能使用的问题,估计环境变量没加对
切换到该用户的宿主目录下在运行命令
命令不能用了主要是$PATH变量错误的关系。
方法一:
如果只是在shell下 export 命令改的名字的话 直接restart。
方法二:
更改配置文件,可以 /bin/vi 配置文件就行了,也就是要通过指定命令所在路径来运行命令修复配置就行了。
一般可能是在更改$PATH时命令错误搞成的的这种情况,
比如想增加/b 进path export PATH=$PATH:/b OR export PATH=/b:$PATH 单独 export PATH=/b 会使你其他PATH全部消失 只剩下 /b $PATH:/b 和 export PATH=/b:$PATH 区别是搜索顺序不同。
Mac Linux系统下无法使用ifconfig命令的解决办法
这个方法应该适合任何没有连接网络的情况,在命令行输入
如果仍然无法获取ifconfig命令
可能是因为**in目录下没有ifconfig,所以需要安装一下
至此即可使用ifconfig获取IP等信息。。
另外如果需要给Linux添加图形化界面
这篇博客有简单教学 点这里(GNOME和KDE环境桌面配置)
安装KDE略微较长时间
最后init 5修改运行级为图形化模式,重启即可
linux中自动安排任务不能使用命令的是
文件。在linux中自动安排任务不能使用命令的是文件中所列用户不允许使用crontab命令,Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年10月5日首次发布。
linuxyum命令不能使用,大神帮忙看看
这个命令不能使用的话,应该是你的命令本来就没有操作正确,所以的话才会导致他的问题不能使用
更多文章:
bigdecimal 除法(java中 BigDecimal的类型的除法)
2026年3月27日 17:40
length函数c(C语言自定义一个函数int length(char *s),函数返回字符串s的长度)
2026年3月27日 17:20
pictureselector(图片选择器:PictureSelector)
2026年3月27日 17:00
自学python经历(零基础零经验自学Python,到精通Python要多久啊)
2026年3月27日 16:40
null**rawl荒野乱斗下载(哪个软件可以下载荒野乱斗破解版)
2026年3月27日 16:20





