常用命令

tar

# 压缩目录 dir
tar -czvf test.tar.gz ./dir

# 解压 test.tar.gz
tar -xzvf test.tar.gz

# 列出压缩文件内容
tar -tzvf test.tar.gz 

-c 压缩
-x 解压
-z gzip 格式
-v 显示过程
-f 后接tar档案名

watch

# 查看 GPU 使用情况
watch -n 0.2 nvidia-smi

# MacOS 监控 cpu 风扇等
watch --color -n 1 istats

# 查看用户进程占用
ls -al /proc/ | grep <PID>

wget

wget <url>
wget -c <url>    # 断点续传
# Ctrl-C 暂停下载,在输入上一条命令恢复(前提是不删除下了一半的文件)

wget -b <url>    # 后台下载

docker

# docker 服务
service docker status
service docker start/stop/restart

# docker registy mirror 大陆加速
vim /etc/docker/daemon.json

# ============ daemon.json =============
{
  "registry-mirrors": ["<url_1>", "<url_2>"]
}
# ======================================

# 大陆 docker mirror 例子
# https://registry.docker-cn.com
# https://dockerhub.azk8s.cn
# https://reg-mirror.qiniu.com

# docker 命令
docker version
docker info
docker images      # check image
docker ps -al      # check container
docker system df   # check all size

docker rmi <image ID>    # delete image
docker rm <container ID> # delete container

# 从 image 创建 container
docker run -ti <image name> /bin/bash
docker rum -ti -v <host path>:<container path> <image name> /bin/bash

# Ctrl + D 退出并挂起容器
# Ctrl + P Ctrl + Q 退出容器
docker start <container ID>
docker attach <container ID>  # 进入容器,退出挂起
docker exec -ti <container ID> /bin/bash  # 进入容器,退出不会挂起

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容