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" ./
- 浏览: 36441 次
- 性别:
- 来自: 上海
文章分类
最新评论
发表评论
-
yum 代理安装
2015-01-04 14:03 646yum的存在使centos上软件的安装、配置、升级、 ... -
centos6.5 安装mysql5.6
2014-10-15 14:51 644yum install wget wget http:/ ... -
centos7 修改主机名
2014-10-15 13:30 575在CentOS/RHEL 7中,有个 ... -
linux时间服务器
2014-09-15 10:40 766一、时间 概念:Linux时间有两个 系统时间:也叫软 ... -
linux 安装qq
2014-07-24 15:18 15ubuntu 14.04强制安装ia32-libs ... -
vboxmanage
2014-07-14 12:16 586vboxmanage hostonlyif create i ... -
CentOS 6.4 安装mysql-5.6.12-linux-glibc2.5-i686
2014-06-30 12:05 4801.解压缩mysql-5.6.12-linux-glibc2 ... -
mysql安装
2014-06-24 16:11 22http://www.cnblogs.com/xiaoluo5 ... -
分割文件
2014-04-26 10:32 527按照指定大小分割 ,并指定分割后的文件前缀,使用-d选项可以 ... -
Linux下*.tar.gz文件解压缩命令
2014-04-19 11:03 5061.压缩命令: 命令格式:tar -zcv ... -
centos 安装mysql
2014-03-27 16:50 450//安装mysql客户端 yum install mys ... -
TypeError: rpmdb open failed
2014-03-10 16:04 488无法用yum安装,错误如下 TypeError: rpmd ... -
UM安装东西提示PYCURL ERROR 6 - "Couldn't错误的解决办法
2014-03-06 11:57 618echo "nameserver 8.8.8.8&q ... -
关闭防火期
2014-03-04 15:18 378Linux下开启/关闭防火墙命令 1) 永久性 ... -
ssh 配置
2014-03-04 15:00 447SSH 无密 码原理简介 : 首先在 hadoop1 上生 ... -
centos和redhat6.0后关于虚拟机克隆后无法启用网卡问题
2014-02-06 17:28 473centos—>删除这个 /etc/udev/rules ... -
ubuntu 时间设置
2013-10-18 12:02 517sudo dpkg-reconfigure tzdata ... -
ubuntu和windows时间不同步的问题解决 双系统安装
2013-10-18 10:44 839在安装完Windows和Ubuntu双系统之后,经常会遇到时 ... -
ubuntu apt-get 错误 Temporary failure resolving 'us.archive.ubuntu.com' 解决
2013-10-17 16:41 2582原因是dns没有配置,解决办法 加入dns服务器地址,比如: ... -
查看端口是否启用命令
2013-10-06 17:35 1068netstat -tunpl netstat ...
相关推荐
前面介绍了Linux下有多种Shell,一般缺省的是Bash,如果想更换Shell类型可以使用chsh命令。先输入账户密码,然后输入新Shell类型,如果操作正确系统会显示“Shell change”。其界面一般如下: Changing fihanging ...
众所周知Linux中命令cat、more、less均可用来查看文件内容,主要区别有: cat是一次性显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况; more和less一般用于...
在这一讲中,我们主要是了解一下 Linux 的概况,以及对 Linux 有一个初步的感性认识。 一.什么是Linux? Linux 是一个以 Intel 系列 CPU(CYRIX,AMD 的 CPU也可以)为硬件平台,完全免费的 UNIX 兼容系统,完全...
由于 Linux 中一切皆文件,所以 which 指定更多的是查找系统中有没有这个命令。 比如,查找 ls 命令,我们可知它的可执行文件的位置 which ls /bin/ls 2.ln ln 是一个简单但却非常实用的命令,它的作用是为某个...
文本编辑器是所有计算机系统中最常使用的一种工具。用户在 使用计算机的时候,往往需要建立自己的文件,无论是一般的文本文件、数据文件,还是编写的源程序 文件,这些工作都离不开编辑器。 Linux系统提供了...
1、LINUX下启动/停止 IHS 命令 392 二十五、WINDOWS 7 392 1、如何去掉只读属性 392 十六、ORACLE 395 一、手工删除归档日志 395 二、设置ORACLE归档日志空间大小的命令 396 三、ORA 00257 397 四、ORA 01024 397
4、交叉编译器 arm-softfloat-linux-gnu-gcc-3.4.5 【实验步骤】 一、建立自己的平台类型 (1)解压文件 #tar jxvf u-boot-1.3.1.tar.bz2 (2)进入 U-Boot源码目录 #cd u-boot-1.3.1 (3)创建自己的开发板...
本教程共分为5个部分,第一部分是C语言提高部分,第二部分为C++基础部分,第三部分为C++进阶部分,第四部分为C、C++及数据结构基础部分,第五部分为C_C++与设计模式基础,内容非常详细. 第一部分 C语言提高部分目录...
(映射是一个表示一一对应关系的数学术语 —— 当内存的虚拟地址有一个对应的物理地址来存储内存内容时,该内存将被映射。) 基于 UNIX 的系统有两个可映射到附加内存中的基本系统调用: brk: brk() 是一个非常...