首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

终端iTerm配置别名alias重启后别名未生效问题分析与解决

问题 问题来源 在MacOS中,默认已经安装好python,版本为2.7 python允许同一个系统存在多个python版本 在终端使用python命令默认打开的是python2.7,要想使用python3...需要使用python3命令,为了直接使用python命令打开python3,就需要设置别名alias 问题 在bash_profile中配置环境变量后,配置别名alias 导致问题:只有在终端执行bash_profile...,别名才会生效,每次重启iTerm2后命令就会失效 source ~/.bash_profile 解决办法 将bash_profile中别名alias配置写在zshrc中,这样就解决了iTerm2重启后别名...注意使用的shell版本: zsh对应的是zshrc bash对应的是basic 在解决别名alias重启终端失效问题的时候,网上的解决办法都是在bashrc中添加配置,我尝试了怎么也没成功 后来,突然想到之前使用过的...zshrc文件 原来是我之前配置oh-my-zsh时把终端shell从bash替换到了zsh,这样使用zshrc后完美解决问题

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    更新完IDEA后,如何永久使用?

    本文共685字 阅读约需1.5分钟 (后台回复“IDEA破解”可获取一份最新破解补丁) 起因 今天一早用IDEA写代码,看到右下角有提示更新,有点强迫症的我,就手欠的又点了下更新...,结果悲剧了,居然提示许可证过期,IDEA过期了,如下图所示: 我就想用下最新版的,竟这样对我,只给两天的使用时间,是不是有点过分了?...2、更新后,点击Continue Evaluation,然后会弹出激活界面,接着,还请大家参考如下图步骤操作: 3、在弹出的界面中点击下侧的Configure,选择Edit Custom...5、保存好步骤4中的补丁配置后,关闭IDEA重启,然后进入编译器界面后,打开Register 6、然后选择Activation code这个选项卡下,输入如下内容,点击Activate,如下图所示

    5.1K30

    使用RabbitMQ实现未支付订单在30分钟后自动过期

    该业务的其他实现方案: 使用Redis,设置过期时间,监听过期事件。 使用RabbitMQ的过期队列与死信队列,设置消息的存活时间,在设置的时间内未被消费,即会投递到死信队列,我们监听死信队列即可。...可参考上一篇文章RabbitMQ死信队列在SpringBoot中的使用。...[ExchangeDetail] 等待10S后。...导致这个问题的原因就是消费者无法及时消费消息并更新订单状态。所以我们在进行开发时,需要考虑实际的数据量大小,消费者消费能力。...# 系列文章 SpringBoot RabbitMQ实现消息可靠投递 RabbitMQ死信队列在SpringBoot中的使用 任何技术的使用都不可生搬硬套,需要结合自己实际的业务场景进行相应的调整优化。

    1.1K00

    解决win10更新后wifi无法使用甚至wifi图标消失

    问题描述 自从win10系统自动更新后,总会时不时断网,检查wifi发现正常连接,但就是无法上网,本想着关了再连一下,没想到点击wifi关闭后连图标都消失了,给我留一个飞行模式是真的狠。...解决方法一(偶尔有效) 以管理员身份运行cmd(用户身份执行此命令会报错),打开后输入 netsh winsock reset 成功执行后,重启电脑,有时可以解决,但有的时候也没用,重启了还是没有wifi...解决方法二(亲测有效) 问题的根本原因就是升级后的驱动和你的系统不兼容,我们可以找到原驱动并选择更新驱动即可。操作步骤如下: 桌面,选择 此电脑,右键 管理 ?...右键选择 更新驱动程序 ? 选择第二项,浏览器我的电脑以查找驱动 ? 选择【让我从计算机的可用列表中选取】 ? 之后系统会自己识别出兼容的驱动程序,我们直接点击下一步等待完成 ?...驱动更新成功后,wifi会自己回复,图标会再次显示。

    4.1K20

    Nodejs 版本管理工具 nvm 介绍

    /nvm.sh 使用nvm ls命令测试; 修改配置文件加入环境变量,否则重启系统后不能自动识别nvm命令; 使用 gedit 或 vim 修改 ~/.bashrc 和 ~/.profile...尝试升级到给定节点版本上的最新工作 npm –no-progress 禁用任何下载的进度条 –alias= 安装后,将指定的别名设置为指定的版本。...(与:nvm 别名 相同) –default 安装后,将默认别名设置为指定的版本。...(与:nvm 别名默认 相同) nvm uninstall 卸载一个版本 nvm uninstall --lts 使用自动 LTS(长期支持)别名“lts/*”卸载(如果可用...npm-check: 这个工具可以帮助你检查 npm 包的更新。当你运行 npm-check 命令时,它会告诉你哪些包有更新,哪些包已经是最新版本。

    1.4K10

    Linux基础:文件及目录管理

    ,在本章中只是点到即止,后面会有专门的一章来介绍文本的处理工具; 有时候,需要给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果; 创建和删除 创建:mkdir 删除:rm 删除非空目录...中设置命令别名: alias lsl='ls -lrt' alias lm='ls -al|more' 这样,使用lsl,就可以显示目录中的文件按照修改时间排序;以列表方式显示; 给每项文件前面增加一个...,需要定期执行更新命令来更新索引库 $locate string 寻找包含有string的路径 $updatedb 查看文件内容 查看文件:cat vi head tail more 显示时同时显示行号...创建符号链接/硬链接: ln cc ccAgain :硬连接;删除一个,将仍能找到; ln -s cc ccTo :符号链接(软链接);删除源,另一个无法使用;(后面一个ccTo 为新建的文件) 管道和重定向...批处理命令连接执行,使用 | 串联: 使用分号 ; 前面成功,则执行后面一条,否则,不执行:&& 前面失败,则后一条执行: || ls /proc && echo suss!

    82120

    Docker有哪些常见命令?什么是Docker数据卷?

    上一篇我们介绍了Docker的安装以及腾讯云镜像加速源的配置。本篇将带你学习Docker的常见命令、数据卷及自定义镜像等相关知识。1、什么是镜像与容器?...3.3 命令别名使用格式化方式查看容器运行状态时,对应的命令较长且不好记,此时就可以为其取别名。...1)使用vi命令进入如下文件vi ~/.bashrc2)在文件内部自定义别名如将格式化方式查看容器运行状态的命令起别名为 dps;按 i进入编辑模式,使用上下方向键定位到待插入的地方,插入如下代码:alias...添加好自定义的别名后,按 esc回到命令模式,输入 :wq 保存并退出。3)最后,执行命令使别名生效source /root/.bashrc好了,以后就开心地可以使用别名了。...docker network ls | 查看所有网络 | | docker network rm | 删除指定网络 | | docker network prune | 清除未使用的网络

    33510

    bash和shell的入门中

    所以,你可以这样做: [root@study ~]# alias rm='rm -i' [root@study ~]# type rm rm 是 `rm -i' 的别名 如果要取消命令别名的话,那么就使用...例如要将刚刚的 lm 命令别名拿掉,就使用: [root@study ~]# unalias lm 那么命令别名与变量有什么不同呢?...假设我这次登入主机后,共下达过 100 次指令,『等我注销时, 系统就会将 101~1100 这总共 1000 笔历 史命令更新到 ~/.bash_history 当中。』...alias mv='mv -i' 看一下,你会发现在 root 的 ~/.bashrc 中其实已经规范了 较为保险的命令别名了。...每次登入 bash 后,bash 会 先读取这个文件,将所有的历史指令读入内存, 因此,当我们登入 bash 后就可以查知上次使用 过哪些指令啰。至于更多的历史指令, 请自行回去参考!

    96220

    版本控制器Git的相关配置和常用命令【操作】

    (可选)  有些常用的指令参数非常多,每次都要输入好多参数,我们可以使用别名。...2.1 输入 Vim ${git_home}/etc/bash.bashrc   2.2文件最后加入下面两行   1、点击键盘 i 进行编辑 2、编辑完成后,点击ESC,再输入:wq export...3、基础操作指令 Git工作目录下对于文件的修改(增加、删除、更新)会存在几个状态,这些修改的状态会随着我们执行Git的命令而发生变化  本篇博客主要讲解如何使用命令来控制这些状态之间的转换:...git reflflog         这个指令可以看到已经删除的提交记录 3.6、添加文件至忽略列表 一般我们总会有些文件无需纳入Git 的管理,也不希望它们总出现在未跟踪文件列表。...4、hotfifix/xxxx分支   从master派生的分支,一般作为线上bug修复使用,修复完成后需要合并到master、test、develop分支。

    32120
    领券