whereis <程序名称>
查找软件的安装路径
-b 只查找二进制文件
-m 只查找帮助文件
-s 只查找源代码
-u 排除指定类型文件
-f 只显示文件名
-B <目录> 在指定目录下查找二进制文件
-M <目录> 在指定目录下查找帮助文件
-S <目录> 在指定目录下查找源代码
locate <文件名称>
在文件索引数据库中搜索文件
-d <数据库路径> 搜索指定数据库
updatedb
更新文件索引数据库
find [路径] <表达式>
查找文件
-name <表达式> 根据文件名查找文件
-iname <表达式> 根据文件名查找文件,忽略大小写
-path <表达式> 根据路径查找文件
-ipath <表达式> 根据路径查找文件,忽略大小写
-amin <分钟> 过去N分钟内访问过的文件
-atime <天数> 过去N天内访问过的文件
-cmin <分钟> 过去N分钟内修改过的文件
-ctime <天数> 过去N天内修改过的文件
-anewer <参照文件> 比参照文件更晚被读取过的文件
-cnewer <参照文件> 比参照文件更晚被修改过的文件
-size <大小> 根据文件大小查找文件,单位b c w k M G
-type <文件类型> 根据文件类型查找文件。b 块设备 c 字符设备 d 目录 p 管道文件 f 普通文件 l 链接 s 端口文件
-user <用户名> 按归属用户查找文件
-uid <uid> 按UID查找文件
-group <群组名> 按归属群组查找文件
-gid <gid> 按GID查找文件
-empty 查找空文件
从文件内容查找匹配指定字符串的行:
$ grep "被查找的字符串" 文件名
从文件内容查找与正则表达式匹配的行:
$ grep –e “正则表达式” 文件名
查找时不区分大小写:
$ grep –i "被查找的字符串" 文件名
查找匹配的行数:
$ grep -c "被查找的字符串" 文件名
从文件内容查找不匹配指定字符串的行:
$ grep –v "被查找的字符串" 文件名
从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
系统查找到httpd.conf文件后即时在屏幕上显示httpd.conf文件信息。
find/-name"httpd.conf"-ls
在根目录下查找某个文件
find . -name "test"
在某个目录下查找包含某个字符串的文件
grep -r "zh_CN" ./
- 浏览: 39082 次
- 性别:
- 来自: 上海
文章分类
最新评论
发表评论
-
yum 代理安装
2015-01-04 14:03 694yum的存在使centos上软件的安装、配置、升级、 ... -
centos6.5 安装mysql5.6
2014-10-15 14:51 686yum install wget wget http:/ ... -
centos7 修改主机名
2014-10-15 13:30 625在CentOS/RHEL 7中,有个 ... -
linux时间服务器
2014-09-15 10:40 809一、时间 概念:Linux时间有两个 系统时间:也叫软 ... -
linux 安装qq
2014-07-24 15:18 15ubuntu 14.04强制安装ia32-libs ... -
vboxmanage
2014-07-14 12:16 620vboxmanage hostonlyif create i ... -
CentOS 6.4 安装mysql-5.6.12-linux-glibc2.5-i686
2014-06-30 12:05 5161.解压缩mysql-5.6.12-linux-glibc2 ... -
mysql安装
2014-06-24 16:11 22http://www.cnblogs.com/xiaoluo5 ... -
分割文件
2014-04-26 10:32 572按照指定大小分割 ,并指定分割后的文件前缀,使用-d选项可以 ... -
Linux下*.tar.gz文件解压缩命令
2014-04-19 11:03 5531.压缩命令: 命令格式:tar -zcv ... -
centos 安装mysql
2014-03-27 16:50 488//安装mysql客户端 yum install mys ... -
TypeError: rpmdb open failed
2014-03-10 16:04 535无法用yum安装,错误如下 TypeError: rpmd ... -
UM安装东西提示PYCURL ERROR 6 - "Couldn't错误的解决办法
2014-03-06 11:57 704echo "nameserver 8.8.8.8&q ... -
关闭防火期
2014-03-04 15:18 418Linux下开启/关闭防火墙命令 1) 永久性 ... -
ssh 配置
2014-03-04 15:00 484SSH 无密 码原理简介 : 首先在 hadoop1 上生 ... -
centos和redhat6.0后关于虚拟机克隆后无法启用网卡问题
2014-02-06 17:28 515centos—>删除这个 /etc/udev/rules ... -
ubuntu 时间设置
2013-10-18 12:02 568sudo dpkg-reconfigure tzdata ... -
ubuntu和windows时间不同步的问题解决 双系统安装
2013-10-18 10:44 880在安装完Windows和Ubuntu双系统之后,经常会遇到时 ... -
ubuntu apt-get 错误 Temporary failure resolving 'us.archive.ubuntu.com' 解决
2013-10-17 16:41 2717原因是dns没有配置,解决办法 加入dns服务器地址,比如: ... -
查看端口是否启用命令
2013-10-06 17:35 1141netstat -tunpl netstat ...
相关推荐
### Linux基础命令与系统管理详解 ...- **find**:查找文件。 这些命令是Linux系统中最常用的工具之一,掌握它们对于有效管理和维护Linux系统至关重要。通过不断地实践和学习,用户可以更加熟练地使用Linux操作系统。
12. **find**:在文件系统中查找文件,根据名称、类型、大小等条件进行搜索。 13. **sudo**:以管理员权限运行命令,执行需要特权的操作。 14. **apt-get/yum**:软件包管理器,用于安装、更新和卸载软件。 接下来...
1. **cat(concatenate)**:`cat`命令常用于查看或合并文件内容。例如,要查看名为`example.txt`的文件内容,只需在终端输入`cat example.txt`。如果文件内容过多,可以使用`less`或`more`命令分页查看。 2. **...
- **find**: 在文件系统中查找文件或目录。 - **date**: 显示或设置系统日期和时间。 #### 结论 Linux命令是系统管理员和开发人员日常工作中不可或缺的工具。熟练掌握这些命令不仅能够提高工作效率,还能帮助解决...
Linux命令大全手册是一份极其宝贵的资源,包含了超过550个不同的Linux命令,涵盖了从基本操作到高级系统管理的所有方面。这份手册不仅是初学者的入门指南,也是经验丰富的Linux用户日常工作中不可或缺的参考资料。 ...
在Linux环境下进行C语言编程时,排序和查找是常见的操作,尤其在处理大量数据时更为重要。本资源提供了相关的C源码以及一个`makefile`,帮助开发者更高效地管理和编译项目。以下是对这些知识点的详细解释: 1. **...
`locate` 命令可以在数据库中快速查找文件的位置,适用于快速查找文件。 #### 用户管理命令(10个) 1. **useradd** - **功能说明**:添加用户。`useradd` 命令可以用来创建新用户,是系统管理员常用的操作。 2. ...
11. **find**:根据指定条件在文件系统中查找文件。 12. **grep**:在文件中搜索特定字符串或模式。 13. **chmod**:更改文件或目录的权限。例如,`chmod 755 file`将文件权限设置为所有者可读写执行,其他人只可...
1. **ls**:列出目录内容,常用于查看当前目录下的文件和子目录。 2. **cd**:改变工作目录,用于切换到不同的目录路径。 3. **mkdir**:创建新目录,用于建立新的文件夹。 4. **rm**:删除文件或目录,小心使用,...
11. **find**:根据各种条件在文件系统中查找文件。例如,`find / -name myfile`在根目录下查找名为`myfile`的文件。 12. **touch**:创建新文件或更新文件时间戳。`touch filename`若文件不存在则创建,已存在则...
以下是关于"linux下的特殊命令"的详细知识点: 1. **Shell脚本调试方法**: - `set -x`:开启命令追踪,打印出执行的每一条命令。 - `set -v`:开启命令行提示符的打印,显示每一行脚本被解析的情况。 - `set -n...
6. `cat` 和 `more`:查看文件内容,`cat`常用于查看小文件,`more`适用于大文件分页显示。 7. `grep`:搜索文件中的特定字符串,有助于查找和分析数据。 8. `find`:根据指定条件搜索文件,如按名称、大小、时间等...
Linux命令大全,这是一个专为Linux用户和管理员设计的参考资料,包含了大量的Linux命令和操作指令,旨在帮助用户更高效地在Linux环境下工作。这份资源以CHM(Microsoft Compiled HTML Help)格式提供,支持中文,...
grep命令用于搜索文件内容中符合指定模式的字符串,而find命令用于查找文件或目录,支持多种搜索条件,如按名称、大小、权限等。 kill命令用于终止进程,ps命令则用于显示进程信息,常常配合grep使用来定位特定进程...
在Linux系统中查找文件是一项经常执行的操作。常用的文件查找命令有: - find命令:能够根据名称、类型、修改时间等多种条件查找文件,并且可以对找到的文件执行操作。 3. 磁盘管理工具 Linux提供了一系列的磁盘...
在实际操作中,这些命令通常结合使用,比如使用`find`命令查找特定文件,然后使用`mv`命令移动或重命名,或者使用`cp`命令复制文件。熟悉这些基础命令是Linux系统管理的基础,能帮助用户更好地管理和组织系统中的...
在网络安全的学习过程中,掌握Linux操作系统的基本命令至关重要。Linux是一套开放源码的操作系统,它的命令行界面提供了高效、灵活的管理工具。以下是一些Linux常用命令的详细解释: 1. **命令格式**: `命令 [-...
这些命令只是Linux命令全集中的一部分,每个命令都有其特定的选项和用法,通过熟练掌握它们,用户能够有效地管理Linux系统,执行日常维护工作,以及进行更复杂的自动化脚本编写。为了深入理解和使用这些命令,建议...