ls2 显示了数据的一些状态信息 是ls和stat命令的组合 [zk: localhost:2181(CONNECTED) 7] ls2 / [zookeeper] cZxid = 0x0 ctime s /test/sec sequencer Created /test/sec0000000001 get get path获取节点数据信息 get /test testdata cZxid = 0x2 ctime = Wed May 08 17:28:06 CST 2019 mZxid = 0x2 mtime = Wed May 08 17:28:06 CST 2019 pZxid = 0x2 cversion test0000000001 [zk: localhost:2181(CONNECTED) 24] delete /test0000000001 Node does not exist: /test0000000001 四字命令 Four letter Words zk可以通过它自身提供的简写命令来和服务器进行交互 安装nc命令 命令格式 echo [commond] | nc [ip] [port] stat 查看zk
1、 打开命令行窗口 #db2cmd 2、 打开控制中心 # db2cmd db2cc 3、 打开命令编辑器 db2cmd db2ce =====操作数据库命令===== 4、 database [dbname] (执行此操作要小心) 如果不能删除,断开所有数据库连接或者重启db2 =========操作数据表命令========== 13、 列出所有用户表 #db2 data type varchar(24) ======脚本文件操作命令======= 24、 执行脚本文件 #db2 -tvf scripts.sql 25、帮助命令 查看命令帮助 db2start 查看错误码信息 db2 ? 22001 memo: 详细命令请使用"db2 ? <command>"进行查看。 db btpdbs on /db2catalog db2 -stvf crttbl.sql db2move btpdbs import 十、DB2帮助命令: db2 ?
在mysql运维操作中会经常使用到alter这个修改表的命令,alter tables允许修改一个现有表的结构,比如增加或删除列、创造或消去索引、改变现有列的类型、或重新命名列或表本身,也能改变表的注释和表的类型 下面就针对alter修改命令的使用做一梳理: 在mysql运维操作中会经常使用到alter这个修改表的命令,alter tables允许修改一个现有表的结构,比如增加或删除列、创造或消去索引、改变现有列的类型 下面就针对alter修改命令的使用做一梳理: 1)删除列 alter table 表名 DROP 列名; //或者 alter table 表名 drop column 列名 ,修改列名;那么修改字段值,就需要使用update命令,如下: mysql> select * from huanqiu.haha; +----+-----------+ | id | name 解决办法是使用下面命令: ATLER TABLE 表名 AUTO_INCREMENT=0; //重新设置自增初始值 -----------------------------------
.> 重定向 2.>> 追加 ,保持前面内容继续往下写 3.ctrl+c 终止 cat readme.txt cat -n readme.txt ## 写入文件 cat >file Welcome Data/example.gtf | cut -f 3 | sort | uniq -c paste:文本合并 常见参数: -d:指定分隔符 -s:按行合并 常见用法: paste file1 file2 seq 20 | paste - - less -S Data/example.fq | paste - - - | less -S paste file1 file2 tr:字符替换 常见用法: tr
[TOC] 0x00 前言简述 描述: 学习 Kubernetes 最重要的是其基础的理论概念以及实践操作, 而实际操作又必不可少的是k8s相关的命令,所以为了方便自己以及读者的查阅,将自己在学习过程中所遇的命令进行一个简单的记录 kubeadm join --config node.yaml reset - 节点重置操作 基础实例: # 重置Workers节点操作 kubeadm reset -f upgrade - 节点更新操作 ---- 0x03 Kubectl 命令 - 用来与集群通信的命令行工具 描述:该命令实际上是操作 Kubernetes 对象(创建、修改、删除)的方法; https://kubernetes.io/docs -f https://weiyigeek.top/k8s/deployment.yaml # 2.执行deployment/services操作的部署命令 kubectl apply -f nginx-deployment.yaml (和命令docker exec 类似) 语法参数: kubectl exec Pod名称 操作命令 kubectl exec -n 名称空间 -ti Pod名称 -c 容器名称 -- /bin/sh
本篇介绍SQLite的命令行基本操作 1 SQLite 点命令 SQLite 的点命令,是一些以点为开头的命令: 完整的点指令如下: .archive ... Print the name of the VFS stack .width NUM1 NUM2 ... Set minimum column widths for columnar output 例如,使用.show指令可以查看当前的各种设置: 2 SQLite 创建数据库 使用sqlite3 命令来创建数据库有两种方式 2.1 方式1:sqlite3+数据库名 例如,使用sqlite3 test1.db创建test1数据库,然后使用.databases查看数据库 2.2 方式2:使用.open命令 例如,使用. open test2.db创建test2数据库 2.3 将数据库导出到文件 使用 .dump 点命令导出数据库到文本文件中 sqlite3 test1.db .dump > test1.sql 也可以从生成的
[TOC] K8S 基础命令 Kubeadm 命令 描述:该命令是安装K8s后的基础命令可以进行K8s主或者从节点的初始化,以及节点加入管理; init - 初始化配置相关 描述:该命令用户初始化节点设置 # 实例2.获得加入控制平台的证书(使用此命令调用init工作流的单个阶段并且上传证书到kubeadm-certs) kubeadm init phase upload-certs --upload-certs 基础实例: # 重置Workers节点操作 kubeadm reset -f Kubectl 命令 描述:该命令实际上是操作 Kubernetes 对象(创建、修改、删除)的方法; https:/ SchedulingDisabled <none> 3h36m v1.18.3 # 不再调用此结点 apply - 部署应用 基础实例: #1.执行deployment/services操作的部署命令 (和命令docker exec 类似) # kubectl exec Pod名称 操作命令 # 在名称为nginx-pod-xxxxxx的Pod中运行bash kubectl exec -it nginx-deployment
Git操作命令 目录 1、新建代码库 2、配置 3、增加/删除文件 4、代码提交 5、分支 6、标签 7、查看信息 8、远程同步 9、撤销 10、其他 1、新建代码库 # 公众号:AllTests软件测试 代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 2、 global] user.email "[email address]" 3、增加/删除文件 # 公众号:AllTests软件测试 # 添加指定文件到暂存区 $ git add [file1] [file2] # 添加每个变化前,都会要求确认 # 对于同一个文件的多处变化,可以实现分次提交 $ git add -p # 删除工作区文件,并且将这次删除放入暂存区 $ git rm [file1] [file2] 公众号:AllTests软件测试 # 提交暂存区到仓库区 $ git commit -m [message] # 提交暂存区的指定文件到仓库区 $ git commit [file1] [file2]
Linux 命令集 0. net-tools安装 sudo yum install net-tools 1. 主机名配置 /etc/hostname 2. persistent-net.rules 该目录在克隆后存在,不克隆应该不存在 1.1 有一个eth0和eth1 ,把eth0删掉 ,eth1改成eth0,复制网卡地址 1.2 执行2( 需要配合2 进行) 3. IP配置 /etc/sysconfig/network-scripts/ 配置项:(ip,ip类型(dhcp,static),子网掩码,网关,dns1,dns2,ONBOOT) NETMASK:子网掩码,根据IP来设置 GETWAY:网管,应该为 255.255.255.0 DNS1:8.8.8.8 DNS2:
一、连接命令 ping 通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值。 如果连接正常就返回一个PONG ,否则返回一个连接错误。 ,解锁之后才能使用其他 Redis 命令。 ) 2 exists key 检查给定 key 是否存在。 EXPIRE 命令的作用类似,但是它以毫秒为单位设置 key 的生存时间,而不像 EXPIRE 命令那样,以秒为单位。 pttl key 这个命令类似于 TTL 命令,但它以毫秒为单位返回 key 的剩余生存时间,而不是像 TTL 命令那样,以秒为单位。
.setting dir' git push -u origin master 方法二 如果误提交的文件夹比较多,方法一也较繁琐 直接修改.gitignore文件,将不需要的文件过滤掉,然后执行命令
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2. 路径/文件名.sql // sql 文件不在当前路径下 示例:psql -U zabbix zabbix -h 192.168.99.221 </opt/zabbix.sql Postgresql 操作 简单命令 #登陆数据库 psql -U postgres -h 192.168.99.201\ #退出 \q #列举数据库,相当于mysql的show databases \l #切换数据库,相当于mysql show data_directory; #select 查询 select userid,alias,lang from users; #update 更新# 更新 users 表中 id 为 2 的 refresh 字段值 update users set refresh = 60 WHERE userid = 2; #更新 users 表中 id 为1的passwd 字段 update
od命令主要用来查看保存在二进制文件中的值,按照指定格式解释文件中的数据并输出,不管是IEEE754格式的浮点数还是ASCII码,od命令都能按照需求输出它们的值。 大家也可以了解一下hexdump命令,以十六进制输出,但感觉hexdump命令美誉od命令强大。 2.命令格式 od [<选项><参数>] [<文件名>] 3.命令选项 A<RADIX>,--address-radix=RADIX:选择以何种基数表示地址偏移; -j<BYTES>,--skip-bytes (2)od命令不显示第一列偏移地址。 od -An testfile (3)以十六进制输出,默认以四字节为一组(一列)显示。 od -tx testfile (4)以十六进制输出,每列输出一字节。 这时我们可以通过od命令将文件以单个字节为一组,十六进制输出在同一行,并去除每个字节之间的空格。目前还不知道怎么通过指定od命令的相关选项去除列与列之间的空格,也许od命令本身并不支持。
vi 编辑器中有三种状态模式 【vi 文件名(或路径+文件名)】 1.命令模式 2.输入模式 3.末行模式 ? PageDown进行文本的向下翻页 Backspace删除光标左侧的字符 Del删除光标位置的字符 删除操作 命令功能 x删除光标处的单个字符 dd删除光标所在行 dw删除当前字符到单词尾 命令功能 u取消最近一次的操作,并恢复操作结果 可以多次使用u命令恢复已进行的多步操作 U取消对当前行进行的所有操作 Ctrl + r对使用u命令撤销的操作进行恢复 复制与粘贴操作 命令功能 word 从下而上在文件中查找字符串“word” n定位下一个匹配的被查找字符串 N定位上一个匹配的被查找字符串 字符串替换操作 命令功能 :s/old/new 将当前行中查找到的第一个字符“old 3.i386.rpm 软件包在RHEL5的第2张安装光盘 使用vi在线帮助的两种方法 在vi编辑器中按“F1”键 输入help末行命令
01 — HDFS中常用的命令 HDFS文件操作常有两种方式; 命令行方式,即Hadoop提供了一套与Linux文件命令类似的命令行工具; JavaAPI,即利用Hadoop的Java库,采用编程的方式操作 Hadoop最常用的文件操作命令,包括添加文件和目录、获取文件、删除文件等。 看下Linux下的shell命令工具 HDFS命令基本格式:hadoop fs -cmd < args > cmd是具体的文件操作命令,<args>是一组数目可变的参数。 注意上面这个命令最后一个参数是句点(.) 例如要查阅README.txt最后一千个字节,可以执行如下命令。 hadoop fs -tail README.txt 06 — help 要了解 ls 命令,可执行如下命令。
shutdown #链接 Redis 服务器 -h 地址 -p 端口 -c 密码 表示去链接一个集群 redis-cli -h 127.0.0.1 -p 7000 #链接 Redis 服务器,非交互操作 在最后面添加命令即可 redis-cli get name #显示大个的键值 redis-cli --bigkeys #查看统计信息 redis-cli --stat 二.sql命令 #查询显示所有key (过期的也算) dbsize #查看链接的客户端有哪些 client list #杀掉客户端链接 client kill 127.0.0.1:52343 #查看 #- 1.当前客户端连接数 #- 2.当前所有输出缓冲区中队列对象个数的最大值 返回-2键不存在,-1没设置,大于0是剩余时间 ttl key #查看键数据结构类型。 ,返回0,不做任何操作 renamenx key newkey #如果有1000个key:value,将会随机返回一个键 randomkey
(2)文件扩展名 Linux系统中没有文件扩展名的概念,因此不强制使用,有时也使用扩展名表示文件的用途,有些特殊的程序要求文件必须有正确的扩展名。 (2) 当前目录下创建多个目录(层级文件,树形文件) # mkdir -p a/b/c/d 改变目录(切换目录) 命令:cd (ChangeDirectory) # cd /tmp/ 返回上一层目录 # rmdir file (2 )选项p用于删除一个路径上的目录,如删除空目录a/b/c/d # rmdir a/b/c/d 删除非空目录命令 rmch -r 【命令格式】:rmch 2. 如下例: # cat /etc/services | more 这时你会看到显示出来的内容和单独用more命令是一样的。这就是管道,后面我们会经常用到类似的操作。
MYSQL MySql基本操作命令 MySql基本操作命令,这里是Win平台下的基本命令。mysql不区分大小写。命令都需要以“;”英文分号结尾。 数据库名; 删除数据库 DROP DATABASE 数据库名; 进入数据库 USE 数据库名; 查看数据表 SHOW TABLES; 创建数据表 CREATE TABLE 表名(字段1 字段类型,字段2 查看所有表数据 SELECT 字段 FROM 表名;//查看指定字段的数据 SELECT * FROM WHERE 条件;//查看条件下的数据 给表添加数据 INSERT INTO 表名 VALUES (值1,值2. //全局添加数据,值要与字段顺序和类型一致,字符串要用引号引起来 INSERT INTO 表名 (字段1,字段2),VALUES(值1,值2);//指定添加数据 LOAD DATA LOCAL INFILE select * from 表名1 inner join 表名2 on 表名1.字段=表名2.字段//内连接查询,查询的字段需要有主键 select * from 表名1 union[all] select
# 删除所有数据 curl -XDELETE 'http://192.168.0.8:29200/_all' # 查询cat API 如果经常在命令行环境下工作,cat API 对你会非常有用。 用 Linux 的 cat 命令命名,这些 API 也就设计成像 *nix 命令行工具一样工作了。 他们提供的统计和前面已经讨论过的 API ( 健康、节点统计等等 ) 是一样的。 随后通过管道命令将输出传递给 sort 让索引按大小( 第八列 )排序 不幸的是,你会注意到 Marval 索引也出现在结果中,但是我们目前并不真正在意这些索引。 让我们把结果传递给 grep 命令来移除提到 Marval 的数据: % curl 'localhost:9200/_cat/indices? 这只是命令行上 cat 的灵活性的一个简单示例。一旦你习惯了使用 cat ,你会发现它和其他所有 *nix 工具一样并且开始疯狂的使用管道、排序和过滤。
# git远程仓库-github # 配置远程仓库-创建SSH Key-检查用户目录 检查用户目录下有没有id_rsa 和 id_rsa.pub,如果没有这两个文件就使用下面的这个命令生成密钥。 然年使用命令创建一个一个本地仓库 git init git add demo.txt git add test.txt git test02.txt git commit -m "新建文件" 1 2 TestGit远程仓库中 git remote add origin https://github.com/hirCodd/TestGit.git git push -u origin master 1 2 master分支时,加上了 –u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令 # 从远端仓库克隆 使用以下命令: git clone url 1 首先现在远端创建一个仓库 ? 使用命令即可从远端clone文件下来 ? ---- 下面会涉及删除与撤销的操作!请继续浏览!