"/usr/local/bin/zsh"没有文件或目录问题
来源:互联网 发布:淘宝宝贝收藏链接 编辑:程序博客网 时间:2024/06/01 22:41
本人正在学linux 装ubuntu 16.04后按网上教程 安装zsh后发现无法root 显示: /usr/local/bin/zsh 没有文件或目录
百度了一下需要更改 /etc/passwd 第一项"root:x:0:0:root:/root:/usr/local/bin/zsh"中正确的"zsh目录" 我的zsh目录是"/usr/bin/zsh"
所以应改为"root:x:0:0:root:/root:/usr/bin/zsh"。然而,passwd只有root权限才能更改,这切换root权限需要改passwd,而改passwd
又需要root权限,这不死锁了么。
解决:百度了下ubuntu可以进入单用户模式 具体进入单用户模式在这:"https://jingyan.baidu.com/article/f3ad7d0f36675c09c3345b2f.html"
进入单用户模式输入密码后,就获得root权限了,输入指令:"cp /usr/bin/zsh /usr/local/bin/zsh"(将已经存在的zsh复制到"/usr/local/bin"下)
usr下只有root权限可以添加文件,所以此时我已经复制好了zsh
然后crl+alt+del重启
这时就可以执行指令"su -"了
如果想将/etc/passwd第一项改成默认的"/usr/bin/zsh"目录,可以 执行指令"su -"-->然后将passdw权限更改为用户可写-->更改passwd并保存-->再
将passwd权限改回 "-rw-r--r--"(root可写 用户 用户组不可写)
(小白第一次发博客大神勿喷)
- "/usr/local/bin/zsh"没有文件或目录问题
- 解决/usr/bin/env: php: 没有那个文件或目录
- 解决/usr/bin/env: php: 没有那个文件或目录
- 解决/usr/bin/env: php: 没有那个文件或目录
- /usr/bin/env: node: 没有那个文件或目录
- /usr/bin/env: node: 没有那个文件或目录
- /usr/bin/env: "python\r": 没有那个文件或目录
- /usr/bin/env: node: 没有那个文件或目录
- 使用yum命令的时候报,-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: 没有那个文件或目录
- linux java -version显示/usr/bin/java,没有那个文件或目录
- /usr/lib/jvm/java-7-sun/bin/java: 没有那个文件或目录
- /usr/bin/perl^M: 坏的解释器: 没有那个文件或目录
- 执行yiic出现错误 /usr/bin/env: php: 没有那个文件或目录
- -bash: /usr/bin/yum: 没有那个文件或目录 的解决方法
- hexo异常:/usr/bin/env: node: 没有那个文件或目录
- linux下报错/usr/bin/env: node: 没有那个文件或目录
- bash: ./build: /usr/bin/sh^M: 坏的解释器: 没有那个文件或目录
- ionic提示/usr/bin/env: node: 没有那个文件或目录
- 安装配置环境的第一天
- python学习:元组
- 算法思维模式
- SSM框架2017-10-14
- 算法提高 拿糖果
- "/usr/local/bin/zsh"没有文件或目录问题
- C++字符串逆序排列
- malloc/free与new/delete的区别与联系
- 真话和谎言(I)去往天堂的大门
- centos6.7如何安装sublime工具
- ARM启动位置、位置无关码
- vimscript教程
- RecyclerView+++OKhttrp
- while((c=getchar()) != EOF)