linux不能用su命令 linux用不了sudo

Linux系统中su命令无反应怎么办

su -会切换到某个用户帐户,而且会使用该用户的配置环境。你的情况应该是因为用户user1和user2的配置环境就不一样。

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比凉山州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式凉山州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖凉山州地区。费用合理售后完善,10余年实体公司更值得信赖。

su root 提示输入密码是因为管理员权限很高,为防止其他用户乱篡改系统,切换为管理员时必须输入管理员密码。输入的密码是不可见的,输错了只能重输,看不见光标的。

右键点击桌面左下角的开始 - 运行输入:regedit.exe,点击确定或者回车。在搜索栏输入regedit.exe,点击:regedit.exe运行命令。

没错,是PATH设置问题,linux下的命令执行时会通过PATH环境变量查询(echo PATH)设置的路径下是否存在该命令,如果不存在,就会显示command not found 。

解决方法:这里就要用到linux的特殊权限命令了:suid权限的赋加。比如说你登陆普通用户user1,想要使用reboot的命令,一般情况下会提示你没有权限执行此命令。

确认当前是否已经打开了其他程序或终端,如果是,请先关闭它们,然后再尝试使用su命令进入目标用户。使用su-命令来切换用户。

什么是分区讲解系统?

系统分区永远是你的硬盘的第一个分区,也就是说,系统分区永远是C盘。Windows系统必须从系统分区启动,换句话说,Windows只能从硬盘的第一个分区(C盘)启动。

第一个恢复分区是存放WinRE映像的分区,这一分区只在安装Windows8时默认被创建。

分区系统是指把硬盘分成若干个盘区部分。其实包括被激活的系统盘区C盘。盘区自动用顺着以开头的字母表示:D、E、F……。

系统分区是Windows操作系统里常用的术语,主要指的是用于启动Windows的分区,通常该分区的根目录下,包含操作系统的启动文件。在数字信号处理的理论中,人们把能加工、变换数字信号的实体称作系统。

su命令无法使用

确认当前是否已经打开了其他程序或终端,如果是,请先关闭它们,然后再尝试使用su命令进入目标用户。使用su-命令来切换用户。

检查权限等。用户的权限不足,无法执行su命令,需要将用户添加到相关组中,以获得足够的权限。使用的su版本不支持隐藏标记,则无法正常操作,检查su版本是否支持此功能,并升级到最新版本。

发现根为/sysroot/,并且不能写,只有ro=readonly权限;mount -o remount,rw /sysroot/,重新挂载,之后mount,发现有了r,w权限;chroot /sysroot/ 改变根;然后就可以修改su,修改完按ctrl+d 退出,然后reboot。

su - trunk 从root切换回普通用户,无需输入密码,切换后只拥有trunk权限。-c指令或--command=指令:执行一个指令后就恢复原来的身份。-f或--fast:使shell不用读取启动文件,适用于csh和tcsh。


本文名称:linux不能用su命令 linux用不了sudo
文章来源:http://csdahua.cn/article/dejsioc.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流