你运行的命令是不是类似sudo xxx
成都创新互联是一家专注于成都网站制作、网站设计与策划设计,阳泉网站建设哪家好?成都创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:阳泉等地区。阳泉做网站价格咨询:18980820575
xxx是某个命令。
如果是这样的话,先会要求你输入用户密码(sudo需要密码切换到管理员账户执行xxx命令),然后在执行xxx这个命令。如果你输入的命令打错字了或者系统没有那个程序。那么切换到root后会找不到这个命令执行。
都写这么明白了还问啥。
说明 program 这个命令要么在系统里不存在,要么就是没在 path 环境变量指定的目录里。
你如果确定有 progam 这个文件再当前目录,用
./program datex 运行试试。注意最前边是 点撇儿
即使 Linux(或者是UNIX)系统成功安装了任何一个应用软件(例如:ftp、telnet等),但是在环境变量 PATH 中必须要正确设置好这些应用软件所在的子目录才行。否则的话,即使成功安装了一个应用软件的话,还是会出现该命令无法找到的提示信息。
有几个原因:一:你输入的命令本身不存在。二:该命令是需要自己安装对应的rpm包后才能使用的,比如使用iostat需要安装sysstat工具后才能使用。三:有时候不同linux版本的执行同一个操作所输入的指令是不一样的,请确认你的指令适合你的版本。建议你从网上下载,或者阅读《Linux就该这么学》,对照学习。 -