撰写于    浏览:100 次  分类: 趣谈shell
在Windows系统,我们只要把一个文件的后缀名修改成exe,它就变成可执行文件。至于能不能执行,Windows都会先尝试一下,看看再说。Linux的文件没有后缀名,因为在Linux里面文件的概念太广泛太抽象了。Linux中一个文件是根据其是否具有执行属性来判断它是否可以直接运行的。如果我们要执行某一个文件,可以先将其权限修改为可执行,必须是所有者[...]

撰写于    浏览:104 次  分类: 趣谈shell
顺水人情,指的是利用机会顺便给人好处,管道命令|就喜欢干这事。但是偏偏有人不领情,那管道命令就傻眼了。书接上文,我们知道很多命令都喜欢胡吃海喝,但是有的命令却不喜欢从键盘上捡食儿,看看这位:echo '4567' | killkill大佬就不处理标准输入的,管道命令傻眼了吧,这个时候只能求助于xargs了,xargs可是一个左右逢源的好手。它不会像[...]

撰写于    浏览:313 次  分类: 趣谈shell
孙膑让田忌调整了赛马的顺序,从而赢得了比赛。这个故事隐含的道理,在shell中也是存在的。find -maxdepth 4 -type f print远比find -type f -maxdepth 4 print更有效。以下内容为【网站会员】专享,请输入特权码访问如需特权码,请添加微信,咨询管理员

撰写于    浏览:354 次  分类: 趣谈shell
对人而言,需要吃喝拉撒,对命令而言,也是如此。以echo shelltalk为例。首先,我们敲击键盘,拼出“shelltalk”,然后回车一下,echo命令从键盘读到数据,这就是输入,它来源于键盘发出的信号;接着,echo命令开始执行;最后,echo命令在屏幕上打印出“shelltalk”,这就是输出,命令的输出场所就是屏幕。[root@local[...]

撰写于    浏览:89 次  分类: 趣谈shell
很多聪明人会发明一些聪明的工具,但是却秘不示人,只在与人对决中,亮出杀手锏,一战成名。至于对手嘛,连自己是怎么死的,都往往不清楚。历史上这样的例子比比皆是,例如大名鼎鼎的牛顿,早就发明了微积分,但是一直没有公布研究成果,暗中利用微积分解决了跑上门来的各种挑战。在上古时期,都是机械化,手动化的解决问题,人们通过cd命令来切换一个又一个目录,这种手动输[...]