本文介绍了如何解决在安装CentOS 8 Stream时提示”dracut initqueue timeout”的问题。[……]
git: 找出谁删除了文件的内容
易水最近在工作中发现有文件的内容不正确,有一行内容被删除了,但不知道是谁、因为什么原因删除的,所以想查找一下删除该行内容的commit SHA1。不过由于这行内容已被删除,因此无法使用 git blame 查出commit号。在网上搜了一下,这种情况下可以用 git log -S 找到对应的提交号,具体用法见下[……]
在 Linux 中配置双显示器
新加了一个显示器后,在 Linux 里的显示器位置和实际位置不符,因此需要重新配置一下。在 Linux 中配置显示器,最方便的是 Xorg 自带的 xrandr,[……]
vi / vim 初学者入门(系列文章)
出于对 Vim 的喜爱,易水一直积极在国内推广普及 Vim,最值得骄傲的是易水与车文隆一起翻译了 Practical Vim,中文译名为Vim实用技巧,除此之外,易水也写了Vi/Vim使用进阶系列文章发表在易水博客上,帮助初步掌握了 Vim 命令的用户更高效的使用 Vim。但易水同时发现,大概是 Vi/Vim 的学习曲线太过陡峭,所以很多出于这种或那种原因被迫使用 Vi 的初学者,大多数还只是停留在打开 Vi 编辑器、输入 i
命令,移动光标编辑,然后 :wq
退出的阶段。正因为如此,易水萌发了为 Vi/Vim的初学者写些文章,使初学者不再将使用 Vi 视做畏途,这即是本系列文章产生的源由。
[……]
Practical Vim中文版 -《Vim实用技巧》第二版已出版
《Vim实用技巧》第二版已经于2016年11月出版,从内容上来讲,第二版相对于第一版来说改动很小,因此如果已经购买了第一版,再购买第二版的意义并不大。第二版的主要改动在以下几章:[……]
tmux attach提示“no sessions”的解决办法
升级Ubuntu 12.04 LTS到14.04 LTS
虽然Ubuntu 12.04 LTS的支持一直到2017年,不过升级到今年4月新发布的14.04 LTS仍然具有吸引力,因为可以使用更多最新的软件
在升级之前,需要保证已经安装了Ubuntu 12.04 LTS的所有更新。只需打开你的Update Manager并更新所有软件即可。
接下来,打开一个终端窗口,输入如下命令:
sudo update-manager -d
运行完后,弹出的Update Manager窗口多了一个按钮:“升级到14.04 LTS”,点此按钮并按提示操作即可。[……]
Practical Vim中文版 -《Vim实用技巧》已出版
在LVM分区上安装Ubuntu 12.04
本文介绍了如何把Ubuntu 12.04安装到一个LVM分区上。[……]
升级及迁移svn本地版本库
Subversion有一点很麻烦,每次版本升级时格式都会变,导致本地版本库不能用。本文介绍了一种简单方式,解决svn版本升级及服务器地址变化带来的麻烦。[……]