Linux存档
停止多个相同images的docker
docker stop $(docker ps | grep python | awk 'NR > 1 {print $1}'|xargs)
Find命令用法
- 列出当前目录以及子目录下的所有文件
find .
- 找到当前目录下名字为11.png的文件
find . -name "11.png"
- 找到当前目录下所有的jpg文件
find . -name "*.jpg"
- 找到当前目录下的jpg文件和png文件
find . -name "*.jpg" -o -name "*.png"
- 找到当前目录下,文件名都是数字的png文件。
find . -regex "\./*[0-9]+\.png"
- 举例,找出1天内被修改过的文件
find . -type f -mtime -1
- 看下实际例子。删除当前目录下所有的js文件。用-ok的效果如下,删除前有二次确认
find . -type f -name "*.js" -ok rm {} "rm ./1.js"?
mv配合grep移动
On OS X:
ls file_* | xargs -J {} mv {} temp/
On Linux:
ls file_* | xargs -i {} mv {} temp/
mkdir 同时创建子目录
mkdir -p letter/important