Linux中一些操作指令记录

cd /tmp 进入路径是tmp的目录中

ll 列出当前目录下的文件信息(ls 仅列出名字)

df -h    查看硬盘占用情况

/dev/mapper/centos-root 相当于系统盘,这个盘要留够空间

 

du -a|sort -rn|head -5  显示容量最大的5个文件

 

du -h --max-depth=1  查看当前目录下所有子目录/文件的硬盘占用大小(--max-depth=1意思为检索文件的最大深度1,即只检索汇总计算当前目录下的文件)

systemctl stop docker  停止docker服务

systemctl start docker  启动docker服务(或restart -重启)

docker ps          查看启动中的docker容器(加上 -a 查看所有docker容器) 

cat /dev/null > *-json.log  将匹配到*-json.log的文件用nul覆盖其内容,即清空文件内容

docker-compose up -d mysql  拉取镜像(后面这个mysql是镜像名,即docker-compose.yml文件中的services节点下的名称)

docker-compose restart mysql  重启某个容器

systemctl daemon-reload && systemctl restart docker 重新加载daemon.json文件并重启docker

docker rm $(docker ps -a -q)   删除所有容器(需要先把容器停止 docker stop $(docker ps -a -q) 停止所有容器)

docker logs -f 3dae7fa73fdf  查询容器的日志(后面那串是容器id)

chmod -R 777 /docker  给/docker目录最高权限

docker exec -it mysql bash  进入到mysql中(exit是退出)

tail my.cnf  查看文件内容

free -m 查看内存使用情况(以m为单位,-g以g为单位)

top 查看cpu、内存情况

find / -name "testfile4482807832060162954.xlsx" 在根目录(就是/代表的意思)下查找名字是“testfile4482807832060162954.xlsx”的文件存放的路径

 

vim命令 按ESC键 跳到命令模式,然后输入:

:w - 保存文件,不退出 vim

:w file -将修改另外保存到 file 中,不退出 vim

:w! -强制保存,不退出 vim

:wq -保存文件,退出 vim

:wq! -强制保存文件,退出 vim

:q -不保存文件,退出 vim

:q! -不保存文件,强制退出 vim

:e! -放弃所有修改,从上次保存文件开始再编辑

 

记录一次进入docker容器中修改配置文件

先用docker ps 列出容器的信息 

docker exec -it 32b bash   进入需要修改文件的docker容器 23b是容器id前几位,和别的容器id能区分开就不用输入全

进入后执行 find / -name application.properties 查找application.properties文件,如果有,会返回文件的路径

docker cp determined_cohen:/opt/kkFileView-4.1.0/config/application.properties /docker 把文件复制出来外面宿主机的/docker目录下进行修改

docker cp /docker/application.properties determined_cohen:/opt/kkFileView-4.1.0/config 修改后再复制回去,然后重新启动容器即可

 

 

 

Docker常用操作指令_docker run -it-CSDN博客

posted @ 2023-07-31 10:14  龙卷风摧毁停车场a  阅读(6)  评论(0编辑  收藏  举报