2019-04-25
不知道今天跑了什么,可能是GATK吧,发现无法使用tab补全:
报错如下:
bash: cannot create temp file for here-document: No space left on device
tab补全失败.png
查看了盘的情况‘df -h’,发现有个满了,应该是存放缓存文件的地方:
df.png
但是到那个路径发现不是一个具体的文件夹,无法找到是哪个文件过大,最后采用查找大文件的方法来解决:
find / -xdev -size +100M -exec ls -l {} \;
发现是/opt/operation_log路径下有些文件堆积所致,删除即可
参考资料:
centos /dev/mapper/cl-root 100% 解决方法
嗯。既然说到这里了就来看下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 <FileName>
下载全部文件。
网友评论