手动排查Linux磁盘占用
ECS空间不够怎么办 为了不误删,不使用任何程序,手动排查! 首先从根目录起,查看占用率排在前十的目录,然后逐层深入
|
如果要排查当前目录下的隐藏文件和文件夹
|
一般来说,执行apt-get autoremove/autoclean/clean
,检查tmp cache目录,将超大文件gzip一下等等操作都能释放一些 搞定 最近悲剧的发现有ncdu这种神器。。。
ECS空间不够怎么办 为了不误删,不使用任何程序,手动排查! 首先从根目录起,查看占用率排在前十的目录,然后逐层深入
|
如果要排查当前目录下的隐藏文件和文件夹
|
一般来说,执行apt-get autoremove/autoclean/clean
,检查tmp cache目录,将超大文件gzip一下等等操作都能释放一些 搞定 最近悲剧的发现有ncdu这种神器。。。
记一次手机下载知乎视频。 首先用一加3T自带浏览器缓存到本地,得到了一堆ts文件。接下来就是想办法把它们合并成一个完整的视频文件,既然是手机操作,自然是交给termux。 因为不久前切换到oreo系统,termux-setup-storage
不起作用,google到的解决办法:
|
合并自然使用cat命令,但ts文件的命名类似’0.ts, 1.ts, 2.ts … 11.ts, 12.ts’,如果用通配符会打乱合并顺序。最快的解决办法就是重命名成’00.ts, 01.ts’这样,继续google,得到解决方案:
|
然后再
|
微信分享出去,完美
以lazyload插件为例,需要替换src标签为data-original,如果还想使用默认的markdown格式,势必要对img的渲染过程进行重载。
全面解析.gitignore文件中的模式匹配。原文
.gitignore文件里的模式匹配有时真的让人很无语,看似非常简单,实则到处是坑, 本文我们来个彻底解析。本文来自git文档加上自己的理解,以及总结了一些常用实例,git文档可以参考文末的链接。
#
开头的行视为注释,需要#
的地方要进行转意!
意味着取反
,即原本被匹配上的文件被忽略,加上!
后,这些文件则被包含进来,需要!
的地方要要进行转意。但是如果一个文件的parent directory被忽略,则该文件不会被包含进来。/
结尾的pattern,/
将会被移除,然后按照下面的规则进行匹配,但是只匹配目录/
,则git把该pattern当作一个shell glob去匹配文件路径/
,则git把该pattern当作一个受限的shell glob去匹配文件路径:此时wildcards(*
)不能匹配/
符号/
开头的pattern,/
匹配文件路径的开始,如/*.c
匹配cat.c
而不匹配mozilla/cat.c
安装最新版ggplot2,导入数据:
|