aliasll="ls-lah"

现在,当您输入'll'(即两个小写的L)时,您实际上将运行命令'ls-la'。

或者你可能想做更复杂的事情,比如运行你的selenium服务器。

aliasselenium-server="java-jar~/Development/selenium-server-standalone-2.25.0.jar"

要删除别名,您可以使用unalias命令从系统中删除别名。

不幸的是,当您重置终端时,您将丢失您创建的所有别名。要更永久地创建别名,您可以将它们添加到您的.bash_profile文件中。该文件应该存在于您的主文件夹中,但如果不存在,则您可以使用touch命令轻松创建它。此文件用于存储个人设置,例如您要保留的任何别名。

您可以向该文件添加任何您想要的别名,但是一旦添加,您需要运行source命令将它们重新加载到当前终端作用域中。

source.bash_profile

您可以通过自己输入别名命令来查看系统上当前有哪些别名。

如果允许别名接受参数会很棒,但在大多数情况下它们不接受。您可以将参数传递给别名,但它总是会附加到末尾,这并不是很有用。为此,必须使用另一种方法。使用这个脚本来检查服务器是否在线,这是我从commandlinefu.com偷来的。它将ping服务器一次并将其在线或离线状态作为一个词返回。

ping-c1-qMACHINE_IP_OR_NAME>/dev/null2>&1&&echoONLINE||echoOFFLINE

您可以将其放入一个名为online的函数中并将其放入您的.bash_profile文件中。在OSX/Darwin上,您需要在函数定义前加上'function'以防止出现任何语法错误。要传入服务器名称或IP地址的参数,您需要添加$1。您可以使用$2、$3等传入更多参数,但我们只需要此函数的单个参数。

function online() {
ping -c 1 -q $1 >/dev/null 2>&1 && echo ONLINE || echo OFFLINE
}

有了这个,您现在可以使用在线命令快速检查任何机器或网站的状态,然后使用您要检查的机器。以下将检查www.hashbangcode.com的状态。

onlinewww.hashbangcode.com

热门推荐

1 毛坯房验收经验和常识 看了之后再验房心里有底
2 二手房收房如何交接 二手房收房注意问题
3 专业验收毛坯房的价格 商品房验收合格的标准
4 精装房怎么验收 精装房请验房师有用吗
5 一般要到哪里找验房师 验房师有哪些作用呢
6 请人验房一般是多少钱 验房师费用是多少
7 怎样测量房子面积 建筑面积和使用面积怎么算
8 收房需要注意什么 仔细检查不松懈
9 收房时三书一证一表是什么 主要作用介绍
10 交房时交房税费有哪些 本文为你一一讲解
11 验房都需要验什么 要做哪些准备呢
12 毛坯房验房师有必要请吗 毛坯房装修完如何验收
13 地下室防水工程质量验收规范详解
14 水性涂料、油性涂料区别介绍
15 零基础布艺DIY工坊 教你做超萌猫头鹰钥匙包
16 三棵树漆怎么样?三棵树漆官方网站
17 家庭“装修套餐”中猫腻你知道吗?
18 小空间大浴望 卫浴间装修巧支招