linux,docker,k8s常见命令

news2024/10/6 1:10:43

Linux

日志被删除查询日志

找到进程jps

cd/proc/{pid}/fd

su admin

ls -lh|grep 文件名

在日期前的为id

然后tail -f id

后台运行

nohup &

删除文件

rm -f /opt/kibana-7.6.0-linux-x86_64.tar.gz

删除文件夹

rm -rf /opt/kibana-7.6.0-linux-x86_64

复制文件

cp ./kibana-7.6.0-linux-x86_64.tar.gz /opt

重命名

mv elasticsearch es

移动文件夹

mv kibana-7.6.0-linux-x86_64/* /opt/kibana

新增文件夹

mkdir /opt/sss

cd

cd /system/bin 表示切换到/system/bin路径下。

cd logs 表示切换到logs路径下。

cd / 表示切换到根目录。

cd ../ 表示切换到上一层路径。

ls

ls / 显示根目录下的所有文件及文件夹。

ls -l /data 显示/data路径下的所有文件及文件夹的详细信息。

ls -l 显示当前路径下的所有文件及文件夹的详细信息

ls *l wc显示当前目录下面的文件数量。

cat

cat /sys/devices/system/cpu/online 读取 /sys/devices/system/cpu/路径下online文件内容。

cat test.txt 读取当前路径下test.txt文件内容。

rm

rm -rf path 删除path。

rm test.txt 删除test.txt。

mkdir

mkdir /data/path 在/data路径下创建path文件夹。

mkdir -p a/b/c 参数 -p用于创建多级文件夹,这句命令表示在当前路径下创建文件夹a, 而a文件夹包含子文件夹b,b文件夹下又包含子文件夹c。

cp

cp /data/logs /data/local/tmp/logs 复制/data路径下的logs到/data/local/tmp路径下。

cp 1.sh /sdcard/ 复制当前路径下的1.sh到/sdcard下。

用户刚刚启动 vi/vim,便进入了命令模式。

此状态下敲击键盘动作会被vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。

vi

以下是常用的几个命令:

i 切换到输入模式,以输入字符。

x 删除当前光标所在处的字符。

: 切换到底线命令模式,以在最底一行输入命令

防火墙

systemctl stop firewalld

systemctl disable firewalld.service

systemctl status firewalld

cat /etc/selinux/config

解压缩

tar -zxvf ./elasticsearch-7.6.0-linux-x86_64.tar.gz

  1. 基本命令:
    • ls、cd、pwd、mkdir、rm、cp、mv、touch、cat、grep等基本文件和目录管理命令。
  1. 文件权限和用户管理:
    • chmod、chown、chgrp:文件和目录权限管理。
    • passwd、useradd、userdel、usermod、groups:用户和组管理。
  1. 进程管理:
    • ps、top、kill、pgrep、pkill:进程查看和管理。
    • nohup、&:后台运行命令。
  1. 归档和压缩:
    • tar:创建和解压缩归档文件。
    • gzip、gunzip、bzip2、unzip:压缩和解压文件。
  1. 网络相关命令:
    • ping、ifconfig、netstat、ssh、scp、curl、wget:网络配置和远程访问。
    • ss、nc:网络连接和数据传输。
  1. 日志和监控:
    • tail、head:查看日志文件。
    • dmesg、free、df、uptime:系统监控。
  1. 其他:
    • find、locate:文件查找。
    • sed、awk:文本处理和分析。
    • history:查看命令历史。
    • sudo:以管理员权限执行命令。

Docker

docker 基本命令:
docker --version:查看Docker版本。
docker info:查看Docker系统信息。
docker login:登录到Docker Hub或其他容器仓库。
docker images:列出本地镜像。
docker ps:查看运行中的容器。
docker pull <image-name>:下载容器镜像。
docker push <image-name>:将本地镜像推送到仓库。
docker run <image-name>:运行容器。
docker run -it <image-name> /bin/bash:以交互模式运行容器并进入Shell。
docker run -d <image-name>:以后台模式运行容器。
docker run -p <host-port>:<container-port> <image-name>:将主机端口映射到容器端口。
docker run --name <container-name> <image-name>:指定容器的名称。
docker run -e <key=value>:设置容器的环境变量。
docker build -t <image-name> <dockerfile-path>:根据Dockerfile构建自定义镜像。
docker exec -it <container-name> /bin/bash:在运行中的容器内部执行命令。
docker stop <container-name>:停止运行中的容器。
docker start <container-name>:启动已停止的容器。
docker logs <container-name>:查看容器的日志。
docker ps -a:列出所有容器,包括停止的容器。
docker ps -q:仅显示容器ID。
docker rm <container-name>:删除一个容器。
docker rmi <image-name>:删除一个本地镜像。
docker network ls:列出Docker网络。
docker network inspect <network-name>:查看网络

K8S

创建一个部署:kubectl create deployment <deployment-name> --image=<image-name>

创建一个服务:kubectl create service <service-name> --tcp=<port>:<target-port>

创建一个配置映射:kubectl create configmap <configmap-name> --from-file=<file>

创建一个密钥/密码:kubectl create secret generic <secret-name> --from-literal=<key>=<value>

查看所有 Pods:kubectl get pods

查看所有服务:kubectl get services

查看所有节点:kubectl get nodes

查看特定资源的详细信息:kubectl describe <resource> <resource-name>

扩展副本数:kubectl scale deployment <deployment-name> --replicas=<replica-count>

更新应用:kubectl set image deployment/<deployment-name> <container-name>=<new-image>

手动滚动更新:kubectl rollout status deployment/<deployment-name>

查看 Pod 日志:kubectl logs <pod-name>

进入 Pod 的终端:kubectl exec -it <pod-name> -- /bin/sh

删除资源:kubectl delete <resource> <resource-name>

删除所有资源:kubectl delete all --all

切换上下文:kubectl config use-context <context-name>

查看当前上下文:kubectl config current-context

kubectl describe node <node-name>

kubectl exec -it <pod-name> -- /bin/bash:在Pod中执行交互式Shell。

kubectl port-forward <pod-name> <local-port>:<pod-port>:将本地端口与

etcd,kubectl,schedule,replicationcontroller,api server,kubelet,kubeproxy,pod

hpa支持自动扩缩,写个条件,cpu利用率大于80

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1903644.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

最近看English the American way一点小结

这个书还行吧&#xff0c;就是没很多时间去学。最后就是总结一些觉得还有用的短语和单词。 hang out drop by/in 来访 what are you up to? Thanks a bunch. tied up Stay tuned 敬请期待 hop on/into the bus/car. hail a cab off track 偏题了 in the same boat f…

代码随想录算法训练Day58|LeetCode417-太平洋大西洋水流问题、LeetCode827-最大人工岛

太平洋大西洋水流问题 力扣417-太平洋大西洋水流问题 有一个 m n 的矩形岛屿&#xff0c;与 太平洋 和 大西洋 相邻。 “太平洋” 处于大陆的左边界和上边界&#xff0c;而 “大西洋” 处于大陆的右边界和下边界。 这个岛被分割成一个由若干方形单元格组成的网格。给定一个…

SQL 对一个经常有数据更新和删除操作的表,怎样优化以减少磁盘空间的占用?

文章目录 一、定期清理不再需要的数据二、使用合适的数据类型三、压缩数据四、删除重复数据五、分区表六、索引优化七、碎片整理八、归档历史数据九、监控和评估 在数据库管理中&#xff0c;当面对一个经常进行数据更新和删除操作的表时&#xff0c;磁盘空间的有效利用是一个重…

【国产开源可视化引擎Meta2d.js】钢笔

钢笔 钢笔是和其他众多绘图工具&#xff08;Photoshop、Sketch、Illustrator&#xff09;中一致的钢笔工具&#xff0c;能够很方便的在线绘制各种小图标 在线体验&#xff1a; 乐吾乐2D可视化 示例&#xff1a; // 开始绘画&#xff1a;curve。除了curve&#xff0c;还有poly…

【HTML入门】第三课 - 标题、段落、空格

这一小节&#xff0c;我们说一些比较零散的知识&#xff0c;HTML课程中呢&#xff0c;其实就是一些标签&#xff0c;正是这些标签组成了前端网页的各种元素&#xff0c;所以你也可以叫他们标签元素。 像前两节我们说的&#xff0c;html head body title meta style 。这些都是…

【Unity性能消耗】ScriptableObject复用数据节省内存占用

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;元宇宙-秩沅 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 秩沅 原创 &#x1f468;‍&#x1f4bb; 专栏交流&#x1f9e7;&…

【电商系统开发实用接口指南】包含国内国外多电商平台商品数据对接(附文档)

关于电商数据接口 开发电商系统的朋友对于电商平台API肯定不陌生&#xff0c;API接口即应用程序编程接口&#xff0c;电商平台开放部分API接口&#xff0c;供商家和服务商调用&#xff0c;以满足电商业务管理需求。随着电商市场需求的日益增长以及技术手段的不断成熟&#xf…

深度学习与CV入门

文章目录 前言历史 前言 历史 tensorflow可以安装Tensorboard第三方库用于展示效果 TensorFlow工作流程&#xff1a;p6-4:20 使用tf.data加载数据。使用tf.data实例化读取训练数据和测试数据模型的建立与调试:使用动态图模式Eager Execution和著名的神经网络高层API框架Ker…

【Python】已解决:ModuleNotFoundError: No module named ‘nltk’

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决&#xff1a;ModuleNotFoundError: No module named ‘nltk’ 一、分析问题背景 在使用Python进行自然语言处理或文本分析时&#xff0c;我们经常会用到各种库来辅助我们的工…

旅游计划定制小程序网页模板源码

手机在线旅游定制服务&#xff0c;定制旅游出行app小程序模板。包含&#xff1a;定制介绍、定制表单填写、我的订单等。 旅游计划定制小程序网页模板源码

docker部署redis/mongodb/

一、redis 创建/root/redis/conf/redis.conf 全部执行命令如下 docker run -it -d --name redis -p 6379:6379 --net mynet --ip 172.18.0.9 -m 400m -v /root/redis/conf:/usr/local/etc/redis -e TXAsia/Shangehai redis redis-server /usr/local/etc/redis/redis.conf 部署…

Visual studio下使用 Wix 打包 C#/WPF 程序的中文安装包

Visual studio下使用 Wix 打包 C#/WPF 程序的中文安装包 1 下载并安装 Wix Toolset1.1 下载WIX Toolset1.2 安装1.3 配置系统环境变量path1.4 找不到 WiX 工具 candle.exe2 安装Visual studio 20202,并安装插件2.1 下载并安装 Visual Studio2.2 步骤二:安装 Wix v3 扩展插件3 …

Docker安装遇到问题:curl: (7) Failed to connect to download.docker.com port 443: 拒绝连接

问题描述 首先&#xff0c;完全按照Docker官方文档进行安装&#xff1a; Install Docker Engine on Ubuntu | Docker Docs 在第1步&#xff1a;Set up Dockers apt repository&#xff0c;执行如下指令&#xff1a; sudo curl -fsSL https://download.docker.com/linux/ubu…

免杀笔记 ---> Session0--DLL注入

刚更新完上一篇&#xff0c;于是我们就马不停蹄的去跟新下一篇&#xff01;&#xff01; Session0注入 &#xff1a;&#xff1a; 各位看官如果觉得还不错的可以给博主点个赞&#x1f495;&#x1f495; 这次&#xff0c;我把这个脚本直接传到Github上了 喜欢的师傅点个Star噢…

android新闻app(二)

新闻详细页&#xff1a; 历史浏览记录SQList&#xff1a; 分类&#xff1a; 历史浏览记录主体UI和详细&#xff1a; 侧边栏&#xff1a; 参考&#xff1a;浩宇开发

QWidget窗口抗锯齿圆角的一个实现方案(支持子控件)2

QWidget窗口抗锯齿圆角的一个实现方案&#xff08;支持子控件&#xff09;2 本方案使用了QGraphicsEffect&#xff0c;由于QGraphicsEffect对一些控件会有渲染问题&#xff0c;比如列表、表格等&#xff0c;所以暂时仅作为研究&#xff0c;优先其他方案 在之前的文章中&#…

SQL面试题-留存率计算

表定义&#xff1a; create table if not exists liuliang_detail (user_id string comment ,record_time string comment yyyymmdd hh:mi:ss ) comment 流量明细表 ; 方法一&#xff1a; 计算的是整段时间范围内&#xff0c;每一天为基准的所有的留存1、2、7天的用户数。 …

Java 基础知识之 switch 语句和 yield 关键字

传统 switch 语句 传统的 switch 语句我们已经写了一万遍了&#xff0c;以下是一个典型的 switch 语句&#xff1a; int dayOfWeek 3; switch (dayOfWeek) {case 1:System.out.println("星期一");break;case 2:System.out.println("星期二");break;case…

【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【17】认证服务01—短信/邮件/异常/MD5

持续学习&持续更新中… 守破离 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【17】认证服务01 环境搭建验证码倒计时短信服务邮件服务验证码短信形式&#xff1a;邮件形式&#xff1a; 异常机制MD5参考 环境搭建 C:\Windows\System32\drivers\etc\hosts 192.168.…

昇思25天学习打卡营第09天 | 保存与加载

昇思25天学习打卡营第09天 | 保存与加载 在训练网络模型的过程中&#xff0c;通常希望保存中间状态和最后的结果&#xff0c;用于后续的模型微调、推理和部署。 文章目录 昇思25天学习打卡营第09天 | 保存与加载定义网络保存模型加载模型保存MindIR加载MindIR总结打卡 定义网…