linux执行命令报错

本文主要讨论了在Linux系统中遇到`llocate: 无法执行 stat () `/var/lib/mlocate/mlocate.db`: 没有那个文件或目录`的错误,以及如何通过更新mlocate.db库来解决问题。同时,还介绍了如何配置Linux的yum源,包括本地安装和阿里云在线yum源的设置。此外,文章还提到了在Linux环境下调整网卡速度、双工模式和自动协商的技巧。
摘要由CSDN通过智能技术生成

一、llocate: 无法执行 stat () `/var/lib/mlocate/mlocate.db’: 没有那个文件或目录

系统自带没有locate命令,需要下载

# yum search mlocate	#查找
# yum -y install mlocate	#下载mlocate
# locate pwd	#发现报错,无法执行
llocate: 无法执行 stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录

解决办法:更新mlocate.db库

# updatedb
# locate pwd	#执行成功
/data/tools/cmake-3.8.2/Tests/GeneratorExpression/pwd.c
/etc/.pwd.lock
/usr/bin/pwd
/usr/bin/pwdx
/usr/include/pwd.h
/usr/lib/modules/3.10.0-1160.el7.x86_64/kernel/drivers/watchdog/hpwdt.ko.xz
/usr/lib64/cracklib_dict.pwd
/usr/lib64/python2.7/lib-dynload/spwdmodule.so
/usr/local/boost159/libs/preprocessor/doc/headers/epwd.html
/usr/local/boost159/libs/preprocessor/doc/headers/repetition/epwd.html
/usr/sbin/unix_chkpwd
/usr/share/cracklib/cracklib-small.pwd
/usr/share/cracklib/pw_dict.pwd
/usr/share/man/man1/pwd.1.gz
/usr/share/man/man1/pwdx.1.gz
/usr/share/man/man8/unix_chkpwd.8.gz

二、配置yum源

1.本地安装

[root@master1 yum.repos.d]# cd /etc/yum.repos.d	#进入yum配置目录
[root@master1 yum.repos.d]# mkdir repo.bak	#创建新目录来备份
[root@master1 yum.repos.d]# ls	#查看
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo          epel.repo          repo.bak
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo  epel-testing.repo
[root@master1 yum.repos.d]# mv *.repo repo.bak/	#把当前文件夹下所有以.repo结尾的文件移动到repo.bak
[root@master1 yum.repos.d]# ls
repo.bak
[root@master1 yum.repos.d]# touch local.repo		#创建本地源配置文件
[root@master1 yum.repos.d]# ls
local.repo  repo.bak
[root@master1 yum.repos.d]# vim local.repo	#编辑

[root@master1 repo.bak]# cat local.repo	#查看
[local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0
[root@master1 yum.repos.d]# mount /dev/cdrom /mnt	#挂载镜像
mount: /dev/sr0 写保护,将以只读方式挂载

[root@master1 yum.repos.d]# yum clean all	#清除yum源缓存
已加载插件:fastestmirror
正在清理软件源: local
Cleaning up list of fastest mirrors

[root@master1 yum.repos.d]# yum makecache	#生成新的缓存
已加载插件:fastestmirror
Determining fastest mirrors
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值