以前用过的好多shell命令,当时费了好多时间和精力查到测试的,后来写完之后很久没维护,再过几个月看起来很陌生,甚至一点印象都没有。这里做一个记录,把自己工作中遇到的命令慢慢积累起来,防止自己“健忘”!
Linux 中的 ln 命令
ln 命令,即链接命令。 一般的使用方法是 ln -s 【源文件】 【符号链接或者目标文件,目录】
我对于ln链接命令的理解就是相当于windows中的桌面快捷方式,比如我们在一个很深的路径下“藏”有一个文件,但是我们需要经常使用,每次都去这个路径下去找,不是很方便,因此我们通产的做法是,右键→发送到桌面快捷方式。
ln 命令产生的链接有两种,即软链接和硬链接,
软链接:删除符号链接的时候,不会对源文件进行删除源文件若删除源文件,符号链接失效。
硬链接:会在目标路径下生成一个与源文件一样的文件,删除源文件后,目标文件依然可以用。
注意同步性,使用ln 命令后无论修改哪个地方都会跟着修改。
ln /home/root/ntpdate /usr/bin/ntpdate
#上面是使用实例
dmesg 命令的使用
在硬件调试过程中,dmesg命令 结合 tail grep 等命令查看日志信息
#在日志中查看rtc的信息
dmesg |grep rtc
sed 命令
sed 命令非常强大,使用起来也不是一句话两句话能说清楚的。这里我暂时偷懒了,贴上一个博主的文章,供大家学习(若侵权,请留言告之我,我做删除处理)https://www.cnblogs.com/ftl1012/p/sed.html
下面还有一篇文章可以参考http://c.biancheng.net/view/4028.html