locate/slocate命令】的更多相关文章

locate命令和slocate命令都用来查找文件或目录. locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息. Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件.为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库. 语法 locate/slocate(选项)(参数)…
updatedb命令用来创建或更新slocate命令所必需的数据库文件.updatedb命令的执行过程较长,因为在执行时它会遍历整个系统的目录树,并将所有的文件信息写入slocate数据库文件中. 补充说明:slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息. 语法 updatedb(选项) 选项 -o<文件>:忽略默认的数据库文件,使用指定的slocate数据库文件: -U<目录>:更新指定目录的slocate数据库: -v:显示执行的详细过程. 实例 实用u…
locate 命令 locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案.其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了.在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行. 1.命令格式: Locate [选择参数] [样式] 2.命令功能: locate 命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周…
要学linux ,一定得用命令界面的,怎么也得是shell语言,用就最难最原始的,用的人都是专家,历史最少也得30年,不管有三七二十一上来就敲ls ,先看看当前目录都有什么.一口专业的linux范儿,倍儿有面子,现在的技术人员不是redhat就是unbuntu ,你要用windosws 见面都不好意思给人打招呼.你说用linux的技术员月工资怎么着也得一千五吧.一千五那是技术总监的,咱八百起.你别嫌少,这还是过金融危机的国外价. 娱乐一下,如果程序员版的<大腕>,上面是我仿写的.下面进行主题目…
要学linux ,一定得用命令界面的,怎么也得是shell语言,用就最难最原始的,用的人都是专家,历史最少也得30年,不管有三七二十一上来就敲ls ,先看看当前目录都有什么.一口专业的linux范儿,倍儿有面子,现在的技术人员不是redhat就是unbuntu ,你要用windosws 见面都不好意思给人打招呼.你说用linux的技术员月工资怎么着也得一千五吧.一千五那是技术总监的,咱八百起.你别嫌少,这还是过金融危机的国外价. 娱乐一下,如果程序员版的<大腕>,上面是我仿写的.下面进行主题目…
ifconfig查看本机IP ls  查看当前目录下所有文件及文件夹 ll      以详细方式显示所有文件与文件夹.(相当于 ls -l 命令) pwd     显示当前目录路径 cd  /user  打开user文件夹   如果不知道要打开的文件夹全称或名过长,可以按tab键盘自动补齐,如:cd /u + table键,系统自动帮我们补齐成 /user 绝对路径: 由根目录 / 写起,例如: /usr/share/doc 这个目录. 相对路径: 不是由 / 写起,例如由 /usr/share…
原文地址:http://www.cnblogs.com/fnng/archive/2012/03/19/2407162.html 本文只是转载供自己学习之用 本文算是学linux的学习笔记吧!其实linux与window差别还是有挺大的,在学linux时进量清空自己的windows思维,不然容易钻牛角尖.记是学过C之后,去学JAVA,老是用C的思维去看JAVA,所以,就是难入门.因为一个是面向过程的,一个是面向对象的.如果你抛开windows的思想,从零来学linux,其实,它没想象的那么难.每…
< Python学习手册(第4版)>< Python Cookbook(第2版)>中文版.pdf< Python 高级编程>< Python 基础教程 第二版> Django/Tornado网络编程,熟悉Socket.TCP/IP.nginx linux shell脚本nginxtornadoapache pythonpgsql mysql sqlite sqlserver mogodbredis memcache 分布式数据集成部署openstack dj…
文件操作                                                                                                         掌握下面的命令是最基本的噢!那是我们使用一个系统最基本的操作. 玩过dos么,其实,linux下的文件操作和dos差不多.没什么难的,多练习就记住了.下面如果有条件的话请跟我一样操作吧!百看不如一做.不用刻意去记,每天做遍自然就记到了               [root@loc…
掌握下面的命令是最基本的噢!那是我们使用一个系统最基本的操作. 玩过dos么,其实,linux下的文件操作和dos差不多.没什么难的,多练习就记住了.下面如果有条件的话请跟我一样操作吧!百看不如一做.不用刻意去记,每天做遍自然就记到了               文件操作 [root@localhost test]# ls     显示当前目录下的所有文件及文件夹 [root@localhost test]# ll      以详细方式显示所有文件与文件夹.(相当于 ls -l 命令) [roo…
locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案.其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了.在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行. ps1:Linux distribution表示Linux发行版.其实Linux是指的系统的内核,不能认为是一个系统.有人在内核的基础上增加一些软件,就成 了一个操作系统了.这个系统因为以Linux为内核,所有就叫Lin…
命令用途 locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案. 其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了. 所以你要知道: 1. locate的速度比find快,因为它并不是真的查找文件,而是查数据库 2. locate的查找并不是实时的,而是以数据库的更新为准,一般是系统自己维护 3. 升级数据库命令:locate -- u 命令用法 #查看locate版本信息-V bixiaopeng@bixiaop…
1.locate locate 命令是文件搜索命令,它的搜索速度比 find 命令更快,原因在于它不搜索具体目录, 而是搜索一个数据库,这个数据库包含本地所有文件信息.Linux系统自动创建这个数据库, 并且每天自动更新一次,所以使用 locate 这个命令查不到最新变动过的文件.为了避免这种情况 可以在使用locate之前,先使用 updatedb 命令,手动更新数据库. 命令格式: locate [文件名] #Example01 在var目录下添加index.hml [root@VM_81_…
which 查看可执行文件的位置,从全局环境变量PATH里面查找对应的路径,默认是找 bash内所规范的目录 whereis 查看文件的位置,配合参数-b,用于程序名的搜索,从linux数据库查找. locate 配合数据库查看文件位置. find 实际搜寻硬盘查询文件名称,效率低. which常用命令参数 --version, -[vV] Print version and exit successfully. --help, Print this help and exit successf…
系统信息 arch 显示机器的处理器架构(1)  uname -m 显示机器的处理器架构(2)  uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)  hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo…
strings和nm命令 strings 一.简介: 显示文件中的可打印字符 二.用法 strings [option(s)] [file(s)] 选项说明: -a – –all 扫描整个文件而不是只扫描目标文件初始化和装载段(缺省时,是只扫描初始化和装载段) -f –print-file-name 在显示字符串前先显示文件名 -n –bytes=[number] 找到并且输出所有NUL终止符序列 - 设置显示的最少的字符数,默认是4个字符 -t –radix={o,d,x} 输出字符的位置,基…
77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工具做为他们日常维护的参考手册.通过学习这些简单的工具,那些原本害怕命令行的人也可以变成一个脚本高手,从而通过执行 kernal命令和shell命令来最大限度的发挥linux的作用.请善用我们的指南,有任何Linux方面的问 题或者需要寻找相关答案请务必到我们 的TechTarget中国服务器论坛来发…
上几节已经大致跟大家说了在Linux端文件目录操作的一些命令 这篇随笔,我们继续来学习对文件目录的操作命令 对文件或目录进行查找的命令 find 指定目录下查找文件 find(选项)(参数) find命令可以用来在特定目录下查找文件,默认是需要加上查找的路径的,如果不加路径,则find命令会在当前目录查找子目录和文件 然后把查找的文件或目录显示出来 他的选项如下 -amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算: -anewer<参考文件或目录>:查找其存取…
目录方面的命令:ls,dir,cd,clear,mkdir ls 显示指定目录的文件和目录 ls -a 列出目录下的所有文件,包括以 . 开头的隐藏文件 ls -l 显示指定目录的详细列表 ls -R 列出所有子目录下的文件 ls -F 在每个文件名后附上一个字符以说明该文件的类型 / 表示目录文件 * 表示执行文件 @ 表示符号链接文件 = scoket 文件 | 管道文件 dir = ls 也是显示指定目录的文件和目录,单很少使用,一般使用 ls cd 切换目录 cd ~ = cd 切换到当…
find命令 Linux find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进行显示. 语法 find path -option [ -print ] [ -exec -ok command ] {} ; 参数说明 : find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的…
<Linux命令学习手册>系列分享专栏 <Linux命令学习手册>已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/207398.html 简介 收藏来自网络,最专业的Linux命令大全,内容包含Linux命令手册.Linux命令详解.Linux命令学习.Linux命令行与shell脚本编程大全.Linux命令实例讲解,值得收藏的Linux命令速查手册. 文章 系统管理 文件系统管理 Linux Fork Bomb Comman…
locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案.其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了.在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行. locate命令和slocate命令都用来查找文件或目录. locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个…
.基本命令 新手必须要掌握的初级命令 ls 基本的列出所有文件的命令.但是往往就是因为这个命令太简单,所以我们总是低估它.比如 ,用 -R 选项,这是递归选项,ls 将会以目录树的形式列出所有文件, 另一个很有用的选项 是 -S ,将会按照文件尺寸列出所有文件, -t, 将会按照修改时间来列出文件,-i 选项会显 示文件的 inode cat, tac cat, 是单词 concatenate 的缩写, 把文件的内容输出到stdout. 当与重定向操作符 (> 或 >>)结合使用时, 一…
有find . locate . which . whereis 一.find 命令格式:[root@localhost ~]# find 搜索路径 [选项] 搜索内容 find是比较特殊的命令,它有两个参数: 第一个参数用来指定搜索路径: 第二个参数用来指定搜索内容. 1.按照文件名搜索 find 搜索路径 [选项] 搜索内容 选项: -name: 按照文件名搜索: -iname: 按照文件名搜索,不区分文件名大小: -inum: 按照 inode 号搜索: 这是 find 最常用的用法.fi…
Linux命令-文件管理 Linux slocate命令 Linux slocate命令查找文件或目录. slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息. 语法 slocate [-u][--help][--version][-d <目录>][查找的文件] 实例 使用指令"slocate"显示文件名中含有关键字"fdisk"的文件路径信息,输入如下命令: $ slocate fdisk #显示文件名中含有fdisk关键字的文件的路…
第1章.需要了解的命令行相关事项 表1-1 如何在文件名字符中使用特殊字符 字符 建议 / 绝不使用.不能转义 \ 必须转义.避免使用 _ 绝不能作为文件或目录名的第一个字符 [] 必须转义.避免使用 {} 必须转义.避免使用 * 必须转义.避免使用 ? 必须转义.避免使用 ' 必须转义.避免使用 " 必须转义.避免使用 <空格> 必须转义.通常无法避免,但尽量避免 表1-2通配符及其匹配含义 符号 含义 * 匹配0个或者多个任意字符 ? 匹配单个字符 [] 匹配一组单个字符 {}…
文章目录 find findfs locate slocate which whereis pwd pwdx find: # 这是一个很强大的查找命令 findfs: # 依据卷标(LABEL)和UUID查找文件系统所对应的设备文件 locate: # 是find -name的另一种写法,但是要比后者快得多 slocate: # 与locate类似 which: # 在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果 whereis: # 定位命令的二进制程序.源代码文件…
1. find 基本语法参数如下: find [PATH] [option] [action] # 与时间有关的参数: -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件: -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名: -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名: -newer file : 列出比file还要新的文件名 # 例如: # 在当前目录下查找今天之内有改动的文件 # 与用户或用户组名有关的参数: -user…
目录 前言 find命令 查找条件 指定搜索层级 根据文件名和inode查找 根据属名属主查找 根据文件类型查找 组合条件 根据文件大小查找 根据时间戳查找 根据权限查找 动作处理 参数替换xargs 扩展 基于数据库的查找locate 前言 我们的操作系统都是由千千万万个文件组成的,当我们访问某个文件时,如果是在windows操作系统下,由于此操作系统对文件明名后缀的定义的功能十分严格,所以我们很容易就能在Windows下找到我们所需要的文件.即便是文件过于错综复杂,我们依旧可以在图形化的Wi…
一.和find相关的几个搜索命令,了解即可. 1.1 which [root@iZ25lzba47vZ ~]# which ls alias ls='ls --color=auto' /usr/bin/ls 这个命令只能查找在环境变量下面的文件,如上面的代码一样. 1.2 locate 这个命令依赖搜索库,文件录入不及时,但是可以手动更新,使用命令: [root@iZ25lzba47vZ ~]# updatedb 如果命令没有的话,需要安装: [root@iZ25lzba47vZ ~]# yum…