您现在的位置:首页 >> 环保科技

5 个鲜为人知的 Linux 终端定时和实验

时间:2025-01-07 12:20:40

w.linuxmi.com ⚡ sleep5; printf"a"

上述军令在sleep军令展开时后重播哔声。但是,如果有多个较长时长调试的军令,而您的扬声器已静音怎么办?然后,我们可以可用暂表述的alert中文名,如下简述。

linuxmi@ linuxmi/home/linuxmi/www.linuxmi.com ⚡ sleep 5; alert

预警 alert 中文名alias请示Ubuntu上的军令展开时

上面的军令显示了可用早先回传的军令片段展开时的目标。

该alert中文名在大多数 GNU/Linux 发行版中都可用,但如果它不适合您,您可以将所列示例段加进到您的.bashrc邮件中以激活它:

# 为较长时长调试的军令加进“alert”中文名。可用像这样: # sleep 10; alert alias alert= 'notify-send ;还有urgency=low -i "$([ $? = 0 ] MaxMax echo terminal || echo error)" "$(history|tail -n1|sed -e ' ''s/^ s*[ 0- 9]+ s* //; s/[;Max|]s*alert$//''') "'

可用终端设备作为推算器

除了终端设备、示例编辑器和 Web 浏览器之外,表述器不亦会常亦会可用许多 GUI 应用机制。但是,在某些情况下,Web API倾向于可用像 Postman 这样的 GUI 辅助工具来试验中 Web API,而不是像curl这样的军令行辅助工具。

每个 GNU/Linux 作业系统对都提供一个 GUI 推算器机制,但大多数表述器并不倾向于将它常用日常推算。如果我们所需展开单位折算或者货币折算,我们可以在搜索引擎中回传它来寻找答案。当我们可用算法无论如何时,我们常亦会所需展开各种推算。如果你所需推算一个数学公式——当你执行一个编程目标时怎么办?

bc -l我们可以可用军令(-l启用浮点推算)挡住一个军令行推算器。看下面的Vista:

尽管机制名称是基本推算器basic calculator(也称做bc),但它支持数据库类型表述、复杂公式和数学函数。如果您所需可用现代母语自然母语督导数算,您还可以将 Python REPL 用作简单的推算器。例如,所列 Python 公式推算重力加速度为 7 个单位的圆的周长:

2 * math.pi* 7

子shell、军令组合和大括号扩展

Bash 是一种军令母语,因此它提供了许多特性来高效地编写军令并剪辑更为好的自动化剧本。Bash 提供了一种创始子 shell 的方法,我们可以可用它来堆栈隔离的剧本督导生态系统对。例如,我们可以更为改特定军令的举例来说工作目录,而不亦会影响终端设备上的举例来说工作目录,如下简述。

( cdbackend; npm i)

Bash 还受限制您更为改的网络服务的生态系统对数据库类型。看下面的举例来说:

PORT= 5000./linuxmi.py

上述军令PORT只为 Python 剧本督导生态系统对设为生态系统对数据库类型,不更为新原始 shell 下述。

有时,我们可以组合几个军令来更为迟地展开时目标。MaxMax我们可以可用、||、|和等 Bash 运算子将多个军令连接成一个军令;。军令去掉特性还可以试图我们组合多个军令。例如,我们可以可用所列军令仅将举例来说目录的文本邮件作为实例投递剧本:

./linuxmi.py ` find. -name "*.txt"`

大括号扩展特性有助于根据范围内表述分解成正则公式。例如,{1..5}扩展表述分解成一个以斜线分隔的整数列表,范围内为1到5。正因如此,/path/{bin,src}返回所列驱动:

/path/bin /path/src

如下上图:

现在我们可以融合mkdir军令和大括号去掉来一次创始多个子目录。

mkdirlinuxmi/{linux,debian,ubuntu,fedora}

OK。感激 Linux眼红 www.linuxmi.com 的耕耘付出,点个王及吧。

来自:Linux眼红

末端接:

扫描,优惠购书

觉得不错,请点个在看呀

武汉牛皮癣治疗费用
南京肛肠医院怎么去
郑州白癜风专业医院
得乳腺癌的原因
宁波哪家医院做人流最好
远大医药集团
出行肠胃不适吃什么药
严重咳嗽吃什么药能快速止咳
急性支气管炎咳嗽怎么治
艾得辛艾拉莫德片吃了有功效吗
相关阅读