`

linux常用命令_2_文件搜索_帮助命令

 
阅读更多

 

2.c) 文件搜索命令

 

which命令: 定位系统命令的绝对路径

 

命令所在路径 /usr/bin/which
执行权限 所有用户
范例

[root@localhost test4]# which chmod
结果:

/bin/chmod

 

 

find命令: 文件/目录/图片/压缩包/等搜索命令  ---> 类似于window的查找功能

命令所在路径 /usr/bin/find
执行权限 所有用户
范例 [root@localhost test4]# find myfile
备注

1 不要在根目录查找(这样就表示查找整个硬盘,耗费资源)

2 根据文件名查找

find -name 文件名

           *表示匹配任意字符

           ?匹配单个单词

   eg:

 查找包含init开头的所有文件位置

[root@localhost /]# find /etc/ -name *init*
        

   查找init开头后面只有三个字母的文件位置    

       # find /etc/ -name init???

 

3 根据文件大小查找 find -size

(linux最小存储单位为512字节,那么100M = 100*1024*1k =100*1024*2个存储最小单位)

eg: 查找大于100M的文件 (+表示>; -表示<)

# find /etc -size +204800

 

4 根据所有者查找: find -user

查找根目录下用户为zm的所有文件目录

# find / -user zm

5 根据时间查找:

时间:

5.1) 天  ctime atime mtime

5.2) 分 cmin  amin   mmin

c--change,表示文件属性被修改过(所有者,所属组,权限等)

a--access

m--modify,表示文件内容被修改过

 

-:之内  数字表示分钟

+:超过

eg: 查找120分钟内被修改过的文件

# find /etc -mmin -120

 

 

6  根据类型查找:  -type 文件类型

f  二进制

l  软链接文件

d 目录

 

eg: # find /etc -type l

 

 

7 多条件查找

-a: and 逻辑与

-o: or    逻辑或

 eg: 查找etc目录下 名称为inittab 或者大小大于100M的文件

# find /etc -name inittab -o -size +2048000

 

 

    

 

 

grep命令: 文件中搜索字符串匹配的行并输出

 

命令所在路径 /bin/grep
执行权限 所有用户
范例

在services文件内搜含tftp字符串的行数

# grep tftp /etc/services

结果:

tftp            69/tcp
tftp            69/udp
tftp-mcast      1758/tcp

 

 

man命令: 获取帮助信息

英文原意 manual
命令所在路径 /usr/bin/man
 执行权限 所有用户
语法

man 命令/配置文件

 

范例

查看配置文件service 配置文件帮助信息

# man services

查看命令ls的帮助信息

# man ls

 

whatis命令: 提起命令用途信息(即找到命令最基本的用途)

 

命令所在路径 /usr/bin/whatis
执行权限 所有用户
范例

# whatis ls

结果:

ls                   (1)  - list directory contents
ls                   (1p)  - list directory contents

 

help命令: 列出命令主要选项

范例 # ls --help

 

 

 

 

 

 

分享到:
评论

相关推荐

    Linux常用命令教学视频

    04.4 Linux常用命令-文件搜索命令-帮助命令.mp4 04.5 Linux常用命令-文件搜索命令-用户管理命令.mp4 04.6 Linux常用命令-文件搜索命令-压缩解压命令.mp4 04.7 Linux常用命令-网络命令.mp4 04.8 Linux常用命令-...

    Linux常用命令-Vi-简单Shell编程.zip_linux常用命令_vi

    在IT领域,Linux操作系统是许多开发人员和系统管理员的首选平台,因其开源、稳定和强大...嵌入式系统课程设计资料中的"Linux常用命令-Vi-简单Shell编程.pdf"会进一步提供详细步骤和实例,帮助初学者深入理解这些概念。

    linux常用命令_redhat.pdf

    以下是一些在`linux常用命令_redhat.pdf`中提到的重要命令及其详细说明: 1. **startx**:在Red Hat这样的Linux发行版中,当你启动计算机进入命令行环境后,可以使用`startx`命令启动X Window System,从而进入图形...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    Linux_command_help.rar_Help!_Linux help_Linux命令_linux help

    2. **常用Linux命令**: - `ls`:列出目录内容。 - `cd`:改变当前工作目录。 - `pwd`:显示当前工作目录。 - `mkdir`:创建新的目录。 - `rm`:删除文件或目录。 - `cp`:复制文件或目录。 - `mv`:移动或...

    Linux常用命令_开发调试篇1

    在Linux系统中,掌握一些常用的命令对于开发和调试工作至关重要。本文主要介绍了一些与开发调试相关的Linux命令,通过一个简单的示例程序cmdTest.c来帮助理解这些命令的应用。 首先,我们的示例程序是一个C语言编写...

    linuxjiaocheng.rar_linux ppt_linux 命令_linux 教程_linux 文件系统_unix p

    linux ppt教程 包括linux的安装 常用命令 文件系统 网络管理

    Linux常用命令.pdf

    在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助用户进行文件管理、系统交互以及各种操作。以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    Linux常用命令大全.pdf

    本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    linux常用命令大全.md

    linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...

    Linux常用文件命令

    "Linux常用文件命令" Linux操作系统中,文件命令是非常重要的一部分,掌握这些命令可以更好地操作和管理文件系统。本节将详细介绍Linux常用的文件命令,包括文件系统结构、文件类型、目录操作、文件操作等方面。 ...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    linux常用命令linux常用命令linux常用命令常用命令常用命令

    ### Linux常用命令详解 #### 一、`pwd` 命令:显示当前工作目录的绝对路径 - **用途**:此命令用于显示用户当前所处的工作目录的完整路径。 - **示例**: ```bash [root@localhost ~]# pwd /root ``` #### 二...

    Linux常用命令全集_集中所有linux命令

    本文将深入探讨“Linux常用命令全集”,旨在帮助初学者和经验丰富的用户更好地理解和掌握Linux命令行的基本操作。 1. 文件与目录操作: - `ls`:列出目录内容,通过`-l`选项可以显示详细信息。 - `cd`:改变当前...

    Linux常用命令.md

    linux常用命令md文件

    linux_zip_压缩命令_解压命令

    本文将深入探讨“zip”和“unzip”命令,这两个强大的工具能够帮助用户高效地压缩和解压缩文件及目录。 ### 1. zip 命令详解 #### 基础用法: `zip`命令主要用于将一个或多个文件压缩成一个.zip文件,其基本语法为...

    Linux实验1_常用命令应用.doc

    2. 练习显示文本文件命令,理解每个命令的功能和显示信息的意义 3. 练习建立、删除、移动目录文件命令,理解每个命令的功能和显示信息的意义 三、常用命令应用实践 1. 显示当前目录下的文件信息命令:`ls -l` - ...

Global site tag (gtag.js) - Google Analytics