Centos7纯字符界面改键

最近慢慢的开始脱离一部分windows界面,开始尝试在纯字符界面下开始工作
Centos7 64bit


在X11框架内使用xmodmap命令可以方便的改建,但是在符文界面内无法使用,那我们只能修改keymap的原始文件。
一般都是us.map.gz,如果不是可通过命令进行确认
文件在/lib/kbd/keymaps/xkb文件夹内
cp us.map.gz us.map.gz.bak //备份原始map文件
直接vim文件修改,我的是将ESC和CapsLock进行置换,
那么直接修改keycode 1 为CapsLock 同时keycode 58为Escape
重启后生效

使用find和sed命令进行文件的批量删除操作

最近在工程中需要将设备存取的数据文件中的头标志信息进行批量删除,虽然可以使用sed命令或者vim依次删除头标志,但是对于一个程序员来说,重复性的劳动是不可以的


使用find命令和sed命令配合进行批量操作,删除当前目录下后缀为lvm的文件的1至22行并对原文件添加后缀.bak

find . -name "*.lvm" -execdir sed -i .bak "1,22d" {} \;

PS:命令中最后的分号是不可少的。

Windows关机时提示Task Host Windows

系统:Win7 sp1 64bit
最近在windows关机的时候发现总是会提示Task Host Windows,必须要你点几下鼠标强制关机才可以,作为一名强迫症患者,怎么可以容忍,终于找到方法可以解决这个问题


在系统桌面右键-选择个性化-点击声音–选择声音方案为Windows默认-将退出Windows的声音修改为无-应用/退出。
之后大家就会发现关机的时候不会再跳出提示了。
%e5%b1%8f%e5%b9%95%e5%bf%ab%e7%85%a7-2017-01-14-%e4%b8%8b%e5%8d%888-58-15