今天说一下,我自己经常用的ailas。
按照惯例,新建一个.bash_alias 文件,将自己的alias写到里面去。但是要注意一点,要让他被加载还要添加shell命令。我把他们放到了.bashrc里面。没有放到bash_profile 里面下面解释一下我眼中bash_profile 和 bashrc的区别:bash_profile 是你登录以后就会自动的运行。无论你起不起动终端,而bashrc会在你启动终端的时候自动加载,及时你是ctrl + t (Linux是ctrl +shift +t)它也会加载一次。只所以没有放到bash_profile里面是因为我还添加另外一个命令。那就是禁用触控板,今天就遇到了这样的情况,同学把我鼠标拿走了,如果我让他自动加载,我还得去把它改回来,这样我不启动终端那些资料就好了。好了下面说下命令
bashrc里面的命令为:
#加载ailas [ -f ~/.bash_alias ] && . ~/.bash_alias #禁用触控板 synclient TouchpadOff=1稍微解释一下第一个命令 他的意思是如果在用户的目录下存在。bash_alias 那么就加载它 && 是与的意思 也就是说如果这个文件不存在的话,根本不会执行后面的bash_alias ,另外一种大家常用的可能是 ';'这个好像是管道技术的吧,这个不清楚。哦而也会用。知道的大师给个提示。 &&后面的. 是source的意思。意思是加载一次。省得再去开一个新的窗口 。
贴下巴上bash_alias里面的命令:
#ll alias ll="ls -l" alias la="ls -a" alias md="mkdir" alias c-="cd -" alias c="cd .." alias d="cd " #android debug & ignore alias cp2="cp ~/MyCode/file/debug.sh . && cp ~/MyCode/file/.gitignore ." alias cpd='cp ~/MyCode/file/debug.sh .' alias cpda='cp ~/MyCode/file/debuga.sh .' alias cpg='cp ~/MyCode/file/.gitignore .' #python server alias pserver='python -m SimpleHTTPServer 8080' #git alias g='git' alias gst='git status' alias gd='git diff' alias gl='git pull' alias glp='git pull --rebase' alias glr='git pull --rabase' alias gp='git push' alias gcm='git commit -m' alias gca='git commit --amend' alias gb='git branch' alias gba='git branch -a' alias gcl='git config --list' alias ga='git add' alias gco='git checkout上面的cpd和cpda在我的以前的blog里面可以找到 。上面的git alias用起来特别爽,除了gcl没有用过,其他的天天用。推荐指数5颗星.另外说下,大家在写自己的shell命令的时候,如果是添加一个模块类型的一定要加上注释。可能当时觉得你记得它。但保不齐以后再看呢。
相关推荐
原:LINUX alias,unalias;介绍如何定义自己的命令,
学习笔记:Linux alias文件的使用
Alias2.4 for linux 数学程序库,内有说明文件,英语
Linux alias命令 Linux alias命令用于设置指令的别名。 用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在....
Linux 中如何使用 alias 命令.doc
linux系统利用alias命令可以快速登陆服务器,还可以利用alias命令将常用的操作取别名,不用死记硬背诸多命令
主要介绍了Linux alias命令编写,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在Linux中为我们提供了一个很方便的重命名命令 alias ,它的作用为如果要执行命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。下面这篇文章主要给大家介绍了关于Linux中让alias设置永久生效的相关资料,...
简单的和大家聊聊取别名的过程中遇到的一些问题,尤其是文章最后面的总结才是重中之重
主要介绍了Linux常用ls, alias基础命令详解,ls命令的作用是列举目录文件信息,alias查看定义的别名,具体内容详情大家参考下本
总结SQL中alias别名的应用,还有Linux中alias别名的应用的比较
Linux下的一些配置文件,包括bash的高亮,alias等。vim的包括常用插件和配置信息。以后都用这一套了。
aliasme - 一个shell脚本用于在命令行中组织你的别名
1.alias的使用 alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化. 用alias 短命令=’原...然后我就开开心心的用上了短命令,再也不用去记服务器的ip地址了. 2.alias的持久化 第二天等
windows用的alias工具,请放至环境变量的目录下或windows/system32下使用,使用方法和linux一样,alias xx=xxxxx
Licote是Linux command template的缩写,顾名思义就是Linux命令模板。用于快速编写一个linux环境的命令程序,Licote的主要任务是帮助你解析linux环境下的常用命令选项,让你快速编写命令程序的同时,为用户提供灵活而...
该程序已经在Ubuntu(20.04),Debian(10),Fedora(32),CentOS(8)和Arch Linux上进行了深入测试(包括单元测试)。 目录 描述 “别名管理器”是一个bash脚本,它将为您管理别名 它将指导您完成添加和删除别名...
alias别名的基础知识和本人的操作步骤,仅供参考,后期还会上传SQL中的别名应用和Linux中的别名应用过程中的对比
alias、apmd、aumix、bind、chkconfig、chroot、clock、crontab、declare、depmod、dircolors、dmesg、enable、eval、export、fbset、grpconv、grpunconv、hwclock、insmod、kbdconfig、lilo、liloconfig、lsmod、...