.3文件搜索命令

1)which

查找一个命令所在的路径

whereis 提供命令的帮助文件的信息

whatis 显示命令的概要信息whatis ls

which提供命令的别名信息

2)find,基本原则:占用的系统资源越少越好

-name文件名字

find /etc -name init    //仅仅搜索名字init的文件

find /etc -name init*    //*是一个通配符

find /etc -name *init*

fine /etc -name init???

-size文件大小

-size 文件大小 block数据块 512字节= 0.5kb = 1block

100M = 102400KB = 204800block

+大于

-小于

等于 find /size 204800

find /etc –size +0 –a –size -204800

 

-user文件所有者

-user

find /etc –user root

 

-*time和-*min时间

天ctime、atime、mtime

分cmin、amin、mmin

C:change,表示文件属性被修改过,所有者,所属组,权限

A:access

M:modify,表示文件内容被修改过

-之内,+超过

find /etc -120 –mmin//错的 find /etc –mmin +0 –a –mmin -120

 

连接符 –a and逻辑与 –o or逻辑或

 

find ….. –exec 命令{} \;//注意中间的空格

-ok(询问确认)

{}find查询的结果

\转义符,符号命令使用本身的含义

;结束

 

 

-type文件类型

f二进制文件 l软链接文件 d目录

 

-inum根据i节点来查找

find /etc –inum 23 –exec rm {} \;

\;是转义字符

 

touch "a b"

touch -- -abc

 

3)locate文件搜索指令unix中没有,linux中才有

注:locate查找速度很快,但是它并不是遍历磁盘,而是查找数据库目录,使用之前应该更新目录数据库

4)grep

grep ftp /etc/service//文件行中有ftp便输出

grep –v ftp /etc/service//包含ftp的则不输出

5)man

注:还可以获得配置文件的帮助

 

特殊的passwd

man passwd//passwd可以是命令 可以是文件,这里优先命令文件

man 1 命令的帮助

man 5 配置文件的帮助

 

info在unix中没有,linux中有和man类型

其他常用的:

whatis比较简洁 whatis ls

ls –help//杠杠help

apropose service

 

help 查看shell内置命令的帮助

help cd

3_Linux_文件搜索指令的更多相关文章

  1. 4.Linux的文件搜索命令

    1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [chanshuyi@localhost ~]$ which ls alias ls= ...

  2. linux命令:文件搜索命令

    ---恢复内容开始--- 文件搜索命令:which 命令名称:which 命令所在路径:/usr/bin/which 执行权限:所有用户 语法:which  [命令名称] 功能描述:显示系统命令所在目 ...

  3. SEO-搜索引擎高级搜索指令

    搜索引擎高级搜索指令 1.双引号 把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配.bd和Google 都支持这个指令.例如搜索: & ...

  4. Linux 中C/C++ search path(头文件搜索路径)

    https://blog.csdn.net/BjarneCpp/article/details/76135980 起因 我拿到了一套Linux下的C++代码,代码中有这个头文件#include < ...

  5. 文件操作 - 整体操作&文件搜索

    文件操作 - 整体操作 1.touch 作用:创建普通文件 格式:touch file1 [file2] 2.cp 作用:拷贝文件 格式:cp 源文件 目标文件 3.rm 作用:删除文件 格式:rm ...

  6. Linux文件常用指令

    目录 Linux文件常用指令 1.pwd 显示当前目录 2.cd 切换目录 3.mkdir 创建目录 4.touch 修改或创建文件 5.ls 显示目录下的内容 6.cat 查看文件信息 7.echo ...

  7. Linux常用命令(二)之权限管理、文件搜索、帮助、压缩命令及管道

    在(一)中提到过rwx的含义,但是我们还需深入理解,明白其真正的含义和权限,对于文件和目录,rwx权限是不同的,尤其是目录的权限往往是被忽略的: 对于目录,其权限和对应的操作: r-ls w-touc ...

  8. Everything(文件搜索神器)

    前言 Everything官网: http://www.voidtools.com/ 软件版本: V1.3.4.686 (x64) 操作系统: windows 7/10 搜索FTP(内网)资源 比如内 ...

  9. 第3章 Linux常用命令(3)_文件搜索命令

    3. 文件搜索命令 3.1 文件搜索:find (1)find命令 命令名称 find 命令所在路径 /bin/find 执行权限 所有用户 语法 find [搜索范围] [-选项] [匹配条件] - ...

随机推荐

  1. ACE的Socket初步

    Tcp通信过程一般为如下步骤: 服务器绑定端口,等待客户端连接. 客户端通过服务器的ip和服务器绑定的端口连接服务器. 服务器和客户端通过网络建立一条数据通路,通过这条数据通路进行数据交互. 常用AP ...

  2. 完数c实现

    完数,顾名思义,就是一个数如果恰好等于它的因子之和.例如6=1+2+3.编写找出1000以内的所有完数 #include <stdio.h> #include <stdlib.h&g ...

  3. 不同浏览器对parseInt方法解析的不同

    parseInt方法的作用是将字符串转换为数字 当parseInt解析的时候只有0x和非0开头的数字,浏览器解析都一致,例如”0xA1”或 “9”. 只有当开头为0的时候才出现不同.IE,chrome ...

  4. Jquery学习笔记1-jquery总体代码框架

    第一次在博客中记录自己的笔记,希望能坚持下去吧,加油! 今天学习的是Jquery的源代码,官网上下载,然后使用DW(dream waver)编辑器打开Js(下载的是未压缩版),版本是2.0.3.第一次 ...

  5. iOS开发——C篇&数组与指针

    2015-07-17 13:23 编辑 前面我们介绍了关于C语言的内存分配问题,下面我们就开始介绍关于C语言的两个非常重要的知识点:数组与指针 数组与指针其实不仅仅是再C语言中,再OC中(当然OC是内 ...

  6. MVC中的过滤器

    authour: chenboyi updatetime: 2015-05-09 09:30:30 friendly link:   目录: 1,思维导图   2,过滤器种类(图示) 3,全局过滤器 ...

  7. 浏览器的模式问题 Quirks Mode vs Standards Mode

    当微软开始产生与标准兼容的浏览器时,他们希望确保向后兼容性.为了实现这一点,他们IE6.0以后的版本在浏览器内嵌了两种表现模式: Standards Mode(标准模式或Strict Mode)和Qu ...

  8. 【HDOJ】2802 F(N)

    找循环节水题.注意余数大于0. /* 2802 */ #include <cstdio> #include <cstring> #include <cstdlib> ...

  9. Disabling Clang Compiler warnings

    开发中,经常需要禁止编译器提示某些warnings,下面是典型场景和 1,使用CocoaPods时,引用的其他人开发的Pods中包含warnings. 2,直接引用其他人写的源代码时,包括通过直接导入 ...

  10. Ubuntu中Samba的安装配置和使用[图文]

    Samba服务在Ubuntu服务器版本中默认并没有安装. 1. Samba软件包的安装 使用源安装,在终端中输入如下命令: #sudo apt-get install samba#sudo apt-g ...