Linux Shell自定义快捷指令
来源:互联网 发布:mac边充电边用好吗 编辑:程序博客网 时间:2024/04/30 03:25
前一阵子更换Linux衍生版的频率有点高 -_-|||,各个衍生版的Linux Shell命令还是又一些差异的,例如有的衍生版会有ll,la等等这些命令,其实这些东西基本都是在Shell的初始化脚本中做的。
一般来说,Shell的初始化脚本分为2种:一种是全局默认的,一种是用户自己的。
全局默认的路径为/etc/profile在profile中,它默认会再加载/etc/bash.bashrc。
另一种用户自己的就是$HOME目录下的.profile它默认会载加载.bashrc文件。
各中文件也会加载一些其他的脚本,这个具体视脚本而定。
理清整个脚本加载过程后,就动手修改,至于要在那个脚本修改,还看个人取向,本人喜欢修改$HOME下的.bashrc。
如何添加自定义命令:
alias 命令和他英文的意思一样,“别名”。
比如我们要添加ll = ls -l
那么就在上述脚本中加上一句:
alias ll="ls -l"
同样,la写法如下:
alias la="ls -A"
ls多彩显示,默认会添加,但是遇上特殊的我们可以这样写:
alias ls="ls --color"
那么快速清理Shell的命令历史记录,本人自己起的别名叫clean:
alias clean="history -c ; history -w"
这样每次执行完clean history就被完全清除了,很方便。
一般来说,Shell的初始化脚本分为2种:一种是全局默认的,一种是用户自己的。
全局默认的路径为/etc/profile在profile中,它默认会再加载/etc/bash.bashrc。
另一种用户自己的就是$HOME目录下的.profile它默认会载加载.bashrc文件。
各中文件也会加载一些其他的脚本,这个具体视脚本而定。
理清整个脚本加载过程后,就动手修改,至于要在那个脚本修改,还看个人取向,本人喜欢修改$HOME下的.bashrc。
如何添加自定义命令:
alias 命令和他英文的意思一样,“别名”。
比如我们要添加ll = ls -l
那么就在上述脚本中加上一句:
alias ll="ls -l"
同样,la写法如下:
alias la="ls -A"
ls多彩显示,默认会添加,但是遇上特殊的我们可以这样写:
alias ls="ls --color"
那么快速清理Shell的命令历史记录,本人自己起的别名叫clean:
alias clean="history -c ; history -w"
这样每次执行完clean history就被完全清除了,很方便。
- Linux Shell自定义快捷指令
- Linux Shell自定义快捷指令
- Linux Shell自定义快捷指令
- linux快捷指令
- Linux shell 快捷操作
- linux shell 指令好记速查
- linux shell指令
- Linux shell 指令
- Maven + tomcat + svn +linux shell 快捷部署
- linux shell (终端)指令
- Linux Shell 常见指令整理
- Linux Shell 常用指令示例
- LINUX下常用SHELL指令
- 嵌入式linux常用shell指令
- Linux shell read指令学习
- LINUX下常用SHELL指令
- linux shell 和 基本指令
- LINUX下常用SHELL指令
- Struts2标签<s:iterator>中使用Map
- Tomcat内存的增减
- perl函数中的传引用用法
- JETTY
- 修改版:基于上下文的自适应变长编码CAVLC原理与流程
- Linux Shell自定义快捷指令
- uva-299
- Apple iOS MDM开发流程
- libtool动态库版本系统之个人理解
- avax.management.MalformedObjectNameException: Invalid character '' in value part of property ,Oracle
- 《数据结构和Java集合框架第三版》读书笔记(八)二叉搜索树
- 在Mac下使用OpenCV, 在Xcode下使用OpenCV
- 黑马程序员_Java入门基础
- 黑马程序员_Java语言基础1