zoukankan      html  css  js  c++  java
  • Linux Shell自定义快捷指令

    前一阵子更换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就被完全清除了,很方便。

  • 相关阅读:
    VS2010中使用JSONCPP方法
    VC获取外网IP
    JSON样例
    JSON详解
    vc获取本地IP
    Java中创建对称密钥的代码
    密和解密程序的一些概念
    在ireport报错 报 jdk5找不到的解决办法
    Java中创建对称密钥的步骤
    比较好用的一个jaspereport模板 生成html页面模板
  • 原文地址:https://www.cnblogs.com/mfryf/p/2873068.html
Copyright © 2011-2022 走看看