精华内容
下载资源
问答
  • linux创建命令别名

    2017-07-11 19:41:00
    在Linux服务器中安装好Mysql后,肯定希望能够在终端中直接使用mysql快捷命令。 打开终端,输入命令: ...在bashrc中添加创建别名命令: alias mysql '/usr/local/mysql/bin/mysql' alias mysqladmin ...

    在Linux服务器中安装好Mysql后,肯定希望能够在终端中直接使用mysql快捷命令。

    打开终端,输入命令:

    sudo vim /etc/bashrc
    

    在bashrc中添加创建别名的命令:

    alias mysql '/usr/local/mysql/bin/mysql'
    alias mysqladmin '/usr/local/mysql/bin/mysqladmin'
    

    编辑完后,需要使用“wq!”命令强制保存内容。

    然后再敲入mysql命令,就会提示你输入密码了。

    展开全文
  • 要求 因为机器上装了多个python版本, 为了方便起见要求但凡输入 python 就打开的2.7版本. 输入 python3 就打开3.x版本. 构建bat批处理文件 ... 删除导入文件 ...在D盘创建文件 python3.bat @doskey p...

    要求

    因为机器上装了多个python版本, 为了方便起见要求但凡输入 python 就打开的2.7版本. 输入 python3 就打开3.x版本. 

    1. 构建bat批处理文件
    2. 导入注册表全局注册
    3. 删除导入文件
    4. 保留构建文件

    第一步

    比如我想在CMD里面执行 python3 调用3.x版本的python, 需要下面几步

     

    在D盘创建文件  python3.bat

    @doskey python3=C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe $*

    @doskey 必要

    python3 为今后你的命令别名(昵称)

    等号后面接 .exe 文件位置

    最后的 $* 表示需要原封不动的传递参数

     

    第二步

    构建导入文件.

    D盘下创建 import.reg 编写

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
    "AutoRun"="D:\\python3.bat"

    保存, 然后双击 import.reg  提示导入否? 选是.

     

    完成

    linux上很简单的alias, 在windows上就比较麻烦了. [ 吐槽 ]

     

    展开全文
  • 学习如何创建别名:你...可以通过 alias 命令来创建命令别名。在 alias 后面跟上想要创建的别名名称、一个等号(=),以及希望使用这个别名来执行的命令,这样一个命令别名就创建好了。举个例子,ls 命令在默...

    学习如何创建别名:你可以将太长或难以记忆的命令打包成你自己构建的命令。

    命令别名Alias 在 Linux shell 中指的是将一些太长或者太难记的多个命令组合起来,成为一个由用户自己构建的命令。

    可以通过 alias 命令来创建命令别名。在 alias 后面跟上想要创建的别名名称、一个等号(=),以及希望使用这个别名来执行的命令,这样一个命令别名就创建好了。举个例子,ls 命令在默认情况下是不会对输出的内容进行着色的,这样就不能让用户一眼分辨出目录、文件和连接了。对此,可以创建这样一个命令别名,在输出目录内容的时候为输出内容着色:

    alias lc='ls --color=auto'

    其中 lc 是自定义的命令别名,代表 “list with color” 的意思。在创建命令别名的时候,需要先确认使用的别名是不是已经有对应的命令了,如果有的话,原本的命令就会被覆盖掉了。注意,定义命令别名的时候,= 两端是没有空格的。当运行 lc 的时候,就相当于执行了 ls --color 命令。

    此后,执行 lc 列出目录内容的时候,就会输出带有着色的内容了。

    你可能会发现你在执行 ls 的时候,本来就是输出带有着色的内容。那是因为大部分 Linux 发行版都已经将 ls 设定为带有着色的命令别名了。

    可以直接使用的命令别名

    实际上,执行不带任何内容的 alias 命令就可以看到当前已经设定的所有命令别名。对于不同的发行版,包含的命令别名不尽相同,但普遍都会有以下这些命令别名:

    • alias ls='ls --color=auto':这个命令别名在前面已经提到过了。--color=auto 参数会让 ls 命令在通过标准输出在终端中显示内容时进行着色,而其它情况(例如通过管道输出到文件)下则不进行着色。--color 这个参数还可以设置为 always 或never
    • alias cp='cp -i'-i 参数代表 “交互interactive”。在使用 cp 命令复制文件的时候,可能会无意中覆盖现有的文件,在使用了 -i 参数之后,cp 命令会在一些关键操作前向用户发出询问。
    • alias free='free -m':在 free 命令后面加上 -m 参数,就可以将输出的内存信息以 MiB 这个更方面阅读和计算的单位输出,而不是默认的 Byte 单位。

    你使用的发行版自带的命令别名可能多多少少和上面有些差别。但你都可以在命令前面加上 \ 修饰符来使用命令的最基本形式(而不是别名)。例如:

    \free

    就是直接执行 free,而不是 free -m。还有:

    \ls

    执行的就是不带有--color=auto 参数的 ls

    如果想要持久地保存命令别名,可以在 .bashrc 文件中进行修改,而它来源于我们的 /etc/skel 目录[1]。

    使用命令别名纠正错误

    各种发行版的设计者都会尽量设置用户可能需要用到的命令别名。但是不同的用户的习惯各不相同,一些用户可能刚从其它操作系统迁移到 Linux,而不同操作系统的基本命令又因 shell 而异。因此,对于刚从 Windows/MS-DOS 系统迁移到 Linux 系统的用户,不妨使用

    alias dir='ls'

    这个命令别名来列出目录内容。

    类似地,

    alias copy='cp'
    alias move='mv'

    也可以在尚未完全熟悉 Linux 的时候用得顺手。

    还有一种情况,就是在经常出现输入错误的场合中做出容错,例如,对于我来说, Administration 这个单词就很难快速正确地输入,因此很多用户都会设置类似这样的别名:

    alias sl='ls'

    以及

    alias gerp='echo "You did it *again*!"; grep'

    grep 命令最基本的用途就是在文件中查找字符串,在熟悉这个命令之后,它一定是最常用的命令之一,因此输入错误导致不得不重输命令就很令人抓狂。

    在上面 gerp 的例子中,包含的不只是一条命令,而是两条。第一条命令 echo "You did it *again*!" 输出了一条提醒用户拼写错误的消息,然后使用分号()把两条命令隔开,再往后才是 grep 这一条正确的命令。

    在我的系统上使用 gerp 来搜索 /etc/skel/.bashrc 中包含 “alias” 这个单词的行,就会输出以下内容:

    $ gerp -R alias /etc/skel/.bashrc
    You did it *again*! 
           alias ls='ls --color=auto' 
           alias grep='grep --colour=auto' 
           alias egrep='egrep --colour=auto' 
           alias fgrep='fgrep --colour=auto' 
    alias cp="cp -i"
    alias df='df -h'
    alias free='free -m'
    alias np='nano -w PKGBUILD' 
    alias more=less 
    shopt -s expand_aliases

    在命令别名中以固定的顺序执行多个命令,甚至更进一步,把多个命令串连起来,让后面的命令可以使用到前面的命令的执行结果。这样的做法已经非常接近 bash 脚本了。这篇文章已经接近尾声,我们将在下一篇文章中详细介绍。

    如果想要删除在终端中临时设置的别名,可以使用 unalias 命令。

    unalias gerp

    如果想要持久保存命令别名,可以将命令别名放在用户主目录的 .bashrc 文件中,

    展开全文
  • 在Bash环境中,可以为已有的命令启用一个别名,用以简化命令输入,因为有些命令执行需要加参数,有些...注意:这种创建命令别名的方式是临时的,而且仅对创建别名的用户有效,用户注销后就失效了。 可以通过编辑.ba...

    在Bash环境中,可以为已有的命令启用一个别名,用以简化命令输入,因为有些命令执行需要加参数,有些参数使用频率比较高,通过别名功能可以提高命令输入效率。
    alias 就是别名命令。
    通过alias可以查看当前系统中的命令别名。
    Bash的命令别名和命令引用
    创建一个新的命令别名
    Bash的命令别名和命令引用
    Bash的命令别名和命令引用
    注意:这种创建命令别名的方式是临时的,而且仅对创建别名的用户有效,用户注销后就失效了。 可以通过编辑.bashrc文件(在家目录下)使命令别名永久有效。
    撤销命令别名
    Bash的命令别名和命令引用
    如果命令别名与原来的命令相同,为了执行原始命令需要加上转义符。
    先创建一个新的别名
    Bash的命令别名和命令引用
    使用ls别名
    Bash的命令别名和命令引用
    使用ls原始命令
    Bash的命令别名和命令引用

    Bash环境下,命令引用有两个方式反引号与$()。
    反引号就是Tab上面的那个键。
    比方说创建一个以当前时间为名称的文件
    Bash的命令别名和命令引用
    Bash的命令别名和命令引用
    个人推荐使用$()方式来进行命令引用。

    补充说明:
    单引号是强引用,在单引号以内的内容都是字符。
    Bash的命令别名和命令引用
    双引号是弱引用,在双引号内的命令引用是有效的。
    Bash的命令别名和命令引用

    本文转自 yueyue207 51CTO博客,原文链接:http://blog.51cto.com/yueyue207/2047408


    展开全文
  • 命令别名

    2015-02-07 23:59:53
    用户可以为某些复杂的... 可以使用alias指令创建别名,用unalias来取消一条别名记录。 语法: Alias [别名]=[命令名称] 功能:设置命令别名,如果不加任何参数,仅输入alias命令,将列出目前所有的别名设置。alia
  • 很多自己习惯使用的别名在Mac OS上并不能直接使用,这时可以自定义命令别名以方便使用 具体操作过程如下: 进入用户主目录 cd ~ 编辑“.bash_profile”文件(下面使用vim编辑,如果该文件不存在可以自动进行创建...
  • git创建仓库别名I create shortcuts for everything. I create variables which act as text shortcuts, shortcuts in TextMate to generate CSS/JS/HTML, and bash scripts so I don't have to type in the same ...
  • psql中设置命令别名: 使用\set为某个命令创建别名,可以将全局的别名写到psqlrc文件中。 \set eav 'EXPLAIN ANALYZE VERBOSE' 此时,在需要使用EXPLAIN ANALYZE VERBOSE的地方,可以使用 :eav代替(前面的...
  • 一、进入家目录 cd ~ 二、编辑~/.bashrc文件 创建mkdir的别名为md alias md=mkdir 三、使文件生效 source ~/.bashrc
  • Linux为命令创建别名

    2010-09-30 21:34:00
    vi /etc/profile.d/which-2.sh末尾添加alias mysql='/usr/local/mysql/bin/mysql'注:重新启动生效
  • powershell创建永久别名

    2019-08-28 19:15:04
    本文以为notepad++.exe创建别名为例,说明powershell创建永久别名的步骤。通过为notepad++.exe创建别名,我可以在powershell里的任何地方,通过notepad++别名启动notepad++.exe打开指定文件。 找到notepad++.exe...
  • 创建一个.cmd 或者bat文件文件内容如下:1. @echo off 2. DOSKEY ag=C:\MinGW\msys\1.0\bin\ag.exe --nogroup $* 3. DOSKEY ls=C:\MinGW\msys\1.0\bin\ls.exe --color 这里替换成你自己的命令和路径,$* 用来接收 ...
  • 在工作中上Linux主机,有些很长的命令经常用到,每次输入很繁琐,我们可以设置命令别名,后面输入简单的别名就可以了。具体操作如下: ll -a vim .bash_profile alias 别名='执行命令' 修改完,需要刷新下配置 ...
  • Ubuntu设置命令别名

    千次阅读 2013-07-01 17:20:22
    在使用Ubuntu系统做软件开发和系统维护的时候会大量地使用命令,对使用频率极高的长命令设置一个别名可以很大程度上简化输入操作。 Ubuntu使用 alias设置别名,格式为: alias ='原始命令' 在终端中使用...
  • 浅谈 Linux软链接和Linux 命令别名

    千次阅读 2017-02-04 17:57:58
    本文浅谈了Linux的软链接、硬链接以及命令别名的相关知识。出自原创,欢迎交流,不喜勿喷。
  • 命令别名可以通过简化的命令引用让用户大大减少击键的次数,PowerShell为其冗长的cmdlet名提供了更短的别名,而且鼓励用户定义自己的别名。然而如果不合理地使用别名,将会带来与其相关的问题。别名是很友好的移植...
  • Mac下配置alias,zsh终端命令别名

    万次阅读 2017-09-12 00:16:08
    Mac下配置alias,zsh终端命令别名 经常使用命令行进行一些操作,一些常用的命令一遍遍的敲比较浪费时间,想通过别名的方式简化操作。
  • Linux下使用alias设置命令别名

    千次阅读 2018-09-03 09:27:09
    有时候在linux下执行一条命令过长,挺麻烦的,我们可以在.bashrc文件下设置alias,对命令设置简短的别名,相当于缩短命令,方便操作。 1.设置别名 alias 别名=’原命令 -选项/参数’ 例如: alias ll='ls -lt' ...
  • PowerShell设置命令别名Alias

    千次阅读 2018-08-08 06:26:31
    前言 PowerShell在Windows10中的地位被慢慢提高,在最近的系统版本中,Powershell已经在资源管理...在使用过程中发现PowerShell虽然默认支持类似Unix系统的ls命令,但是其默认展示方式是非常详细的,包括Mode,Last...
  • CentOS中命令别名的使用

    千次阅读 2016-12-31 22:27:17
    在Linux系统中,误敲错rm命令是一件很容易...但是每次都这样输入的话会造成敲击键盘的次数增加,这里我们可以使用Linux别名的方法解决该问题。  下面首先讲一下alias命令的用法:  首先查询命令的方式有许多种
  • 为Linux rm命令别名

    千次阅读 2014-03-23 10:37:21
    可以把transh-put 别名成rm 1)安装trash-put $ sudo apt-get install trash-cli 2) 进行别名设置 在HOME目录的.profile文件中加入一行 alias rm=trash-put 附: rm和trash-put的参数。可以看出trash-put是完全...
  • 这时可以使用命令别名功能将这个过程简单化。 系统级别定义的别名 所有的用户都能使用这个别名 用alias查看系统级别的别名 [mosh@mad81 ~]$ alias alias l.=‘ls -d .* --color=auto’ alias ll=‘ls...
  • 在linxu环境进入目录通过别名进入自己想进入的目录,避免了一系列的cd命令 命令结构:命令结构:alias name='String' 首先使用type命令查询下自己命名的别名是否被使用过。 如: [afa@iZ8vb4poq27pwkfkmc4ftgZ ~...
  • 使用过Linux的同学一定知道在Linux可以通过设置/home/目录下的.bashrc文件来设置命令行的别名,从而使经常使用的比较长的命令通过一个简化的别名来实现,可以大大的提高生产效率。 而现在呢,我想在Windows 的...
  • 别名(alias)创建你自己的命令

    千次阅读 2018-06-06 10:00:54
    我们将用 alias 命令创建我们自己的命令。但在 开始之前,我们需要展示一个命令行小技巧。可以把多个命令放在同一行上,命令之间 用”;”分开。它像这样工作 command1; command2; command3... 我们会用到下面的...
  • Linux中创建别名

    千次阅读 2016-03-16 22:51:11
    为了方便使用,Linux系统提供了一个有用的工具叫alias,可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别名,这样一来,以后只需输入一个简短的别名就可以达到同样的作用。、   用法:alias [-p] ...
  • 1、 安装vim,并且vim命令别名设置为vi yum install vim -y (如果不能识别vim命令,需要先安装vim) vi /etc/bashrc 或者 vi ~/.bashrc 在最后新加一行 alias vi=vim :x保存退出 source /etc/bashrc或者...
  • linux 下长命令的简化(命令别名

    千次阅读 2013-10-17 13:57:36
    在~/.bashrc文件中添加如下命令:(以提交代码到git库命令为例:git push origin HEAD:refs/for/master ) alias gps='git push origin HEAD:refs/for/master' 保存。 执行: source ~/.bashrc 提交代码时...
  • git命令设置别名

    2018-09-07 13:26:19
    Git 并不会推断你输入的几个字符将会是哪条命令,不过如果想偷懒,少敲几个命令的字 符,可以用 git config 为命令设置别名 $ git config --global alias.co checkout $ git config --global alias.br branch $ ...
  • [root@centos ~]# echo "alias catfs='cat /etc/fstab'" >> /etc/bashrc[root@centos ~]# source /etc/bashrc[root@centos ~]# aliasalias catfs='cat /etc/fstab'alias egrep='egrep --color=auto...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 133,034
精华内容 53,213
关键字:

创建命令别名