2019年9月


作者:云大侠  发表时间:  浏览次数:418 次  分类:趣谈shell
shell 的解释器种类众多,常见的有:sh - 即 Bourne Shell。sh 是 Unix 标准默认的 shell。bash - 即 Bourne Again Shell。bash 是 Linux 标准默认的 shell。指定脚本解释器在 shell 脚本,#! 告诉系统其后路径所指定的程序即是解释此脚本文件的 shell 解释器。#! 被[...]

作者:云大侠  发表时间:  浏览次数:432 次  分类:趣谈shell
语言的背后是思维,思维的背后是脑神经系统。人是高度复杂的机器,脑神经系统的运行机制更是深不可测。很多时候,我们在倾听别人的谈话,阅读别人的文字,我们觉得自己懂了,其实并没有在真的懂,因为即便是差那么一点点,其实也相差的非常多,甚至有天地之差,抑或是完全不同的东西。从宏观上了来说,我们曲解了原文的意思,失之毫厘谬以千里,这绝不是危言耸听。从微观上来说[...]

作者:云大侠  发表时间:  浏览次数:439 次  分类:趣谈shell
shell的参数分为脚本参数和函数参数。对于脚本的参数,可以看下面这个表格:script-params.png什么是函数,见下面的定义:[ function ] funname [()] { action; [return int;] }说明:以下内容为【网站会员】专享,请输入特权码访问如需特权码,请添加微信,咨询管理员 [...]

作者:云大侠  发表时间:  浏览次数:423 次  分类:趣谈shell
柏拉图在学院门口竖着规定:不懂几何的人不准入内。几何,研究的核心是空间。千百年来,人类对“空间”的认知不断的加深,对”空间”的探索从未止步。我们现在所生活的空间是高维度空间,并不是三维空间。因为人的进化特点,只能感触到三维。不能感知,不代表不存在。趣谈shell的时空压缩,需要你在线性代数方面有一定的深度,往往更容易体会。空间是一种物质,自然可以被[...]

作者:云大侠  发表时间:  浏览次数:427 次  分类:趣谈shell
find 命令的基本结构如下:find [paths] [expression] [actions]默认情况下,即不带任何搜索条件,find 命令会返回指定目录下的所有文件,所以常常需要通过特定的表达式对结果进行筛选。find 命令默认的 action 是将所有检索结果打印至标准输出。可以通过自定义 action ,让 find 命令对搜索到的结果[...]

作者:云大侠  发表时间:  浏览次数:408 次  分类:趣谈shell
目录是时空隧道,可以进入不同的分区世界。如果开启和关闭这个时空隧道呢?需要两个命令:midir:创建目录 rmdir:删除目录。两个命令都支持-p参数,对于mkdir命令若指定路径的父目录不存在则一并创建,对于rmdir命令则删除指定路径的所有层次目录,如果文件夹里有内容,则不能用rmdir命令如下:mkdir -p 1/2/3rmdir -p 1[...]

作者:云大侠  发表时间:  浏览次数:446 次  分类:趣谈shell
在Windows操作系统中,是先将硬盘分区,再在分区上建立目录。在Windows操作系统中,所有路径都是从盘符开始,如C:Program FilesOracle,再如D:Program FilesTencent。C:Program FilesOracle路径的根是C:,D:Program FilesTencent路径的根是D:,这两个路径的根是不一[...]

作者:云大侠  发表时间:  浏览次数:408 次  分类:趣谈shell
删库之后,三十六计走为上策,所以跑路是最要紧的。删库用remove,跑路则用move。remove的含义是:移开,拿开,去掉,从…机构开除,脱去衣帽等。move的含义是:改变位置,移动,前进,进步,进展。rm命令用于删除一个文件或者目录。删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:rm abc.txt rm work [...]

作者:云大侠  发表时间:  浏览次数:390 次  分类:趣谈shell
在引号的世界里面,分为三个种族:单引号,双引号,反引号。在很多编程语言里面,例如:C/C++和Java,单引号和双引号是有严格的区别的,如下所示:(1)'a' 表示是一个字符,"a" 表示一个字符串相当于 'a'+'0';(2)'' 里面只能放一个字符;(3)"" 里面表示是字符串系统自动会在串末尾补一个 0。在shell世界里面,却有着不一样的游[...]

作者:云大侠  发表时间:  浏览次数:389 次  分类:趣谈shell
人分三六九等,地分东南西北,虽然众生皆平等,但是尊卑仍然有别。汉语习惯是以右为尊,成语“无出其右”,将右视为尊,将左视卑。往眼印度,尊卑更加严重,其种姓制度举世皆知。人类的文字和符号的演化进程,总有先后之序,映射到shell世界,亦充斥在尊卑之说, #和$ 是对孪生兄弟,都是命令提示符,#表示root用户,内含尊贵之意,$表示非root用户,暗含卑[...]