linux学习笔记(8)
来源:互联网 发布:ubuntu root中文 编辑:程序博客网 时间:2024/06/04 01:32
- 文件类型(file)
使用File命令可以用来查看文件的类型,看文件是属于ASCII、数据文件,还是二进制文件,且其中是否用到动态的数据库等信息。 - 文件搜索
推荐使用whereis和locate来进行文件搜索,如果真的找不到来了才用find进行查找。原因whereis和locate使用数据库搜索数据,而find则采用的硬盘查找,所以find会慢很多。
①which(寻找“执行文件”)
which后边跟的是完整的文件名,加上参数-a则可以找到所有的同名可执行文件,不加的话只显示第一个。
②whereis(寻找特定文件)
这里需要注意的一点是,在linux系统会将所有的文件都记录在一个数据库文件里,whereis和locate就会在此数据库文件里进行搜索,所以他们的速度和稍微快一点,但是使用这两个命令检查的时候有可能会找倒已经删除的文件或者找不到刚刚创建的文件,这是因为linux在更新数据库文件的时候不是实时更新的,它会根据/etc/cron.daily/slocate.cron文件中的相关机制,使用updatedb程序进行文件的更新。当然你也可以使用/usr/bin/updatedb来更新数据库文件。
③locate
④find
其实find是一个挺强大的命令,但是相对于其他命令来说,它的效率要慢一些,所以推荐其他命令都不好用的情况下再使用find命令查找
阅读全文
0 0
- Linux学习笔记(8)
- linux学习笔记(8)
- Linux学习笔记(8)
- Linux学习笔记8
- Linux学习笔记8
- linux学习笔记8
- Linux学习笔记(8)-网络命令
- Linux学习笔记8 history
- linux学习笔记(2)
- linux学习笔记(一)
- Linux学习笔记(一 )
- Linux学习笔记(二 )
- linux学习笔记(转)
- linux学习笔记(1)
- linux学习笔记(转)
- linux学习笔记(二)
- linux学习笔记(三)
- linux学习笔记(四)
- OC : NSData (二进制数据流)
- 欢迎使用CSDN-markdown编辑器
- android utils
- ECMAScript 与 JavaScript的联系 以及为什么会有浏览器兼容的问题?
- 使用 ortp 发送原始 H.264 码流
- linux学习笔记(8)
- 【词汇详解】Http协议详解(一)发展历程
- C++ stl队列Queue用法介绍:删除,插入等操作代码举例
- redis3.2.4 集群安装详细步骤
- javascript的this的几种使用情况
- A Bug's Life
- 阻塞队列LinkedBlockingQueue源码分析
- 23种设计模式总览
- Hibernate 使用