k8s常用命令 node 查看服务器节点 kubectl get nodes 查看服务器节点详情 kubectl get nodes -o wide 节点打标签 kubectl label nodes - master-controller-v2.yaml #配置文件滚动升级 kubectl rolling-update redis-master --image=redis-master:2.0 #命令升级 (只有一个容器的情况下) kubectl exec nginx-pod -c my-container -- ls / # 在已存在的容器中执行命令(pod 中有多个容器的情况下) kubectl top # 标记 my-node 不可调度 kubectl drain k8s-node # 清空 my-node 以待维护 kubectl uncordon k8s-node # 标记 my-node 可调度 pods -n kube-system |grep Evicted| awk ‘{print $1}’|xargs kubectl delete pod -n kube-system 以下为维护环境相关命令
hello find 文件名 查找某文件 title 标题名字 更改CMD窗口标题名字 color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8= =字符 doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。 ;加参数/f并修复磁盘上的错误 tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口 exit 退出cmd.exe程序或目前 cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /? help [命令] 或 ?
curl命令大全 简介 curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。 它的功能非常强大,命令行参数多达几十种。 $ curl https://www.example.com 上面命令向www.example.com发出 GET 请求,服务器返回的内容会在命令行输出。 $ curl -b 'foo1=bar;foo2=bar2' https://google.com 上面命令发送两个 Cookie。 $ curl --limit-rate 200k https://google.com 上面命令将带宽限制在每秒 200K 字节。 -o -o参数将服务器的回应保存成文件,等同于wget命令。 如果想让 curl 不产生任何输出,可以使用下面的命令。
Windows CMD命令大全 命令简介 cmd是command的缩写.即命令行 。 -本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr find 文件名 查找某文件 title 标题名字 更改CMD窗口标题名字 color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8= =字符 doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。 并显示状态报告;加参数/f并修复磁盘上的错误 tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口 exit 退出
jobs -l:查看后台执行的程序的pid nohup java -jar server.jar> myout.file 2>&1 &:在后台执行输出在myout.file中 which: 查看命令再那个文件夹下 netstat -apn | grep 8080/java:查看8080端口有没有占用和java程序站用的端口 ps -aux | grep java/PID:查看java启动了那几个服务PID 进程ID上面一个命令可以查看
快捷键 功能描述 p 将剪贴板中的内容粘贴到光标后 P(大写) 将剪贴板中的内容粘贴到光标前 y 复制已选中的文本到剪贴板 yy 将光标所在行复制到剪贴板,此命令前可以加数字 n,可复制多行 yw 将光标位置的单词复制到剪贴板 打开文件,并将光标置于第 n 行的首部 vi +/pattern filename 打幵文件,并将光标置于第一个与 pattern 匹配的位置 vi -c command 在对文件进行编辑前,先执行指定的命令 i 在当前光标所在位置插入随后输入的文本,光标后的文本相应向右移动 I 在光标所在行的行首插入随后输入的文本,行首是该行的第一个非空白字符,相当于光标移动到行首执行 i 命令 o 在光标所在行的下面插入新的一行 光标停在空行的行首,等待输入文本 a 在当前光标所在位置之后插入随后输入的文本 A 在光标所在行的行尾插入随后输入的文本,相当于光标移动到行尾再执行 a 命令 /abc 从光标所在位置向前查找字符串 abc 保存文本,并退出 Vim 编辑器,更通用的一个 vim 命令 ZZ Vim 编辑器
cmd命令大全(第一部分) winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows 脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat--------XP自带局域网聊天 cmd命令大全 cmd命令大全(第三部分) dxdiag---------检查DirectX信息 drwtsn32------ 系统医生 devmgmt.msc--- 设备管理器 dfrg.msc----- diskmgmt.msc---磁盘管理实用程序 dcomcnfg-------打开系统组件服务 ddeshare-------打开DDE共享设置 dvdplay--------DVD播放器 cmd命令大全 cmd命令大全(第五部分) syncapp--------创建一个公文包 sysedit--------系统配置编辑器 sigverif-------文件签名验证程序 sndrec32---
Maven常用命令: 创建Maven的普通Java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 创建Maven 中安装jar:mvn install 清除产生的项目:mvn clean 生成eclipse项目:mvn eclipse:eclipse 生成idea项目:mvn idea:idea 组合使用goal命令 jar:jar 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile ( -skipping 的灵活运用,当然也可以用于其他组合命令
kubectl 常用命令 获取资源信息 获取所有 Pod:kubectl get pods 获取所有 Service:kubectl get services 获取特定 Namespace 中的 删除一个 Pod:kubectl delete pod <pod-name> 删除一个 Service:kubectl delete service <service-name> 在容器内执行命令 在 Pod 内的一个容器中执行命令:kubectl exec -it <pod-name> --container <container-name> -- /bin/sh 获取容器日志 查看 删除资源 删除一个 Pod:kubectl delete pod <pod-name> 删除一个 Service:kubectl delete service <service-name> 在容器内执行命令 在 Pod 内的一个容器中执行命令:kubectl exec -it <pod-name> --container <container-name> -- /bin/sh 获取容器日志 查看 Pod
则键入以下命令: mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样) 3、退出MYSQL命令: exit (回车) mysqladmin -u root -p ab12 password djg345 3、增加新用户 注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符 格式:grant 4.5 当前选择的数据库 命令:mysql> select database(); MySQL中SELECT命令类似于其他编程语言里的print或者write,你可以用它来显示一个字符串、数字、数学表达式的结果等等 如何使用MySQL中SELECT命令的特殊功能? (以上命令已经调试,你只要将//的注释去掉即可使用)。 2、或者进入命令行后使用 mysql> source c:\\school.sql; 也可以将school.sql文件导入数据库中。
showmeit kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。 -h 关机不重启 now 立刻关机 halt 关机 reboot 重启 Linux管道 将一个命令的标准输出作为另一个命令的标准输入 也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果。 比如安装tree命令的安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。 可以使用命令。
find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备 locate *.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令 cat file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令
MySQL 命令大全1️⃣ 数据库管理命令命令说明示例SHOW DATABASES;查看所有数据库SHOW DATABASES;CREATE DATABASE db_name;创建数据库CREATE db_name;删除数据库DROP DATABASE testdb;USE db_name;选择数据库USE testdb;ALTER DATABASE db_name CHARACTER SET utf8mb4 ;修改数据库字符集ALTER DATABASE testdb CHARACTER SET utf8mb4;2️⃣ 表管理命令命令说明示例SHOW TABLES;查看数据库中的表SHOW TABLES;DESCRIBE INDEX FROM users;SHOW STATUS;查看服务器状态SHOW STATUS;SHOW VARIABLES;查看配置参数SHOW VARIABLES LIKE '%timeout%';8️⃣ =0;关闭自动提交SET autocommit=0;9️⃣ 其他常用命令命令说明示例SHOW PROCESSLIST;查看当前连接SHOW PROCESSLIST;KILL process_id;杀死连接
git commit # 需要使用vi输入内容 # 如果是一个已经暂存过的文件,可以快速提交,如果是未追踪的文件,那么命令将不生效。 在这里我们要联系我们经常用到的命令git remote add origin 你的GitHub上的地址,其实,这是手动的为你的远程仓库的地址在本地起一个别名。 git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。 在你解决了所有文件里的冲突之后,对每个文件使用git add命令来将其标记为冲突已解决。 一旦暂存这些原本有冲突的文件,Git 就会将它们标记为冲突已解决。 ,并切换到该分支上去 (git branch newbranch; git checkout newbranch)这两个命令合起来等同于上面的一个命令 // 3.新建一个远程分支(同名字的远程分支
(只能后退)后退一步 git reset --hard HEAD^^ :后退两步 (以此类推,由^个数决定后退步数) git reset --hard HEAD~n :(只能后退)后退n步 reset命令三个参数 HEAD | [本地库中历史版本hash] [filename] :将工作区文件中和本地库历史记录进行比较 git diff :不指定文件名,比较当前工作区中所有文件 * * * 3.分支 3.1 命令 将本地修改推送到origin主机的分支上 git push -u origin [推送分支名]:当前分支与多个主机存在追踪关系时,使用-u选项指定一个默认主机origin,后续可直接使用git push命令
# Docker 命令大全 # 基础命令 命令 说明 docker -v 查看docker版本 docker version 查看docker详细信息 docker pull <镜像名称> 获取镜像 docker 引用哪个镜像,没有镜像则pull FROM centos:7 # 为Dockerfile中所有RUN、CMD、ENTRYPOINT、COPY和ADD指令设定工作目录 WORKDIR /usr # 执行命令 (这里创建了一个目录) RUN mkdir /usr/local/java # 和copy一样,复制文件到指定目录,但是copy不能解压,add自动解压 ADD jdk-8u111-linux-x64. PATH ${JAVA_HOME}/bin:$PATH # 创建一个目录 RUN mkdir /demo # 将jar包copy到指定目录 ADD job.jar /demo/app.jar # 启动命令
find / -xdev -name *.rpm 搜索以 ‘.rpm’ 结尾的文件,忽略光驱、捷盘等可移动设备 locate *.ps 寻找以 ‘.ps’ 结尾的文件 – 先运行 ‘updatedb’ 命令 file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 ‘more’ 命令 光盘转录音轨到 wav 文件中(参数-3) cdrecord –scanbus 扫描总线以识别scsi通道 dd if=/dev/hdc | md5sum 校验一个设备的md5sum编码,例如一张 CD 应用命令
-t AUTH_TIMEOUT, --timeout=AUTH_TIMEOUT:更改运行命令的超时时间,默认 60秒。 salt的简单使用: salt可以直接让minion执行模块命令,也可以直接执行shell命令 1.salt -C ‘wy-pe1 and wy-pe2 or wy-peN’ test.ping ,一般用来执行命令模块。 file.mkdir /opt/jetty/context salt ‘*’ file.mknod /dev/chr c 180 31 salt ‘*’ file.mknod /dev/blk b 8 salt ‘*’ locale.gen_locale ‘en_US.UTF-8′ salt ‘*’ locale.get_locale salt ‘*’ locale.list_avail salt
https://www.cnblogs.com/poloyy/p/13066005.html 命令 作用 click() 单击 dbclick() 双击 rightclick() 右键点击 操作页面元素的命令 visit() 访问指定的 url wait() 强制等待 操作上一条命令返回结果的命令 https://www.cnblogs.com/poloyy/p/13673519.html 命令 作用 then () 将上一条命令返回的结果注入到下一个命令中 and() 创建一个断言。 网络相关命令 命令 作用 request() 发送 HTTP 请求 route() 路由 server() mock 服务器 intercept() 操作 Cookie 相关命令 https:// () 清除指定名称的 Cookie clearCookies() 清除所有 Cookie Cypress API 命令大全 https://www.cnblogs.com/poloyy/p/14019313
说明: 在编译一个包含许多源文件的工程时,若只用一条gcc命令来完成编译是非常浪费时间的。 假如项目中有100个源文件需要编译,并且每个源文件中都包含一万行代码,如果像上面那样仅用一条gcc命令来完成编译工作,那么gcc需要将每个源文件都重新编译一遍,然后再全部链接起来。