liunx指令
liunx指令
1. ls(查看文件)
ls
2. mkdir(创建文件夹)
mkdir 文件夹名
3. touch (创建文件)
touch 文件名
4. cat(查看内容)
cat 文件名
5. rm -rf(删除文件)
rm -rf deamon.json
6. vi(修改)
1.vi + filename //进入文件编辑模式
2.按i,进入插入模式
3.按esc退出
4.按shift+ : 号 然后输入 wq退出
7. 修改环境变量

1.打开编辑
vim /etc/profile
2.$PATH:(路径1):$PATH:(路径2)
第一个环境 第二个环境
8. docker exec -it(进入容器)
docker exec -it 容器ID /bin/bash
9. ls -lah(显示隐藏文件)
ls -lah
10. cp(复制命令)
cp 文件名 目录
11. docker logs -f (查看容器日志)
docker logs -f logstash(容器名)
12. 清除容器日志
新建文件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>
13 pwd 命令用于显示当前工作目录
pwd
14 停用,删除所有docker容器
docker stop $(docker ps -q)
docker rm $(docker ps -aq)
停用&删除
docker stop $(docker ps -q) & docker rm $(docker ps -aq)

浙公网安备 33010602011771号