看看你,都用终端干了些什么事⁉️文末彩蛋

关于命令行,咱们也见怪不怪了,做为一个程序员👨‍💻‍你必定要会使用命令行,当年年轻,觉得前端不用使用命令行,后来一入前端深似海。(文末有一个彩蛋)html

在电影里的黑客都是很是skr的,通常就是在一个阴暗的空间里排放着一排电脑显示屏,黑客随手一敲,不一样的显示屏里就显示出各类各类酷炫吊炸天的操做,是否是颇有画面感。前端

今天这里我分享就是这样的操做,固然不是分享各类渗透,端口扫描,中间人攻击这些高级技巧,今天分享的是存在于各类类unix操做系统的小技巧,可提升效率可玩乐可装b,旅行居家必备。linux

上图我进行的操做是在命令行里输入我自定义的命令 write ,启动个人写做工做台,就是自动打开了我写做经常使用的3个app,固然不全是哈,而后在命令行里出现了 ASCLL 喷火龙图案。(宠物小精灵中的喷火龙有没有 ⁉️)程序员

回归正题

好了,其实上面的 write 是我懒才本身自定义的命令,方便一次性打开写做基本app,不想一个一个软件打开。npm

简单操做

想要进行的这样的操做其实很简单,你只要知道两个东西就行: 一、.bash_profile 二、aliasvim

不知道这两个东西的能够自行谷歌百度,可是不知道不要紧,跟着我有肉吃。浏览器

来个简单的例子

需求:因为我须要发表一些文章的时候,会打开登录个人管理后台,须要访问个人博客,可是我太懒了,不想打开浏览器再输入个人域名(⚠️小广告:wusiqing.com) ,怎么办?bash

操做:微信

(以个人 mac 操做系统为例,只要是类unix系统便可,例如linux)app

图示:

加个需求:我看了第一个gif里面有喷火龙的,我也想要,怎么弄?

操做:

这时候就须要一个插件了,一个有趣的插件 cowsay ,em...不用怀疑,就是牛说 ,名字很好记。

一、终端下载cowsay,在终端输入 npm install -g cowsay ,若是你没有npm ,不要紧,你能够直接输入brew install cowsay直接下载。

二、终端显示安装完成以后,你能够输入cowsay halo;

三、还没完成需求哇,我须要一条龙,好吧 ,你能够输入 cowsay -f dragon halo; (⚠️除了say,固然还有think呀,这个插件有两个命令 cowsay cowthink)

需求:可是我想要达到你那个样子,输入命令以后,打开了应用又输出了ASCLL动画,怎么办?

操做:

图示:

继续follow me🔎

好了,到这里感受是差很少了?没看懂刚才的?没事文末有个小总结,还有个小彩蛋喔!忘了分享怎么打开应用,来吧,follow me🔎.

咱们到如今已经知道 alias open的用法了,而后咱们须要用命令行去打开应用。

彻底不用把应用固定在程序钨上,让本身的程序钨简约好看。

例如我打开 微信 这个小应用;

操做:

一、打开你的.bash_profile ,操做 vim ~/.bash_profile

二、进入编辑器以后,按i进入编辑模式;

三、在应用中找到微信 。如何找到:能够在程序钨中找到微信图标,右击,点击选项 ,选择在访达显示 ;

四、因而咱们会在访达直接看到 微信 的图标,而后能够直接把 微信图标 托拉到终端中,记得用上你的aliasopen命令 ,而后咱们会看到这样操做,以下图:

图示:

升级版:例如我打开个人 vs code 代码编辑器;

在升级版里会介绍,函数的使用和另一种打开应用的方式;

关于操做,我这里就不过多累赘了,能够参考一下我下面的截图:

能够看到除了使用 alias 命令以外,还可使用函数,函数做用很少说了,我是主流用函数的。

另外打开 vs code 编辑器,还可使用这个命令VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $*

图示我这里就不演示了,应该能够猜到结果。

关于艺术字

在终端上除了可使用上面说的 cowsay 命令以外,还可使用 figlet 这个命令;

这样的图示:

操做:

一、下载,brew install figlet

二、下载完成以后,就可使用命令 figlet <message>

不少时候在写插件的时候,能够插入这个命令,配合以上的说的alias ,能够显得有点高大上的。

关于其余的终端信息 这里稍微推荐一下几款包。

一、sl 命令 ,和ls 命令很类似的。

这是一个gif来的,我这里稍微截图一下。

二、neofetch 命令。用来提示操做系统信息,能够更换图片和颜色,我这里是默认的样式。

我来填坑了

以前有一篇文章 《⁉️若是你有常常打开开发者工具的习惯》,说道前端的console.log 的打印文件,其实实现很简单的,你要会两个东西:

一、console的正确用法

二、可使用这个网站http://tool.what21.com/tool/site_asciiart.html

在2操做里获取到图片以后,可使用console把图片插入进去就能够呈现知乎招聘的log信息。

固然可使用console的其余用法去创造本身喜欢的打印信息。

文末总结

总结来讲,要实现一开始的效果,只须要知道 .bash_profilealias的使用,

alias 简单的命令 alias <变量名>='<命令>'

这样操做就不用常常性去输入不少的命令,化泛为简。

不少时候咱们去brew 一些包的时候,可使用这样的方法,例如咱们一键去下载lamp的时候也是一样的原理。咱们能够彻底本身去为本身自定义一套属于本身的命令。

例如我,我下班回来以后,想打开应用,可是我不想一个一个去打开这些应用,因而我自定义了一套个人命令,例如 个人编码工做台 、个人写做工做台 、个人娱乐世界 还有其余单独打开的应用。

👾是否是很GEEK。

💡还有送给全部人的一个命令 listen ;

说好的文末彩蛋

打开你的终端,输入如下命令 telnet towel.blinkenlights.nl

我的博客原文:LOG(文末有彩蛋)

相关文章
相关标签/搜索