memoのMac折腾记录
memoのMac折腾记录
纯粹是一些零散的学习记录。有错误欢迎指出。
我就是一鼠标党,不会Linux。
zsh加载
惭愧,最近才知道bash和zsh是两个不同的终端。。。
之前看一些mac设置系统环境变量,怎么折腾有的都折腾不对。
那是当然的啦,往~/.bash_profile
或者~/.bashrc
里面写啥都不好使。
zsh,当然是会读取~/.zshrc
或者~/.zprofile
文件。写错地方了啊!
加载顺序的话,应该是
/etc/profile我怀疑应该是/etc/zprofile
/etc/paths
~/.zprofile
~/.zshrc
反正python的安装器把python的路径是写到了~/.zprofile
,害我好找。
conda是写到了~/.zshrc
。
参考链接:
解释了zsh加载方式
以bash为终端的方式
更新一下
今天查看echo $PATH
,因为我之前安装过LaTex,所以路径里面有一个/Library/Tex/texbin
在里面。然而上面列举的几个文件都看不到这个路径。那它是怎么添加到path中去的呢?
一顿猛查,最后人家论坛回复了:在/etc/paths.d/
里面,有个Tex
文件,里面加上了这个路径!
也是挺有意思的。还有路径/etc/zprofile
,我怀疑zsh读取的是这个路径。
今天安装了一下oh my zsh,感觉还不错,挺强大的。
关于加载顺序,找到个权威的:
http://zsh.sourceforge.net/Guide/zshguide02.html#l9
还是得官方文档啊!
另一个说人话的:
https://blog.csdn.net/weixin_30924239/article/details/96045977
安装中文的man
没啥好说的,直接按照这个网址来吧。
https://www.cnblogs.com/himonkey/p/11853564.html
memoのMac折腾记录的更多相关文章
- # xrdp 在linux deploy 折腾记录
xrdp 在linux deploy 折腾记录 1. xrdp connect fail vnc 不管用tiger or vnc4server都可以正常用,但xrdp无法连接 netstat -tnl ...
- docker for mac 学习记录
docker基本命令 docker run -d -p 80:80 --name webserver nginx 运行容器并起别名 docker ps 展示目前启动的容器 docker ps -a 展 ...
- Mindjet MindManager 2016/2017 折腾记录
https://community.mindjet.com/mindjet/topics/ensure-2017-64-bit-version-installation Mindmanager sho ...
- mac操作记录
1.mac'主目录地址' 类似我的电脑 点桌面空白处按shift+command+C, 双击Macintosh HD图标后就能看见system文件夹 2.做excel表格,下载Microsoft Of ...
- MAC快捷方式记录
刚刚转到MAC,很多功能发现不能用,总结一下: 刷新页面:command+r 命令行,到行首:control+a 命令行,到行尾:control+e vim,到行尾:shift+$ vim,到行首:s ...
- mac 命令记录
1. 安装 mysqlworkbench brew search mysql brew tap caskroom/cask brew cask search mysql brew cask insta ...
- mac 使用记录
iterm 配合 lrzsz 实现 上传下载
- MySQL for mac使用记录
一.登录 打开终端,输入/usr/local/mysql/bin/mysql -u root -p 初次进入mysql,密码为空.当出现mysql>提示符时,表示你已经进入mysql中.键入ex ...
- ySQL for mac使用记录
一.登录 打开终端,输入/usr/local/mysql/bin/mysql -u root -p 初次进入mysql,密码为空.当出现mysql>提示符时,表示你已经进入mysql中.键入ex ...
- Mac软件记录
前端: Brackets,sourceTree,dreamweaver,ps,ai,softmatic Weblayers. phpStorm,pyCharm,IDEA,eaclipse,XCODE, ...
随机推荐
- MATH1851 Calculus and ordinary differential equations
课程内容笔记,自用,不涉及任何 assignment,exam 答案 Notes for self use, not included any assignments or exams 由于提前预习了 ...
- Excel条件格式的应用
一.突出单元格规则 大于/小于/等于/包含/发生日期/重复值 发生日期(自定义)通常通过辅助单元格进行:选中单元格区域,条件格式-新建规则-选择规则类型(使用公式确定要设置的单元格),设置内容如下 二 ...
- 关于.bashrc文件
文件作用 存储临时变量 注意 每个user都有自己的.bashrc文件,root用户也有. 普通用户在"/home/username/"目录下 root在"/root&q ...
- Go--解析yaml文件
yaml 文件是目前最常用的配置文件,使用go语言编写代码和工具时,也会用到yaml文件,将服务配置及中间件等信息定义到yaml文件中,后续可根据实际场景来选用. //先下载外部包 go get -u ...
- cgroup和Linux Namespace基础操作
一.开头 接触过docker的同学多多少少听过这样一句话"docker容器通过linux namespace.cgroup特性实现资源的隔离与限制".今天我们来尝试学习一下这两个东 ...
- LVM分区扩容
LVM分区扩容 用户需求: 将根分区有50G扩容到300G,以满足dmdb 集群用户后期增加需求 1. 查看当前硬盘分区情况,看到当前根分区只有50G 2. vgs 查看逻辑卷情况,发现root ...
- webrtc windows编译记录
//cmd set path=D:\zzh\depot_tools;%path% set DEPOT_TOOLS_WIN_TOOLCHAIN 0 set vs2022_install=C:\Progr ...
- 把linux云服务器上的文件放到本地电脑windows上-----secureCRT
1.本地电脑需要安装SecureCRT 2.在secureCRT上登录云端服务器,右键点击云端服务器上方的ip地址,选择"connect SFTP session" 3.在SFTP ...
- C++的switch/case,需要大括号
如果,switch/case的某一条case语句包含初始化定义变量,例如int i. 那么case后面的语句,需要用大括号包装起来. 原因如下: https://stackoverflow.com/q ...
- PyTables 教程(一)入门,浏览对象树,将数据提交到表和数组
翻译自http://www.pytables.org/usersguide/tutorials.html 教程 Seràs la clau que obre tots els panys, seràs ...