美文网首页
薅技能:用alias给linux常用长命令换名字

薅技能:用alias给linux常用长命令换名字

作者: 冻春卷 | 来源:发表于2019-08-08 16:26 被阅读0次

作为一个半吊子又想偷懒的生信初学者,对各种能节约时间和酷炫的操作向往不已。在生信操作过程中,有很多非常常用的代码打起来非常麻烦,而且显得不够智能。比如激活环境变量这样的操作:conda activate xxxconda deactivate

今天我创建了一个新的环境变量,很想按照之前洲更帮我设置的方法把激活环境变量这样的命令修改成非常简短的命令,Google到一些教程之后,今天的故事就开始了,不要走开,学到就是赚到(毕竟不是人人都能像我一样当伸手党当得这么心安理得,薅别人的技巧)

1. 根据网络教程修改环境变量--失败告终

Hard to learn
# Change the name of envs
vim ~/.bashrc  # open bashrc
alias snp='conda activate snp'  # 可能是这里出了问题
source ~/.bashrc

2. 掏出王炸洲更

有一颗自学的心,最终还是抵不过诱惑,问了一下洲更怎么做。

2.1 例子

# 此为洲更的曾经帮助我设置过的内容
alias rna-seq="conda activate /home/马赛克/opt/biosoft/RNA-seq"
alias r-3.5.1="conda activate /home/马赛克/opt/sysoft/R-3.5.1"
alias off="conda deactivate"
find the sample

2.2 现学现用

# 但我得知道我的环境变量在哪里,先打开洲更设置的看一看,所以以此类推,找到我的内容路径如下
/home/马赛克/opt/miniconda3/envs/snp
find the envs

2.3 测试--成功

# 首先需要确认一下是否可以使用
conda activate /home/马赛克/opt/miniconda3/envs/snp # OK 能用

# 那么请将这部分内容加入到~/.zshrc中
vim ~/.zshrc
alias snp="conda activate /home/马赛克/opt/miniconda3/envs/snp" 
source ~/.zshrc
good

3. 结语

伸手一时爽,一只伸手一直爽,伸手党的快乐生活。

对了,如果你没办法像我一样方便问洲更大神问题,那么我给你指一条薅他技能的名录,最近在B站看到他更新了linux必学多少大技巧的视频,撸过之后我觉得还不错,链接奉上:「生信基础课」初学者入门Linux最少必要的知识点

今天就到这儿啦,拜拜~

相关文章

  • 薅技能:用alias给linux常用长命令换名字

    作为一个半吊子又想偷懒的生信初学者,对各种能节约时间和酷炫的操作向往不已。在生信操作过程中,有很多非常常用的代码打...

  • 0303-bash特性详解,0304-linux用户及权限详解

    bash特性详解 命令别名: alias 命令可以给linux命令取别名,格式为: alias 别名=现有名称...

  • Advanced Linux 1

    Alias linux系统允许我们给command起别名,我们可以给常用的命令写别名,方便以后的操作。 为了让系统...

  • alias 文件别名

    alias文件别名,意思就是说给文件创建个名字,免得以后太繁琐去输入那么长的命令 这里我用换IP地址的方法来做演示...

  • Git设置alias(别名)

    给常用的 git 命令添加 alias 提升效率 git alias 编辑~/.gitconfig 添加以下几行:...

  • 个人Shell工具集介绍

    简介 utils: shell工具集,通常用于Linux环境中,包含一些常用的alias、脚本、git命令自动补全...

  • 简洁的Bash Programming技巧(一)

    简洁的Bash Programming技巧(一) 1. bash中alias的使用 alias其实是给常用的命令定...

  • Linux操作系统命令汇总

    SHELL脚本学习笔记 标签(空格分隔): linux shell脚本 1. 常用命令汇总 alias 设置别名u...

  • Linux 命令之 - alias

    别名alias 只需执行alias命令,即可在配置文件中看到已定义别名的列表:alias命令 linux别名与原命...

  • git-bash set alias

    相信大家对git别名 alias并不陌生,他可以让你用过几个字母就完成一大长穿git命令。alias更是linux...

网友评论

      本文标题:薅技能:用alias给linux常用长命令换名字

      本文链接:https://www.haomeiwen.com/subject/asgxjctx.html