阅读 224

bash命令行初探

Alfred + explainshell

Alfred 是mac下好用的效率软件,可以快速的启动应用程序或者创建工作流。
explainshell是好用的命令行释义网站,如果在某处看到一个命令行或者参数不知道是什么意思,可以在这个网站上快速查看。
这两者结合起来会创造一个比较好的使用体验。

安装:
下载安装Alfred,在feature - websearch - add custom search,如下图配置:

屏幕快照 2018-05-28 12.28.20.png

使用:
比如使用 需要查看ls这个命令的意思,只需要唤起Alfred后,按下“es ls”后按enter键就可以在默认浏览器中调出ls命令的解释。

屏幕快照 2018-05-28 12.34.37.png

屏幕快照 2018-05-28 12.37.20.png

ls

ls在linux中应该是频率用的很高的命令了,在explain中的解释是 list directory contents,列出当前路径下的文件夹和文件,同时也可以给这个命令加参数,更加具体的查看所需要的信息。
比如-h 表示以human-readable的形式显示出来。
还有很多参数可以自己参阅。

cat

cat : concatenate files and print on the standard output 可以在命令行里打印出文件的内容

mv

mv : move (rename) files 可以移动或者重命名文件

touch

touch :change file timestamps 可以在当前路径下创建一个文件

当然这几个命令符都可以加上不同的参数用来扩展,这只是命令行里的一小点浪花,更多的还需要长期的积累。

文章分类
开发工具