Linux常用查找命令
1、命令名称:which(查看命令文件位置和命令可能出现的别名)
which 命令
2、whereis(查找命令及帮助文档所在位置)
whereis 命令
3、locate(按照文件名查找,按照数据库查找)
locate /etc/ls
搜索etc目录下所有以sh开头的文件。
在使用locate命令时,要使用绝对路径查询。
4、命令名称:find(搜索系统中符合条件的文件)
-name 根据文件名查找
通配符:
* 任意多个字符
? 任意一个字符
[] 指范围值,外侧加引号
-size 根据大小查找
find ./ -size -10k 查找小于10k的文件或目录
find ./ -size -10M 查找小于10M的文件或目录
find ./ -size +10G 查找大于10G的文件或目录
-user 根据所有者查找
find / -user root 查找/下所有root用户的文件
-perm 根据文件权限查找
find /boot -perm 644 -按时间查找 按天 ctime atime mtime 按分钟 cmin amin mmin
c change 表示属性被修改过:所有者、所属组、权限
a access 被访问过(被查看过)
m modify 表示内容被修改过
find /etc -mmin -120 查找120分钟内内容被修改过的
find /etc -ctime +7 查找七天之前属性被修改过的
-type 根据文件类型查找
例:-type f 二进制文件(普通文件)
-type l 软连接文件
-type d 目录
-逻辑连接符
-a (and 逻辑与)
-o (or 逻辑或)
例:find /etc -size +1k -a -size -10k 在etc目录小查找大于1k并且小于10k的文件
-命令执行连接符(对查找到的文件,进一步处理)
find ... -exec 命令 {} \;
{}表示find查询的结果集 \是转义符,不适用命令别名,直接使用命令本身 ;分号是表示语句结束 转义符:在Linux中有个别名机制,如rm删除文件,执行的却是rm -i(用which rm 可 以查看命令别名)使用rm删除文件前会提示确认信息,就因为rm -i 这个参数。如果想使用 命令原意,可以在加\转义。如:\rm tese.txt 不会提示,直接删除。
-inum 根据文件i节点查询
find ./ inum 231906 -exec rm {} \;
有一些文件的硬链接数量有很多,有相同的i节点,查找其中的一个文件的i节点号,一次性 删除。
5.grep “字符串” 文件名(在文件内查找符合条件的字符串行)
命令所在路径:/bin/grep
-v 反向选择
-i 忽略大小写
6.管道符 命令1 | 命令2
将命令1 的标准输出作为命令2的标准输入
Linux常用查找命令相关推荐
- linux常用基础命令操作收集
linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...
- 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)
@Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...
- linux常用工具命令
linux常用工具命令 @(LINUX)[linux] linux常用工具命令 一dmidecode 1硬件平台 2内存 3cpu 二1sar 三iostat 1iostat -xk 1 四vmsta ...
- Linux下查找命令
转载自 Linux下查找命令 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在目录 more 分页显示一个文件或任何输出结果 /bin less 分页显示一个文件并且可以回头 ...
- Linux文件查找命令find,xargs详述
Linux文件查找命令find,xargs详述 总结:zhy2111314 来自:LinuxSir.Org 整理:北南南北 摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量 ...
- linux进入文件全文搜索命令,Linux 文件查找命令详解
大家好,我是"孤云幕雨":祝大家中秋快乐,今天给大家带来的是<Linux文件查找命令> 一.locate:依赖于事先构建的索引 v依赖于事先构建的索引:索引的构建是在系 ...
- Linux常用脚本命令总结
基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自 ...
- Linux常用终端命令
Linux常用终端命令 终端命令格式 command [-options] [parameter] 说明: command:命令名,相应功能的英文单词或单词的缩写 [-options] : 选项,可用 ...
- Linux常用基础命令198个
Linux常用基础命令198个 1.mkdir 创建目录 * 主要选项:-p 递归创建目录 主要案列:mkdir /xujun mkdir -p /xujun/oldboy mkdir -p /xuj ...
- Linux常用基础命令
Linux常用基础命令 腾讯在线文档(优化版): https://docs.qq.com/doc/DQmdRTGhIUXV0Vmxm 1.创建目录,文件: mkdir -p /root/a/b/c/d ...
最新文章
- Spring-Security (学习记录四)--配置权限过滤器,采用数据库方式获取权限
- 在电商界摸爬滚打10年,我学到这三点经验教训
- 如何在线创建索引或者重构索引
- java python rsa加密_实现Java加密,Python解密的RSA非对称加密算法功能
- 漫步微积分十七——最大最小值问题(续)
- matlab历史指示穿作用,重新学习MATLAB——相见恨晚的重要应用技巧
- 抓住六个点,谈唯品会的峰值系统应对实践
- Porteus 2.0 RC1 发布,轻量级 Linux 版本
- 10安装报错0x8007000d_windows10:MySQL8.0.22版本安装教程
- linux中移动光标的命令,linux命令行中常用光标移动快捷键
- Oracle如何实现利用实体化视图提高查询性能
- atitit 知识压缩的总结 学习方法总结v2 t55.docx 目录 1.1. 压缩目的	1 1.2. 压缩分类 无损压缩 有损压缩	1 2. 功能指标	2 2.1. 压缩比:有损压缩一般1
- EF-EntityFrameWork中文名:实体框架(数据持久化框架)
- VMware虚拟机vmx文件丢失
- 怎样查看ie浏览器的版本号
- activiti java service task 服务任务
- miui系统android os,color os对比miui 一加手机刷Color OS与MIUI系统体验对比评测
- 微软专业资历认证有哪些?
- 基于weixin-java-tools集成微信小程序支付功能
- excel汇总怎么做?