linux 使用tab报错,[linux] tab补全失败到linux find命令

2019-04-25

不知道今天跑了什么,可能是GATK吧,发现无法使用tab补全:

报错如下:

bash: cannot create temp file for here-document: No space left on device

0c8167e1cc50?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

tab补全失败.png

查看了盘的情况‘df -h’,发现有个满了,应该是存放缓存文件的地方:

0c8167e1cc50?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

df.png

但是到那个路径发现不是一个具体的文件夹,无法找到是哪个文件过大,最后采用查找大文件的方法来解决:

find / -xdev -size +100M -exec ls -l {} \;

发现是/opt/operation_log路径下有些文件堆积所致,删除即可

嗯。既然说到这里了就来看下find命令吧, = = 之前只会用find的-name,后来发现linux真的想您所想

参考资料:

Linux find常见用法示例

-user username #按文件属主来查找

-group groupname #按组来查找

-size n[c] #查长度为n块[或n字节]的文件

-depth #使查找在进入子目录前先行查找完本目录

-exec command {} ; —–将查到的文件执行command操作,{} 和 ;之间有空格

-ok 和-exec相同,只不过在操作前要询用户

-prune #忽略某个目录

感觉那个exec命令简直是开心的死啊= =,就是在找到相应文件之后,对文件执行command中的命令,MD,我管道符和while循环用了半天...

2019-10-18 Linux下的wget

可以将要下载的文件路径放在一个文件中,然后用wget -i 下载全部文件。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值