Linux操作系统入门(3)————which、find、locate的使用

Linux操作系统入门(3)————which、find、locate的使用

1、control+c终止命令

2、/bin binary,二进制文件,普通命令
/sbin system binary,系统二进制文件,需要有系统权
/usr/bin 用户安装的应用程序
/usr/sbin 超管安装的应用程序
带s和不带s的区别,带usr和不带usr的区别

3、which查看命令文件所在位置
每个命令(ls touch mkdir mv cd)执行的时候,都会去执行一个程序,这个程序文件里面保存了当我们 执行某个命令的时候需要做哪些事情,来完成这个命令,并输出结果。

4、find 搜索范围 搜索条件
示例一:find /home -name 123 //精确搜索

示例二:find /home -name 123* //模糊搜索 其他用法:123 123??

示例三:find /home -iname abc //选项-i 不区分大小写

示例四:find / -size +204800 //根据文件大小搜索
1数据块=512字节Byte=0.5KB -204800 204800 // 100MB 1001024KB 10010242数据块

示例五:find /home -user siki

示例六:find /home -mmin -5 文件内容上次被修改时间在5分钟以内
mmin上次文件内容被修改时间
amin 上次文件被访问时间
cmin 上次文件属性(文件的权限)
被修改时间 -5 5分钟以内 +5超过5分钟

示例七:find /home -type f -type文件类型 f文件d目录(文件夹)l软链接文件(Link)
-a and同时满足 -o or或者,满足其中一个即可

示例八:find /home -name 123 -a -size +5

示例九:ls -i find /home -inum 3434

5、locata搜索
locate搜索比较快,因为它搜索的是自己的索引库
优点:查找快
缺点:最新文件找不到(需要时间更新索引库)
示例:locate hang777
更新索引库命令
updatedb
sudo updatedb 命令前面加sudo表示通过管理员方式运行

我在这里出现了错误,显示我没有locate这个命令,我根据提示发现下载或者跟新命令也提示错误,按照网上给的信息,试了一下打开fox浏览器,发现断网了,重启之后按照博客内容,成功使用locate命令locate命令的更新

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值