linux下查找的相关命令
2015-08-04 10:40
369 查看
1、which
通过which命令查看命令(且只能在$PATH下的可执行文件才能使用which查看到该文件)
使用方法:which ls
2、whereis
通过whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
whereis和locate都是查找数据库文件,所以查找速度都很快,find命令是通过遍历linux硬盘查找,所以速度较慢。
3、locate
不查找/tmp/文件夹
需要先通过yum工具安装mlocate包,才能够使用,且locate命令是通过数据库查找。
需要先进行updatedb命令更新数据库后,才能够使用locate命令查找文件
如果新建一个文件后,没有updatedb,则locate不能查到该文件
4、find
使用方法:
find /tmp/ -name "longfei" (查找/tmp/文件夹下名字为longfei的所有文件)
find /tmp/ -name "long*" (查找/tmp/文件夹下以long开头的所有文件)
find /tmp/ -type d (查找/tmp/文件夹下的目录)
find /tmp/ -type f (查找/tmp/文件夹下的文件)
find /tmp/ -type b (查找/tmp/文件夹下的块设备)
find /tmp/ -type c (查找/tmp/文件夹下的字符设备)
find /tmp/ -type s (查找/tmp/文件夹下的socket)
find /tmp/ -mtime -10 (创建/修改时间在10天以内的所有文件)
find /tmp/ -mmin -10 (创建/修改时间在10分钟以内的所有文件)
find /tmp/ -atime -10 (读取/执行时间在10分钟以内的所有文件)
find /tmp/ -ctime -10 (修改文件属性在10分钟以内的所有文件)
find / -inum 141418 (按照inode号来查询文件)
查看mtime;atime;ctime的命令
stat 1.txt (查看1.txt的三个time)
du命令 (查看文件大小)
使用方法:
du -sh /root/1.txt (查看root下的1.txt文件大小)
通过which命令查看命令(且只能在$PATH下的可执行文件才能使用which查看到该文件)
使用方法:which ls
2、whereis
通过whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
whereis和locate都是查找数据库文件,所以查找速度都很快,find命令是通过遍历linux硬盘查找,所以速度较慢。
3、locate
不查找/tmp/文件夹
需要先通过yum工具安装mlocate包,才能够使用,且locate命令是通过数据库查找。
需要先进行updatedb命令更新数据库后,才能够使用locate命令查找文件
如果新建一个文件后,没有updatedb,则locate不能查到该文件
4、find
使用方法:
find /tmp/ -name "longfei" (查找/tmp/文件夹下名字为longfei的所有文件)
find /tmp/ -name "long*" (查找/tmp/文件夹下以long开头的所有文件)
find /tmp/ -type d (查找/tmp/文件夹下的目录)
find /tmp/ -type f (查找/tmp/文件夹下的文件)
find /tmp/ -type b (查找/tmp/文件夹下的块设备)
find /tmp/ -type c (查找/tmp/文件夹下的字符设备)
find /tmp/ -type s (查找/tmp/文件夹下的socket)
find /tmp/ -mtime -10 (创建/修改时间在10天以内的所有文件)
find /tmp/ -mmin -10 (创建/修改时间在10分钟以内的所有文件)
find /tmp/ -atime -10 (读取/执行时间在10分钟以内的所有文件)
find /tmp/ -ctime -10 (修改文件属性在10分钟以内的所有文件)
find / -inum 141418 (按照inode号来查询文件)
查看mtime;atime;ctime的命令
stat 1.txt (查看1.txt的三个time)
du命令 (查看文件大小)
使用方法:
du -sh /root/1.txt (查看root下的1.txt文件大小)
相关文章推荐
- Windows Powershell 执行文件和脚本
- linux修改mysql数据库文件的路径
- SqlServer修改数据库文件及日志文件存放位置
- 数据库管理中文件的使用教程
- Java桌面程序打包成EXE可执行文件
- 如果重装了系统,华众平台怎样备份
- redis主从的配置和使用
- MYSQL学习笔记1
- linux exec的用法
- 更改MYSQL数据库文件的存放目录
- 转载:MySQL数据库文件介绍
- 9. JDK、JRE 的下载安装配置
- 数据库冷备份和热备份
- 将你的PPT转换Flash动画ppt背景素材
- CentOS 6.5升级Python和安装IPython
- linux配置java环境变量(详细)
- MySQL启动错误:Error writing file '/var/run/mysqld/mysqld.pid'
- ubuntu下mysql数据目录的迁移
- u-boot.lds 文件分析
- 附 Last_SQL_Errno 错误代码说明: