命令模式

android sqlite3 命令

倖福魔咒の 提交于 2020-01-30 19:13:01
android sqlite3 命令 sqlite3: 一个 SQLite 数据库的命令行接口 原文地址: http://www.sqlite.org/sqlite.html SQLite 库包含一个名字叫做 sqlite3 的命令行 , 它可以让用户手工输入并执行面向 SQLite 数据库的 SQL 命令。本文档提供一个样使用 sqlite3 的简要说明。 开始 启动 sqlite3 程序,仅仅需要敲入带有 SQLite 数据库名字的 "sqlite3" 命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后 sqlite3 程序将提示你输入 SQL 。敲入 SQL 语句(以分号 “ ; ” 结束),敲回车键之后, SQL 语句就会执行。 例如,创建一个包含一个表 "tb11" 名字为 "ex1" 的 SQLite 数据库,你可以这样做: $sqlite3 ex1 SQLite version 3.3.17 Enter ".help" for instructions sqlite> create table tbl1(one varchar(10), two smallint); sqlite> insert into tbl1 values('hello!', 10); sqlite> insert into tbl1 values('goodbye', 20);

gvim中一些基础操作命令

别来无恙 提交于 2020-01-30 19:11:43
如何对gvim界面自定义(设置自己喜欢的gVim界面):在Terminal中输入gvim ~/.vimrc 删除类操作: x:删除光标所在的字符; dw:删除光标所在的单词; dd:删除当前行; d$ :删除光标至行尾的所有字符; ndd :删除n行,n为数字; dG :删除当前行到最后一行; 复制黏贴类操作 yw:复制光标所在的单词; y$:复制光标至行尾的所有字符; yy:复制当前行; nyy:复制n行,n为数字; p:黏贴 改变和替换操作 r :替换光标所在字符; ci :修改当前字符 cc:修改当前行 c$:修改当前到行尾的内容 :/abc 123 :使用abc代替123 ddp:上下两行交换 u :撤销指令 底行模式命令 :set nu 在每一行前加行号 :set nonu 不加行号 :set ic 不缺分大小写 :set noic :set wrap 分行显示 :set nowrap 多窗口操作: :sp横着开新窗口 :vsp竖向开新窗口 :Ctrl+w 切换窗口(两次) :E查看父目录内容 :e刷新 来源: CSDN 作者: stanary 链接: https://blog.csdn.net/stanary/article/details/104116638

Sqlite数据库sqlite3命令

*爱你&永不变心* 提交于 2020-01-30 19:11:38
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。 开始 启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后 sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“;”结束),敲回车键之后,SQL语句就会执行。 例如,创建一个包含一个表"tb11"名字为"ex1"的SQLite数据库,你可以这样做: $sqlite3 ex1 SQLite version 3.3.17 Enter ".help" for instructions sqlite> create table tbl1(one varchar(10), two smallint); sqlite> insert into tbl1 values('hello!', 10); sqlite> insert into tbl1 values('goodbye', 20); sqlite> select * from tbl1; hello!|10 goodbye|20 sqlite> 你可以通过敲你所用系统的文件结束符(通常是Ctrl + D)或者中断字符(通常是Ctrl + C)。来终止sqlite3程序

Maven下载安装与环境变量配置(Mac版)

天涯浪子 提交于 2020-01-30 09:40:53
下载Maven 地址: http://maven.apache.org/download.cgi 解压文件 我的解压地址是: /Users/irvinglu/dev/apache-maven-3.6.3 打开terminal 输入vim ~/.bash_profile 进入编辑页面 3.1 进入文件, 按i进入编辑模式,并输入环境变量内容,esc退出insert模式, 输入命令":wq"保存并退出 输入命令: source ~/.bash_profile 使新的环境变量生效 测试安装成功 来源: CSDN 作者: 斌哥哥u 链接: https://blog.csdn.net/qq_42445719/article/details/104108415

sed命令详解

浪尽此生 提交于 2020-01-30 09:39:02
sed命令应用广泛,使用简单,是快速文本处理的利器。它其实没多少技巧,背诵、使用是最合适的学习渠道,属于硬技能。但它又很复杂,因为高级功能太多。本篇不去关注sed的高级功能,仅对常用的一些操作,进行说明。 随着使用,你会发现它和vim的一些理念是想通的,正则表达式的语法也基本上一样,并没有多少学习成本。从个人视野和工作效率上来看,sed命令都是程序员必须掌握的一个重要工具。 那些说可以现场google用法的,大多习惯将文本拷贝到excel里,慢慢磨洋工,遇到大批量文件更是手忙脚乱。不是一家人不进一家门,本文不是为你写的。 一个简单的入门 如图,一个简单的sed命令包含三个主要部分:参数、范围、操作。要操作的文件,可以直接挂在命令行的最后。除了命令行,sed也可以通过-f参数指定一个sed脚本,这个属于高级用法,不做过多描述。 有些示例命令我会重复多次,聪明如你一定能发现其中规律,有时连解释都用不着。 参数 -n 这个参数是--quiet或者--silent的意思。表明忽略执行过程的输出,只输出我们的结果即可。 我们常用的还有另外一个参数 :-i。 使用此参数后,所有改动将在原文件上执行。你的输出将覆盖原文件。 非常危险 ,一定要注意。 范围 1,4 表示找到文件中1,2,3,4行的内容。 这个范围的指定很有灵性,请看以下示例(请自行替换图中的范围部分)。 5 选择第5行。 2,5

git分布式版本控制系统

和自甴很熟 提交于 2020-01-30 01:44:54
特点 分布式版本控制(成员的计算机上都有完整的版本库) 多人协调工作(强大的分支能力) 有效监听谁做的修改(提交、合并是添加信息) 本地及远程操作(个人计算机和公共服务器) 使用前的设置 git --version                // 查看当前git版本 git config --global user.name ‘your name’    // 全局设置自己的名字 git config --global user.email ‘email’     // 全局设置自己的邮箱名字 ssh-keygen -t rsa -C " your email "      // 创建SSK Key 常用命令 创建新的本地储存库 git init // 创建新的本地存储库   添加 git add <file>   // 添加文件 git add .     // 添加所有文件   提交 git commit -m ‘notes’   // 提交并添加注释   撤销 git checkout -- <file>     // 拉取暂存区的文件替换工作区的文件 git reset HEAD <file>      // 拉取版本库的文件替换暂存区的文件 git reset -- hard commit_id    // 版本切换   查看 git diff <file>   //

Linux磁盘管理精讲

守給你的承諾、 提交于 2020-01-29 22:09:51
博文目录 一、磁盘基础 1、磁盘结构 二、磁盘分区表示 1、磁盘分区结构 2、文件系统类型 三、规划硬盘分区 1、检测并确认新硬盘 2、规划硬盘中的分区 一、磁盘基础 1、磁盘结构 硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x每扇区字节数 可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域 1)硬盘的物理结构 盘片:硬盘有多个盘片,每盘片2面; 磁头:每面一个磁头; 2)硬盘的数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据; 磁道:同一盘片不同半径的同心圆; 柱面:不同盘片相同半径构成的圆柱面; 3)磁盘接口类型 IDE(并口):基本上已经淘汰; SATA(串口):速度快,纠错能力强,目前主流接口,应用广泛; SCSI:转速快,CPU占用资源低,支持热插拔; 4)MBR主引导记录 MBR(Master Boot Record)位于硬盘第一个物理扇区处;MBR中包含硬盘的主引导程序和硬盘分区表;分区表有4个分区记录区,每个分区记录区占16个字节。 二、磁盘分区表示 Linux中将硬盘、分区等设备均表示为文件。 IDE:/dev/hda5,硬盘的顺序号用a~z表示,分区的顺序号用数字表示,1~4表示为主分区,5以后表示为逻辑分区,计算机总共两块IDE接口磁盘。 SATA,SCSI:/dev/sdb2,计算机总共三块SATA或者SCSI接口的硬盘。 应用举例如下

Linux常用基本命令

微笑、不失礼 提交于 2020-01-29 19:48:01
常用基本命令 VI VIM编辑器 概念:是Linux系统命令行下的文本编辑器. 一般模式 dd 删除光标当前行 dnd 删除n行 u 撤销上一步 x 删除一个字母,类似于键盘上Delete功能 X 删除一个字母,类似于键盘Backspace功能 yy 复制光标当前行 p 粘贴 dw 删除一个词 yw 复制一个词.pw.pw., Shift+g 移动到页尾 1+Shift+g 移动到目标行 N+shift+g 移动到第N行 Shift+6 移动到行头 Shift+4 移动到行尾 编辑模式 在一般模式下通过字母 i 、a 、 o 进入到编辑模式,进入后左下角会有【插入】的字样.如想退出编辑模式,需要按下【ESC】按键 i 当前光标前录入 a 当前光标后录入 o 当前光标行的下一行录入 I 行首录入 A 行尾录入 O 当前光标行的上一行录入 命令模式 在一般模式下输入 / 或者 : 进入命令模式,命令模式一般用于存盘、退出VIM 、显示行号、搜索、批量替换等操作. :w 保存 :q 退出 :! 强制执行 :%/s/old字符/new字符 批量替换 /要查找的词 搜索,n查找下一个,N查找上一个 :set nu 显示行号 :set nonu 关闭行号 noh 取消高亮显示 基本命令: 命令 作用 man 帮助手册 –help 帮助手册 date 日期 cal 日历 pwd 显示当前所在目录

Linux 文件和目录操作命令(一)

泄露秘密 提交于 2020-01-29 19:28:00
1、cd (change directory)切换到指定目录 - 返回上次目录 .. 返回上层目录 回车 返回主目录 / 根目录 2、cp (copy)复制文件或目录 -r -R 递归复制该目录及其子目录内容 -p 连同档案属性一起复制过去 -f 不询问而强制复制 -s 生成快捷方式 -a 将档案的所有特性都一起复制 cp -r /home/hj/a /tmp 3、find 查找目录及目录下的文件 选项与参数: 1. 与时间有关的选项:共有 -atime, -ctime 与 -mtime 和-amin,-cmin与-mmin,以 -mtime 说明 -mtime n :n 为数字,意义为在 n 天之前的『一天之内』被更动过内容的档案; -mtime +n :列出在 n 天之前(不含 n 天本身)被更动过内容的档案档名; -mtime -n :列出在 n 天之内(含 n 天本身)被更动过内容的档案档名。 -newer file :file 为一个存在的档案,列出比 file 还要新的档案档名 2. 与使用者或组名有关的参数: -uid n :n 为数字,这个数字是用户的账号 ID,亦即 UID -gid n :n 为数字,这个数字是组名的 ID,亦即 GID -user name :name 为使用者账号名称!例如 dmtsai -group name:name 为组名,例如

devops工具-Ansible基础

时光总嘲笑我的痴心妄想 提交于 2020-01-29 18:36:10
一、Ansible介绍 简介 Ansible使用Python语言开发,是一个配置管理型工具,与之类似的工具还有Puppet、SaltStack、chef等,默认通过SSH协议进行远程命令执行或下发配置,无需部署任何客户端代理软件,可同时支持多台主机进行管理,Ansible是基于模块工作的,本身没有批量部署的能力,真正具有批量部署的是Ansible所运行的模块,能够实现批量运行命令、部署程序、配置系统等功能。目前已经Ansible已经被红帽官方收购,并基于实现了企业级产品,如tower。 Ansible上手快,简单易学,深受广大运维人员青睐,是devops工程师必备技能之一。 特点 部署简单,只需在主控端部署Ansible环境,被控端无需做任何操作; 默认使用SSH协议对设备进行管理; 丰富的模块支持,可实现日常绝大部分操作; 配置简单、功能强大、扩展性强; 支持API及自定义插件或模块,可通过Python轻松扩展; 通过Playbooks来定制强大的配置、状态管理; 轻量级,无需在客户端安装agent,更新时,只需在操作机上进行一次更新即可; 架构 1. Ansible:核心应用程序 2. Host inventory: 主机清单,用来定义Ansible管理的主机,默认是在Ansible配置文件中定义被管理主机,同时也支持自定义动态主机清单。 3. Comecton pugins