Linux的终端中命令开头$为什么执行不了【Linux命令无法运行 linux无法运行程序】可能是配置出现了问题又或者是没有权限 。
这可能需要升级一下电脑系统来适应Linux,如若还不行,重启下电脑 。
linux命令是对Linux系统进行管理的命令 。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件 , Linux系统管理的命令是它正常运行的核心 。
linux 系统命令突然不能直接执行了是咋回事 #/sbin/shutdown -h now在Linux中使用shell命令,不管是root用户还是普通用户,很多命令(如,fdisk ; ifconfig)等都会无效,系统出现:"bash: .. command not found" 。这些命令都有一个共同的特点:存在于 /sbin 这个目录下 。这时尝试这样做[linux@axws ~]$/sbin/ifconfig 我们发现命令能够正常执行,这说明不是安全限制,很可能是PATH出了问题 。原因是/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的 。
关键:PATH路径设置问题 。
首先切换到root,再试用一下命令,能用的话跳过下面这步直接修改用户目录下的这个文件就可以了 。若还是不能用首先修改管理员的PATH,方法:
(1)进入到用户主目录:cd ~ ;
(2)编辑这个隐藏文件:vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
修改其中PATH=$PATH:$HOME/bin其后添加“:/sbin”冒号不算 。
(3):wq保存退出;
(4)重启系统或执行source .bash_profile重置命令路径 。
接着执行/sbin下命令,应该可以了,exit退出管理员身份 , 再执行/sbin下命令,发现还是不能用,好 , 此时可以先用echo $PATH查看所在路径,若没有/sbin则修改用户主目录下的这个文件:
(1)cd ~;
(2)vi .bash_profile按照上面的做同样的改动,保存退出:wq;
(3)重启系统或执行source .bash_profile 。
然后就可以了 。如果还不行 , 把这行exportPATH=/sbin:$PATH 加入到.bash_profile文件的最后就好 。
/sbin下的命令是给root使用的,对普通用户一般没什么用处,如果root用户也用不了那就是路径设置问题 。
为什么linux 输入“make"命令不能执行?这是因为你没有安装make编译工具,yum -y install make安装一下就可以执行 。Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间) 。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长 。
拓展:
1、Linux操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间) 。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力 , 已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长 。
2、Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统 。它能运行主要的UNIX工具软件、应用程序和网络协议 。它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 。它主要用于基于Intel x86系列CPU的计算机上 。这个系统是由全世界各地的成千上万的程序员设计和实现的 。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品 。
为什么新安装的linux很多常用命令无法使用是root用户还是普通用户
如果是root用户下,检查这些命令是否还在 。一般在/usr/bin
/usr/sbin 。
在/root用户下的.profile
文件中加上
path=/usr/bin;/usr/sbin
,然后source
.profile , 使变量生效,然后测试命令是否可用
如果是普通用户,需要在普通用户的home目录下设置.profile
关于Linux命令无法运行和linux无法运行程序的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 区块链的重构者,区块链律师事务所
- redisconf绑定多ip,redis多网卡
- 模拟经营游戏推出,一款模拟经营游戏
- 快手直播话术流程,快手直播话题怎么说
- php查询数据库效率 php查询数据库效率函数
- listen函数c语言,c语言gets函数用不了
- phpcms从电脑端跳转手机站,php跳转到指定网页
- 虚拟空间取名,虚拟空间取名怎么取
- 怎样使用linux命令行 如何使用linux命令