[Linux] 013 其他文件搜索命令
1. 文件搜索命令:locate
- 命令名称:locate
- 命令所在路径:/bin/locate
- 执行权限:所有用户
- 语法:locate 文件名
- 功能描述:在文件资料库中查找文件
范例:
$ locate inittab
- 补充:
- locate 搜索的是资料库中的信息,但不是实时更新的
- 需要更新用 updatedb
- /tmp 下是临时文件,不在文件资源搜索范围之中
可以用 -i 不区分大小写,如
$ locate -i ...
2. 文件搜索命令:which
- 命令名称:which
- 命令所在路径:/bin/which
- 执行权限:所有用户
- 语法:which 命令
- 功能描述:搜索命令所在目录及别名信息
范例:
$ which ls
- 补充:
删除文件但不询问的方法
$ /bin/rm /tmp/lyf
若要删除前询问(单单 rm 是 rm -i 的缩写, -i 表示询问)
$ rm /tmp/lyf
3. 文件搜索命令:whereis
- 命令名称:whereis
- 命令所在路径:/bin/whereis
- 执行权限:所有用户
- 语法:whereis [命令名称]
- 功能描述:搜索命令所在目录及帮助文档路径
范例:
$ whereis ls
补充:
whereis useradd
- 输出:
useradd: /usr/sbin/useradd /usr/share/man/man8/useradd.8.gz
/usr/sbin/useradd
表示绝对路径/usr/share/man/man8/useradd.8.gz
表示命令帮助文档
- 大多数帮助文档存在
/usr/share
中 - man 指的是“首选项(manue)”
- 输出:
4. 文件搜索命令:grep
- 命令名称:grep
- 命令所在路径:/bin/grep
- 执行权限:所有用户
- 语法:grep -iv [指定字串] [文件]
- 功能描述:在文件中搜索字串匹配的行并输出
- -i 表示不区分大小写
- -v 表示排除指定字串
范例:
$ grep mysql /root/install.log
- 补充:
去掉有 # 的行
grep -v # /etc/inittab
去掉以 # 开头的行
grep -v ^# /etc/inittab
此为以前听 兄弟连的 Linux 公开课 记下的笔记
[Linux] 013 其他文件搜索命令的更多相关文章
- Linux学习日志--文件搜索命令
开头总结: 学习了Linux中的文件搜索命令find和locate,系统搜索命令whereis 和which ,字符串搜索命令grep,find和locate的差别和使用方法格式,什么是path环境变 ...
- 五、Linux学习之文件搜索命令
一.文件搜索命令locate locate 文件名 在后台数据库中按文件名搜索,搜索速度最快 /var/lib/mlocate #locate命令所搜索的后台数据库(数据库不会实时刷新,所以新建的文件 ...
- Linux学习之文件搜索命令
一.文件搜索命令locate locate 文件名 在后台数据库中按文件名搜索,搜索速度最快 /var/lib/mlocate #locate命令所搜索的后台数据库(数据库不会实时刷新,所以新建的文件 ...
- Linux 学习 (三) 文件搜索命令
Linux达人养成计划 I 学习笔记 locate 文件名 搜索速度比较快 只能根据文件名搜索 搜索的是保存在 /var/lib/mlocate 的数据库(每天更新一次) 新建文件需要执行 updat ...
- linux中find文件搜索命令
find 解释 命令名称:find 命令所在路径:/bin/find 执行权限:所有用户 功能描述:文件搜索 语法 find [搜索范围] [匹配条件] 匹配条件: -name 文件名(区分大小写) ...
- linux笔记_文件搜索命令
一.locate命令 locate命令属于mlocate包,如果执行locate filename提示命令未找到执行安装mlocate包 # yum -y install mlocate 安装后执行l ...
- Linux常用命令学习2---(文件搜索命令locate find、命令搜索命令whereis which、字符串搜索命令grep、帮助命令man)
1.文件搜索命令:locate [文件名] 在后台数据库中按文件名搜索,搜索速度比find快,耗费资源更少 例子:locate test.txt,就会显示文件名包含 test.txt的所 ...
- Linux文件搜索命令
文件搜索命令:locate locate 文件名 在后台数据库中按文件名搜索,搜索速度很快(比find命令要快得多) locate命令所搜索的后台数据库的位置:/var/bin/mlocate 支持模 ...
- linux常用命令:3文件搜索命令
文件搜索命令 1. 命令名:find 命令所在路径:/bin/find 执行权限:所有用户 语法:find [搜索范围] [匹配条件] 功能描述:文件搜索 文件搜索类型 通过文件名搜索 -name ...
随机推荐
- SQL语句-exec执行
动态sql语句基本语法1 :普通SQL语句可以用Exec执行 eg: Select * fromtableName Exec('select * from tableName') ...
- hInstWtsapi32 = LoadLibrary("Wtsapi32.dll");
https://www.cnblogs.com/beawesome/p/6473668.html 进程枚举 之类
- Redis复制实现原理
摘要 我的前一篇文章<Redis 复制原理及特性>已经介绍了Redis复制相关特性,这篇文章主要在理解Redis复制相关源码的基础之上介绍Redis复制的实现原理. Redis复制实现原理 ...
- ps:图像尺寸
在课程#01中我们知道了显示器上的图像是由许多点构成的,这些点称为像素,意思就是“构成图像的元素”.但是要明白一点:像素作为图像的一种尺寸,只存在于电脑中,如同RGB色彩模式一样只存在于电脑中.像素是 ...
- sqlmap 基本使用步骤(一)
列出数据据信息:python sqlmap.py -u "http://ctf5.shiyanbar.com/web/index_3.php?id=1" --dbs 列出当前数据库 ...
- 漫谈五种IO模型
阅读目录 1 基础知识回顾 2 I/O模式 3 事件驱动编程模型 网络编程里常听到阻塞IO.非阻塞IO.同步IO.异步IO等概念,搞清楚这些概念之前,还得先回顾一些基础的概念. 1 基础知识回顾 注意 ...
- POJ 3889 Fractal Streets(逼近模拟)
$ POJ~3889~Fractal~Streets $(模拟) $ solution: $ 这是一道淳朴的模拟题,最近发现这种题目总是可以用逼近法,就再来练练手吧. 首先对于每个编号我们可以用逼近法 ...
- [洛谷P3486]POI2009 KON-Ticket Inspector
问题描述 Byteasar works as a ticket inspector in a Byteotian National Railways (BNR) express train that ...
- LeetCode--050--Pow(x,n)
实现 pow(x, n) ,即计算 x 的 n 次幂函数. 示例 1: 输入: 2.00000, 10 输出: 1024.00000 示例 2: 输入: 2.10000, 3 输出: 9.26100 ...
- 笔记-CSS-e:nth-chid
1,CSS 2,