怎样在linux中增加缺少的命令?

怎样在linux中增加缺少的命令?,第1张

首先你要找找系统中确实没有你需要的命令知道吗?

有些时候命令报错command not found 可能是因为环境变量设置错误的原因。

如果真的没有,那么就需要自己安装对应的软件包了,,

比如sed 的软件包是sed

cfdisk 、fsck、mount 之类的就是util-linux

vim xxd ex就是vim

tar就是tar

1、例如ls命令,下面的结果说明ls属于coreutils安装包

which ls

/bin/ls

rpm -qf /bin/ls

coreutils-5.97-34.el5_8.1

2、例如dig ,下面的结果说明你需要安装bind-utils才会有dig命令

which dig

/usr/bin/dig

rpm -qf /usr/bin/dig

bind-utils-9.3.6-25.P1.el5_11.6

3、每个命令都有个熟悉掌握过程,包含这个命令的安装包和下载链接

4、在包含某命令的主机测试一下,然后在没有此命令的主机安装相应包

1、使用find命令查找/etc目录下名字是inittb的文件执行find  /etc/  -name   inittab,-name为参数,表示名字,执行后如图所示。

2、在当前目录下,找到文件名是inittab的文件,首先进入目录,执行find .  -name inittab,其中"." 表示当前目录。

3、查找名字是tmp的文件夹,执行命令find   /etc -typd d  -name tmp ,其中/etc表示在etc目录下搜索,-type d表示执行指定为文件夹。

4、找到/tmp目录下的.log文件,并将其删除掉,执行命令find /tmp  -type f  -name *.log  -exec rm -rf {} \,其中-type f表示执行文件类型,-exec表示执行命令。

5、查找/var/log目录下30天以前修改的文件,执行命令find /var/log -type f -mtime  +30, 如果是-30则表示30天以内,执行结果如图。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11655396.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存