Linux命令行下”!”的十个神奇用法
Linux 系统中,“!” 符号或者操作符通常被用做逻辑否定的操作符,同时也通过一些调整和改动命令来从历史记录中找出你需要的命令行。下面演示的命令行在bash Shell中都已经明确检查过可用了。不过我没有在其他的 Shell 解释器下测试过,不过我相信这些命令也不会在其他的解释器下运行。那么现在就让我们学习一下 “!” 这神奇而独特的用法吧!
Linux 系统中,“!” 符号或者操作符通常被用做逻辑否定的操作符,同时也通过一些调整和改动命令来从历史记录中找出你需要的命令行。下面演示的命令行在bash Shell中都已经明确检查过可用了。不过我没有在其他的 Shell 解释器下测试过,不过我相信这些命令也不会在其他的解释器下运行。那么现在就让我们学习一下 “!” 这神奇而独特的用法吧!
在shell里加入vi模式1
2
3cd ~
echo 'set editing-mode vi'>.inputrc
source .inputrc
先把结论放上来,就一句话:
喝酒容易脸红是基因缺陷引起的,练酒量无法弥补基因缺陷。
以下具体说说这个问题。
如何成为一个演讲高手呢?在现在这个年代,PPT是必不可少的,乔布斯的经典演讲就是使用大屏幕幻灯片。下面的18个技巧或许可以帮助你提高PPT演讲技巧,也希望将要进行毕业答辩的同学可以有一些收获,帮助你获得最佳的表现,祝福之。一起来看看吧。

你肯定在某个大学或者某个TED的演讲中见过这样一些手势:台上的那个人试图解释一些重要的历史联系,抽象艺术,科学或人文进步的宏大理论时将手像一个倒放的爪一样举在他们面前,手指缓缓转动就像有一个隐形的拨号盘。这就是所谓“辩证法”手势,如果你想要成为一个真正的思想领袖你就一定要掌握它们。
爱丽丝·M·威廉姆斯和约翰逊·茉莉创建了这样一个Tumblr Blog:手势词汇的批判与研究(link)——通过观察演讲中出现的这些手势然后将它们汇编起来让这些高大上的手势能真正走入老百姓的生活。
下面就让我们来看看这七种在演讲中极其常用的高大上的手势:

注:以下仅适用于 Chrome/Firefox 等网络浏览器
如下的快捷方式非常有用,能够极大的提升你的工作效率:
1 | CREATE function [dbo].[SplitStr] |
假如你想对Linux中的一些重要文件做写保护,这样它们就不能被删除或者被篡改成之前的版本或者其他东西,或者在其他情况下,你可能想避免某些配置文件被软件自动修改。使用chown和chmod命令修改文件的归属关系或者权限位是处理这种情况的一个解决方法,但这并不完美,因为这样无法避免有root权限的操作。这时chattr就派上用场了。
chattr是一个可以设置或取消文件的标志位的Linux命令,它和标准的文件权限(读、写、执行)是分离的。与此相关的另一个命令是lsattr,它可以显示文件的哪些标志位被设置上了。最初只有EXT文件系统(EXT2/3/4)支持chattr和lsattr所管理的标志位,但现在很多其他的原生的Linux文件系统都支持了,比如XFS、Btrfs、ReiserFS等等。
在这个教程中,我会示范如果使用chattr来让Linux中的文件不可变更。
chattr和lsattr命令是e2fsprogs包的一部分,它在所有现代Linux发行版都预装了。
下面是chattr的基本语法。
最近,我在学习Linux,下面是一些笔记。
使用电脑的时候,经常需要查找文件。
在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。