首页 > 其他 > 详细

关于几个其他的命令使用 【实时更新】

时间:2014-03-14 18:05:49      阅读:393      评论:0      收藏:0      [点我收藏+]

在鸟哥的书中,讲了很多的命令,但是并不是总会想起来怎么用或者想起某个命令。而且还有很多没有讲到但是很实用的命令。再此,在平时上网或者看书看到的一些个人比较好的命令,在这篇文章中做个笔记。以后方便查看。。。

 

    ldd :   print shared library dependencies  : 可以打印出库的依赖性。这一点在安装软件的时候其实很有用

       ldd /lib/libcryptsetup.so.4

    strings : print the strings of printable characters in files :   打印出一些文件的相关信息

      这些相关的信息,我不知道具体有什么样的相关性。具体的可以再用man进行查询。 我一般看到的用法是这样的

       string /opt/qt-4.8.5/lib/libqwt.so | grep GLIBC_

       打印出来的信息一般包括很多的内容。 通过grep 查找自己想要的部分

    file : 查看文件的属性。。。  eg :  file *** 即可。。。一般我会利用file查看文件是否是通过交叉编译的,保证编译成功。

    tee : read from standard input and write to standard output and files

            这个命令在一些安装软件的一键脚本里面会看到的。一般会将安装的时候的一些打印信息保存到文件中,方便查看确定错误出现的地方。

             eg : make 2>&1 | tee Makelog && make instal  /////该句出现在一个软件安装的脚本里面。在安装软件或者调试的时候很有用,保存打印的信息是基本的技能

               2表示stderr.1表示stdout.   2 > &1 的意思其实是说 错误输出等效为标准输出。也即make后将错误输出和标准输出到一个Makelog文件中。但是此时的数据流重定向只打开一                       次。可以提高效率,具体参看下面链接中的解释。。。

                 具体参考http://blog.csdn.net/ithomer/article/details/9288353

    dmesg :  print or control the kernel ring buffer

             可以查看一些系统的消息。例如插入USB,U盘,或者insmod某个模块,rmmod某个模块,启动某个服务,都可以利用dmesg | grep 查看到你想要的信息。包括一些出错的信息。

    

关于几个其他的命令使用 【实时更新】,布布扣,bubuko.com

关于几个其他的命令使用 【实时更新】

原文:http://www.cnblogs.com/zxqwolf/p/3599437.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!