由于个人的脑残行为,使用homebrew安装bash后,使用chsh命令将其改成brew安装的特定版本的bash,结果上次brew更新bash之后,就彻底用不了shell了。。。

无奈只能添加新的管理员账户然后把原来账户的默认shell改回来,这个事件告诉我,没有弄清楚之前,千万不要闹热做一些画蛇添足的事情。。

同时也了解bsd、macos下,/etc/passwd是不存放用户shell等信息的;

如果想要改成homebrew安装的bash,不应该添加特定版本的bash,而应该添加固定位置的链接:/usr/local/bin/bash;

更改其他账户shell的方法:sudo chsh -s /bin/bash username

最新文章

  1. [转] mysql 存储引擎
  2. Centos挂载第二块硬盘
  3. iOS学习之iOS沙盒(sandbox)机制和文件操作(二)
  4. GLSL扩展预处理器(支持#include)
  5. HTML5学习之智能表单(二)
  6. hadooop 配置多网卡 提供跨网段服务
  7. 【暑假】[深入动态规划]UVa 10618 Tango Tango Insurrection
  8. 面向服务的体系架构SOA
  9. 关于Switch case条件语句中无break的用法
  10. Javascript高级编程学习笔记(57)—— 事件(1)事件流
  11. Faiss安装
  12. 基于python的发送邮件案例
  13. 学习 MeteoInfo二次开发教程(五)
  14. JS 使用html2canvas实现页面截图功能
  15. elasticsearch系列五:搜索详解(查询建议介绍、Suggester 介绍)
  16. (转)MySQL优化系列
  17. vue-cli项目打包优化(webpack3.0)
  18. OpenMPI源码剖析1:MPI_Init初探
  19. 哈雷监控设备的操作及升级NSG9k6G
  20. python中的raw字符串

热门文章

  1. lua 限流
  2. C++雾中风景4:多态引出的困惑,对象的拷贝?
  3. iOS生成Bundle包及使用
  4. 关于hue安装后出现KeyError: "Couldn't get user id for user hue"的解决方法
  5. javascript设计模式——适配器模式
  6. ubuntu更换开机动画
  7. day9、用户登陆出现-bash-4.1$错误的原因及解决方法
  8. Socket TCP Server一个端口可以有多少个长连接?受到什么影响?linux最大文件句柄数量总结
  9. json篇
  10. ThoughtWorks 2017技术雷达