吓尿了,mac下bash出了问题
2024-08-30 22:29:59
由于个人的脑残行为,使用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
最新文章
- [转] mysql 存储引擎
- Centos挂载第二块硬盘
- iOS学习之iOS沙盒(sandbox)机制和文件操作(二)
- GLSL扩展预处理器(支持#include)
- HTML5学习之智能表单(二)
- hadooop 配置多网卡 提供跨网段服务
- 【暑假】[深入动态规划]UVa 10618 Tango Tango Insurrection
- 面向服务的体系架构SOA
- 关于Switch case条件语句中无break的用法
- Javascript高级编程学习笔记(57)—— 事件(1)事件流
- Faiss安装
- 基于python的发送邮件案例
- 学习 MeteoInfo二次开发教程(五)
- JS 使用html2canvas实现页面截图功能
- elasticsearch系列五:搜索详解(查询建议介绍、Suggester 介绍)
- (转)MySQL优化系列
- vue-cli项目打包优化(webpack3.0)
- OpenMPI源码剖析1:MPI_Init初探
- 哈雷监控设备的操作及升级NSG9k6G
- python中的raw字符串
热门文章
- lua 限流
- C++雾中风景4:多态引出的困惑,对象的拷贝?
- iOS生成Bundle包及使用
- 关于hue安装后出现KeyError: ";Couldn't get user id for user hue";的解决方法
- javascript设计模式——适配器模式
- ubuntu更换开机动画
- day9、用户登陆出现-bash-4.1$错误的原因及解决方法
- Socket TCP Server一个端口可以有多少个长连接?受到什么影响?linux最大文件句柄数量总结
- json篇
- ThoughtWorks 2017技术雷达