zoukankan      html  css  js  c++  java
  • Linux下命令设置别名--alias(同实用于mac)

     最近在搞appium自动化脚本编写,过程中经常会使用 uiautomatorviewer这个工具查看UI布局和元素,但是不得不说这个单词太长了。。

    如何快速使用,有三个小技巧,分别是:

    1.设置好改工具对应的环境变量到sdk的tools/bin 路径下,然后命令行输入单词前几个字母使用tab键联想全部,如:uia 

    2.使用bash的双击tab功能,输入ui 后,双击会显示所有ui开头的命令

    3.使用alias设置别名

    功能说明:设置指令的别名。
    语  法:alias[别名]=[指令名称]
    参  数 :若不加任何参数,则列出目前所有的别名设置。
    举    例 :
    abc@abcs-Mac:~$ alias
    alias ll='ls -al'
    alias ui='uiautomatorviewer'
    说     明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。

    ps:修改 ~/.bashrc文件,通过source生效后,只能在当前终端下起作用, 终端退出后别名命令失效!  如果想永久生效,就把这条写入到 /etc/bashrc里面,但改文件是只读文件,具体修改方法如下:

    # 修改为读写权限
    sudo chmod u+w /etc/bashrc
    
    #编辑文件,将别名定义的命令添加到文件中的最后面
    sudo vim /etc/bashrc
    
    #抹除读写权限改为只读
    sudo chmod u-w /etc/bashrc
    #生效
    source /etc/bashrc

    修改为后,随时随地打开bash窗口,输入设置的别名均正常使用。

    利用alias可以把很长的命令变成任意我们喜欢的简短的,棒棒哒~~~

  • 相关阅读:
    Android开发技术周报 Issue#43
    Android开发技术周报 Issue#44
    Android开发技术周报 Issue#45
    Android开发技术周报 Issue#46
    Android开发技术周报 Issue#48
    Android开发技术周报 Issue#47
    Android开发技术周报 Issue#49
    Android开发技术周报 Issue#50
    Android开发技术周报 Issue#51
    angularjs数据交互
  • 原文地址:https://www.cnblogs.com/lily1989/p/8548582.html
Copyright © 2011-2022 走看看