ls
mkdir 文件夹名
touch 文件名
cat 文件名
rm -rf deamon.json
1.vi + filename //进入文件编辑模式
2.按i,进入插入模式
3.按esc退出
4.按shift+ : 号 然后输入 wq退出

1.打开编辑
vim /etc/profile
2.$PATH:(路径1):$PATH:(路径2)
第一个环境 第二个环境
docker exec -it 容器ID /bin/bash
ls -lah
cp 文件名 目录
docker logs -f logstash(容器名)
新建文件docker-clear-log,放在/usr/local/bin/目录下,文件内容如下:
#!/bin/bash -e
if [[ -z $1 ]]; then
echo "No container specified"
exit 1
fi
if [[ "$(docker ps -aq -f name=^/${1}$ 2> /dev/null)" == "" ]]; then
echo "Container \"$1\" does not exist, exiting."
exit 1
fi
log=$(docker inspect -f '{{.LogPath}}' $1 2> /dev/null)
truncate -s 0 $log
赋予文件相应的权限,我仅仅给了它所有者读写执行的权限,其他人无权限执行:
chmod 700 /usr/local/bin/docker-clear-log
最后,执行
docker-clear-log <container>