常用运维命令收集

2

常用的运维命令收集

  • 查看服务器磁盘中占用>500M的文件

    find / -type f -size +500M -exec ls -lh {} \; 2>/dev/null | awk '{ print $9 ": " $5 }'
    
  • 删除所有因Evicted原因失败的pod:删除内容【Evicted】可以更换

    kubectl get pods --all-namespaces --field-selector=status.phase=Failed -o jsonpath='{.items[?(@.status.reason=="Evicted")].metadata.name}' | xargs -I {} kubectl delete pod {} --grace-period=0 --force --namespace {}
    
  • docker进入容器内并指定账号角色为root

    docker exec -it --user root xxxxxx sh