2019独角兽企业重金招聘Python工程师标准>>>

安装 Android Studio 后,启动,提示安装 JVM, 安装完之后,以为环境变量没有配置,去 /etc/profile 文件里面增加了 JAVA_HOME, PATH, CLASSPATH 等环境变量(后来发现不需要配置这些,是需要修改 Android Studio 的配置文件),然后悲剧了,如下:

XXXdeAir:~ xxx$ ls
-bash: ls: command not found

更悲剧的是,vi 等命令都不起作用了,/etc/profile 文件改不回来了。

找了下苹果技术论坛,方法如下:

step1.
在terminal里面输入:
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
然后命令暂时可以用了,
step2.
赶紧用open -e ~/.bash_profile在文本编辑器里面打开.bash_profile文件:
step3.
更改PATH环境变量设置,添加上这一行,
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
再保存就没问题了。

而我只需要step1,然后找到 /etc/profile, 用vi修改,还原这个文件就好了。

转载于:https://my.oschina.net/weichou/blog/359527

Mac OS X 修复基本命令失效的问题相关推荐

  1. mac os mysql 命令_Mac环境下MySQL的安装和基本命令的使用

    MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言 ...

  2. mac os 10.9下rvi抓包失效

    经过测试发现mac os 10.9下通过rvi方式连接设备实时抓包方法失效,抓出来的包无法解析.如果有谁知道解决的办法,请告知!多谢

  3. Mac Os 基本命令行

    1.Mac Os 文本系统 unix系统 /  根目录(Root Directory) 根目录只有一个,代表整个硬盘 命令行中执行以下命令: 1.pwd (print work directory) ...

  4. mac服务器证书失效,Mac OS X Server:软件更新证书过期

    管理其自己的软件更新服务器的 Mac OS X Server 管理员应删除通过过期证书进行签名的所有更新,并从 Apple 重新下载这些更新. Apple 使用证书来对 OS X Lion 和 Mac ...

  5. MAC OS X 的基本常识

    http://gpc23.blog.163.com/blog/static/36678747200842201150833/ 第一课: mac / mac osx86快捷键图文版!原创! 各键在win ...

  6. mac OS Big Sur 11 Beta 5发行说明

    mac OS Big Sur 11 Beta 5发行说明 更新您的应用程序以使用新功能,并针对API更改测试您的应用程序. 关于SwiftUI部分 SwiftUI 已知的问题 ProgressView ...

  7. 苹果Mac OS系统终端命令大全介绍

    苹果Mac OS X操作系统下,也有类似于Windows下面的CMD运行框!在这里你可以像 Windows 一样在 Mac 终端里面使用各种指令来操作你的Mac,例如:隐藏和显示文件,修改Hosts, ...

  8. 在用苹果Mac OS X操作系统吗?那你得小心了……

    曾几何时,苹果操作系统一度被人认为是最安全的操作系统.然而近几年,针对苹果系统的攻击日益增多,影响范围也越来越大.无独有偶,近日,苹果Mac OS X操作系统也沦陷了,研究机构赛门铁克揭示了首个攻击该 ...

  9. 在 Mac OS X 上安装 TensorFlow

    在 Mac OS X 上安装 TensorFlow 这个文档说明了如何在 Mac OS X 上安装 TensorFlow. 注意:从 1.2 版本开始,在 Mac OS X 上 TensorFlow ...

最新文章

  1. 快速上手关键词抽取的算法
  2. mysql user.isd_如何实现MySQL中的用户管理
  3. Android锁机样本分析
  4. CentOS5.6 安装RabbitMQ
  5. 前端学习(2263)vue造轮子之webstrom使用
  6. 面试题,你做了哪些事情来提升自己的沟通能力?
  7. 七、gradle依赖管理
  8. [转]送给和我一样曾经浮躁过的PHP程序猿
  9. TF卡开启被写保护怎么办
  10. pngquanttinypng 使用教程
  11. Linux的文件的权限管理
  12. FileZilla 无法连接服务器 fzSftp started, protocol_version=11
  13. RS码-LDPC码-喷泉码之比较
  14. 【中创福利】有一种年味叫公司发年货
  15. CUT&RUN——检测蛋白-DNA相互作用的强大通用技术
  16. git clone 报错:fatal: unable to access ‘https://github.com/xxxxxxxxx/xxx.git/‘: gnutls_
  17. java web 大并发服务器_计算-服务器最大并发量-http协议请求-以webSphere服务器为例-考虑线程池...
  18. 好莱坞原则和IOC控制反转
  19. 华南x79主板u盘装系统教程_学不会不收费 几步教你安装Android x86
  20. 703n的OpenWrt配置二:U盘扩容

热门文章

  1. 输出结果加上百分号_好玩的数学第10讲:数学软件Mathematica中的结果引用与变量的定义及使用规则...
  2. 远程过程调用失败_Dubbo 本地调用
  3. 微信小程序canvas绘制环形图(含动画)
  4. python: line=f.readlines() 后如何消除line中的’\n’
  5. 人工神经网络理论、设计及应用_TensorFlow深度学习应用实践:教你如何掌握深度学习模型及应用...
  6. hw叠加层开还是不开_HW叠加层是什么?
  7. Java 面试知识点解析(七)——Web篇
  8. Dubbo 源码分析 - SPI 机制
  9. Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)
  10. 深入理解JVM之前端编译器(一)