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

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

允许同一个系统存在多个python版本 在终端使用python命令默认打开的是python2.7,要想使用python3需要使用python3命令,为了直接使用python命令打开python3,就需要设置别名alias...问题 在bash_profile中配置环境变量后,配置别名alias 导致问题:只有在终端执行bash_profile,别名才会生效,每次重启iTerm2后命令就会失效 source ~/.bash_profile...解决办法 将bash_profile中别名alias配置写在zshrc中,这样就解决了iTerm2重启后别名alias失效的问题 vi ~/.zshrc 原理 其实这个原理还是相当于:只有每次重启的时候在终端执行...bash_profile:source ~/.ba sh_profile,别名才会生效 因为当iTerm2一旦启动,就会自动执行zshrc文件, zshrc中的配置都是全局配置 注意!...注意使用的shell版本: zsh对应的是zshrc bash对应的是basic 在解决别名alias重启终端失效问题的时候,网上的解决办法都是在bashrc中添加配置,我尝试了怎么也没成功 后来,突然想到之前使用过的

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

    Linux中让alias设置永久生效的方法详解

    Linux下其实更加的方便,那就是 alias 别名命令了!...这就不实用,下面就来给大家详细介绍关于Linux下如何让alias设置永久生效,下面话不多说了,来一起看看详细的介绍吧。 方法如下: ?...在Linux里没有不可能或者不科学的事儿的,答案是一定能的。...通过 alias 命令设置的别名都是临时的,要想让其永久生效只需要将这些 alias 别名设置保存到文件:/root/.bashrc里面就可以了。 先看看/root/.bashrc这个文件里有什么?...source /root/.bashrc 然后,使用source命令{注1}让这个初始化文件生效,这样以后再次通过SSH进入控制台别名设置就不会丢失了,也就实现了永久生效了。

    9.2K50

    Linux中的alias命令

    Linux中的alias命令 开始写内容之前,简单聊下这个周末吧,这个周末没怎么学习,周六去了趟玉渊潭公园,感觉就是人比樱花多,简直挤爆了。...开始今天的主要内容吧,在linux中经常会使用某些重复性的命令,比如MySQL的启动连接串,或者是运行某个固定目录下的脚本,这种情况下,我们如果每次登陆都把这些长长的命令字符串输一遍,难免显得有些笨重,...这里给大家介绍一种方法,就是使用linux中自带的alias命令将这种重复性的命令进行简化,具体的过程描述如下,首先我们在命令航中敲下alias,可以看到以下内容: [dba_mysql ~]$ alias...-linux-glibc2.12-x86_64.tar.gz mysql_mgr_test-master.zip a.sql conn.sh mgr.sql mysql_mgr_test-master...需要注意的是,如果我们想要这个改变持久生效,需要把这个alias的内容加入到bash_profile里面,这样就可以在当前环境下永久生效了。

    3.1K40

    CDN开启gzip压缩,首次访问压缩生效

    第一次优先响应客户端非压缩文件,之后进行压缩处理并保存,再请求时可命中压缩文件 优点:首次访问耗时会相对减少,访问的服务体验会相对较好 缺点:首次响应不会给出压缩文件 问题描述: CDN开启gzip压缩,首次访问压缩生效...document/product/228/41736 企业微信截图_20201107141440.png 2.验证现象 第一次访问,未有给出压缩 1.png 第二次访问,给出压缩 2.png 确实有首次压缩的现象...通过背景知识点可知,现象明显符合异步压缩的机制,因此可知,腾讯云的主动压缩功能,业务逻辑就是异步压缩的机制 4.结论 我们主动压缩功能产品设计是按照异步压缩的机制处理的,因此‘CDN开启gzip压缩,首次访问压缩生效

    2.9K70

    Linux进阶命令-echo&date&alias

    通过这些操作,让你对Linux的操作更加得心应手,具体分成以下章节进行讲解: Linux进阶命令-echo&date&alias(本章节) Linux进阶命令-top Linux进阶命令-ps&kill...他们的实现方式实际就是alias。当然还有很多命令默认都是有alias的。 alias 命令用于在命令行中创建命令别名,允许用户为常用命令或命令序列定义简短的替代名称。...永久生效 在终端中定义的别名仅在当前会话中有效,关闭终端后会丢失。...如果希望别名永久生效,可以将其添加到用户的 shell 配置文件中,比如: 对于 bash shell,可以将别名定义添加到 ~/.bashrc 文件中。...然后使用 source ~/.bashrc 命令使其立即生效,或者重新启动终端。当然也可以根据我们前面Linux日常运维-环境变量(env)放置到合适的位置。

    12410
    领券