精华内容
下载资源
问答
  • MYSQL数据库DML常见的命令

    千次阅读 2020-10-17 10:19:37
    DML常见的命令 insert into update delete 插入数据 insert into 方式一 (不推荐) insert into 表名 values (值1, 值2 , ....); PS: 从命令行无法看到插入的字段是什么,无法确定插入数据的个数,过分的依赖...

    DML常见的命令

    • insert into
    • update
    • delete

    插入数据 insert into

    • 方式一 (不推荐)
    insert into 表名 values (值1, 值2 , ....);
    
    

    PS: 从命令行无法看到插入的字段是什么,无法确定插入数据的个数,过分的依赖与数据库的表结构顺序
    在插入的时候,值顺序必须和表结构的顺序保持完全一致,且个数相同

    • 方式二 (推荐)
    insert into 表名(字段1, 字段2, ...) values (值1, 值2 , ...);
    
    

    批量插入

    insert into 表名(字段1, 字段2, ...) value
     (值1, 值2 , ...) ,
     (值1, 值2 , ...) ,
     (值1, 值2 , ...) ,
     (值1, 值2 , ...) ,
     (值1, 值2 , ...) ,
     (值1, 值2 , ...) 
     ...             ;
    
    

    PS: 在插入的时候, value 和 values 都可以进行设置数据

    values 适合与 单条记录的插入,速度相对比较快
    value 适合与 批量插入,速度相对比较快

    数据的更新 update

    是在原数据的基础上,对已存在的数据的某些字段对应的值进行更改、不会产生新纪录

    -- 全表更新  (不推荐使用)
    update 表  set 字段1 = 值1 , 字段2=值2 , ... ;
    
    -- 按照某种条件进行数据的更新 (推荐)
    
    update 表  set 字段1 = 值1 , 字段2=值2 , ... where 条件 ;
    
    
    

    删除数据 delete

    -- 全表删除 (不推荐使用)
    
    delete from 表 ;
    
    -- 带条件的删除 (推荐)
    
    delete from 表 where 条件 ;
    
    

    全表删除

    • delete from 表 ; (不推荐)
    • truncate table 表 ; (推荐)
    展开全文
  • py.test - 常见的命令

    千次阅读 2018-12-04 18:16:54
    py.test - 常见的命令 指定测试范围 py.test test_mod.py # 运行这个文件下的所有测试 py.test somepath # 运行这个路径下的所有测试文件 py.test -k stringexpr # 只测试与 stringexpr 匹配的测试 py.test test_...

    py.test - 常见的命令


    指定测试范围

    py.test test_mod.py   # 运行这个文件下的所有测试
    py.test somepath      # 运行这个路径下的所有测试文件
    py.test -k stringexpr # 只测试与 stringexpr 匹配的测试
    py.test test_mod.py::test_func  # 测试指定测试文件下的测试函数
    py.test test_mod.py::TestClass::test_method  # 测试指定测试文件下的指定测试类的测试方法
    py.test --pyargs pkg	# 测试 pkg 文件夹下所有的测试
    

    py.test -k 详解

    py.test -k "method_a or method_b"	
    

    测试类或函数包含 method_a 或 method_b 中的测试将被运行

    py.test -k "SomeClass and no method_a"
    

    测试类名包含 SomeClass,并且该测试类中包含 method_a 将被跳过

    获取程序输出

    py.test -s	# = capature=no,将不捕获输出,直接打印
    
    •  
    展开全文
  • 常见的模式 一般模式下的语法 语法 功能描述 yy 复制光标当前一行 y数字y 复制一段(从第几行到第几行) p 箭头移动到目的行粘贴 u 撤销上一步 dd 删除光标当前行 d数字d 删除

    1.Linux文件

    Linux系统中一切皆文件。
    在这里插入图片描述

    2.VI/VIM编辑器

    • VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器
    • VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。

    常见的模式

    在这里插入图片描述

    一般模式下的语法

    语法 功能描述
    yy 复制光标当前一行
    y数字y 复制一段(从第几行到第几行)
    p 箭头移动到目的行粘贴
    u 撤销上一步
    dd 删除光标当前行
    d数字d 删除光标(含)后多少行
    x 删除一个字母,相当于del,向后删
    X 删除一个字母,相当于Backspace,向前删
    yw 复制一个词
    dw 删除一个词
    shift+^ 移动到行头
    shift+$ 移动到行尾
    gg或者1+G 移动到页头
    G 移动到页尾
    数字+G (先输入数字,在按G) 移动到目标行

    编辑模式下的语法

    按键 功能
    i 当前光标前
    a 当前光标后
    o 当前光标行的下一行
    I 光标所在行最前
    A 光标所在行最后
    O 当前光标行的上一行

    退出编辑模式:按『Esc』键

    指令模式下的语法

    命令 功能
    :w 保存
    :q 退出
    :! 强制执行
    / 要查找的词 n 查找下一个,N 往上查找
    ? 要查找的词 n是查找上一个,N是往下查找
    :set nu 显示行号
    :set nonu 关闭行号
    ZZ(shift+zz) 没有修改文件直接退出,如果修改了文件保存后退出

    3.常用基本命令

    1.man 获得帮助信息

    1. 基本语法
      man [命令或配置文件] (功能描述:获得帮助信息)
      2.显示说明
    信息 功能
    NAME 命令的名称和单行描述
    SYNOPSIS 怎样使用命令
    DESCRIPTION 命令功能的深入讨论
    EXAMPLES 怎样使用命令的例子
    SEE ALSO 相关主题(通常是手册页)

    2.常用快捷键

    常用快捷键 功能
    ctrl + c 停止进程
    ctrl+l 清屏;彻底清屏是:reset
    ctrl + q 退出
    善于用tab键 提示(更重要的是可以防止敲错)
    上下键 查找执行过的命令
    ctrl +alt linux和Windows之间切换

    3.pwd 显示当前工作目录的绝对路径
    1.基本语法
    pwd (功能描述:显示当前工作目录的绝对路径)
    4.cd 切换目录
    1.基本语法
    cd [参数]
    2.参数说明

    参数 功能
    cd 绝对路径 切换路径
    cd相对路径 切换路径
    cd ~或者cd 回到自己的家目录
    cd - 回到上一次所在目录
    cd … 回到当前目录的上一级目录
    cd -P 跳转到实际物理路径,而非快捷方式路径

    5.mkdir 创建一个新的目录
    1.基本语法
    mkdir [选项] 要创建的目录

    6.cp 复制文件或目录
    1.基本语法
    cp [选项] source dest (功能描述:复制source文件到dest)

    7.rm 移除文件或目录
    1.基本语法
    rm [选项] deleteFile (功能描述:递归删除目录中所有内容)
    2.选项说明

    选项 功能
    -r 递归删除目录中所有内容
    -f 强制执行删除操作,而不提示用于进行确认。
    -v 显示指令的详细执行过程

    8.cat 查看文件内容
    查看文件内容,从第一行开始显示。
    1.基本语法
    cat [选项] 要查看的文件
    2.选项说明

    选项 功能描述
    -n 显示所有行的行号,包括空行。

    9.more 文件内容分屏查看器
    more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more指令中内置了若干快捷键,详见操作说明。
    1.基本语法
    more 要查看的文件
    2.操作说明

    操作 功能说明
    空白键 (space) 代表向下翻一页;
    Enter 代表向下翻『一行』;
    q 代表立刻离开 more ,不再显示该文件内容。
    Ctrl+F 向下滚动一屏
    Ctrl+B 返回上一屏
    = 输出当前行的行号
    :f 输出文件名和当前行的行号

    10软链接也成为符号链接,类似于windows里的快捷方式,有自己的数据块,主要存放了链接其他文件的路径。
    1.基本语法
    ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)
    2.经验技巧
    删除软链接: rm -rf 软链接名,而不是rm -rf 软链接名/
    查询:通过ll就可以查看,列表属性第1位是l,尾部会有位置指向。
    11.时间日期类
    1.基本语法
    date [OPTION]… [+FORMAT]
    2.选项说明

    选项 功能
    -d<时间字符串> 显示指定的“时间字符串”表示的时间,而非当前时间
    -s<日期时间> 设置系统日期时间

    12.date 显示当前时间
    1.基本语法
    (1)date (功能描述:显示当前时间)
    (2)date +%Y (功能描述:显示当前年份)
    (3)date +%m (功能描述:显示当前月份)
    (4)date +%d (功能描述:显示当前是哪一天)
    (5)date “+%Y-%m-%d %H:%M:%S” (功能描述:显示年月日时分秒)

    13. date 显示非当前时间
    1.基本语法
    (1)date -d ‘1 days ago’ (功能描述:显示前一天时间)
    (2)date -d ‘-1 days ago’ (功能描述:显示明天时间)

    14.用户管理命令
    useradd 添加新用户
    1.基本语法
    useradd 用户名 (功能描述:添加新用户)
    useradd -g 组名 用户名 (功能描述:添加新用户到某个组)
    2.案例实操
    (1)添加一个用户
    [root@hadoop101 ~]# useradd tangseng
    [root@hadoop101 ~]#ll /home/
    passwd 设置用户密码
    1.基本语法
    passwd 用户名 (功能描述:设置用户密码)
    2.案例实操
    (1)设置用户的密码
    [root@hadoop101 ~]# passwd tangseng
    id 查看用户是否存在
    1.基本语法
    id 用户名
    2.案例实操
    (1)查看用户是否存在
    [root@hadoop101 ~]#id tangseng
    cat /etc/passwd 查看创建了哪些用户
    1)基本语法
    [root@hadoop101 ~]# cat /etc/passwd
    15.su 切换用户
    su: swith user 切换用户
    1.基本语法
    su 用户名称 (功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)
    su - 用户名称 (功能描述:切换到用户并获得该用户的环境变量及执行权限)
    2.案例实操
    (1)切换用户
    [root@hadoop101 ~]#su tangseng
    [root@hadoop101 ~]#echo $PATH
    /usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
    [root@hadoop101 ~]#exit
    [root@hadoop101 ~]#su - tangseng
    [root@hadoop101 ~]#echo $PATH
    /usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/tangseng/bin
    16.userdel 删除用户
    1.基本语法
    (1)userdel 用户名 (功能描述:删除用户但保存用户主目录)
    (2)userdel -r 用户名 (功能描述:用户和用户主目录,都删除)
    2.选项说明
    表1-23
    选项 功能
    -r 删除用户的同时,删除与用户相关的所有文件。
    3.案例实操
    (1)删除用户但保存用户主目录
    [root@hadoop101 ~]#userdel tangseng
    [root@hadoop101 ~]#ll /home/
    (2)删除用户和用户主目录,都删除
    [root@hadoop101 ~]#useradd zhubajie
    [root@hadoop101 ~]#ll /home/
    [root@hadoop101 ~]#userdel -r zhubajie
    [root@hadoop101 ~]#ll /home/
    17.who 查看登录用户信息
    1.基本语法
    (1)whoami (功能描述:显示自身用户名称)
    (2)who am i (功能描述:显示登录用户的用户名)
    2.案例实操
    (1)显示自身用户名称
    [root@hadoop101 opt]# whoami
    (2)显示登录用户的用户名
    [root@hadoop101 opt]# who am i
    18 sudo 设置普通用户具有root权限
    1.添加atguigu用户,并对其设置密码。
    [root@hadoop101 ~]#useradd atguigu
    [root@hadoop101 ~]#passwd atguigu
    2.修改配置文件
    [root@hadoop101 ~]#vi /etc/sudoers
    修改 /etc/sudoers 文件,找到下面一行(91行),在root下面添加一行,如下所示:
    ##Allow root to run any commands anywhere
    root ALL=(ALL) ALL
    atguigu ALL=(ALL) ALL
    或者配置成采用sudo命令时,不需要输入密码
    ##Allow root to run any commands anywhere
    root ALL=(ALL) ALL
    atguigu ALL=(ALL) NOPASSWD:ALL
    修改完毕,现在可以用atguigu帐号登录,然后用命令 sudo ,即可获得root权限进行操作。
    19 用户组管理命令
    每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,
    如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。
    用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。
    groupadd 新增组
    1.基本语法
    groupadd 组名
    2.案例实操
    (1)添加一个xitianqujing组
    [root@hadoop101 opt]#groupadd xitianqujing
    groupdel 删除组
    1.基本语法
    groupdel 组名
    2.案例实操
    (1)删除xitianqujing组
    [root@hadoop101 opt]# groupdel xitianqujing
    groupmod 修改组
    1.基本语法
    groupmod -n 新组名 老组名
    2.选项说明
    表1-25
    选项 功能描述
    -n<新组名> 指定工作组的新组名
    3.案例实操
    (1)修改atguigu组名称为atguigu1
    [root@hadoop101 ~]#groupadd xitianqujing
    [root@hadoop101 ~]# groupmod -n xitian xitianqujing
    cat /etc/group 查看创建了哪些组
    1.基本操作
    [root@hadoop101 atguigu]# cat /etc/group

    展开全文
  • Linux环境下一些有用但不常见的命令1、获取显卡硬件信息lspci -vnn | grep VGA -A 12 (若是n卡,则用glxinfo)2、执行*.sh文件 常见的执行*.sh文件当属“./*.sh”,但总有些linux系统这样执行是无效的,故可以采用...

    Linux环境下一些有用但不常见的命令(一)


    1、获取显卡硬件信息

    lspci -vnn | grep VGA -A 12
    (若是n卡,则用glxinfo)

    2、执行*.sh文件

            常见的执行*.sh文件当属“./*.sh”,但总有些linux系统这样执行是无效的,故可以采用下面方法进行:

    sh *.sh


    3、环境变量的设置、查看、清除等相关的命令


    (1)显示指定的环境变量

    echo $MFX_HOME

    (2)显示所有设置的环境变量

    env

    (3)设置环境变量

    export MFX_HOME=/opt/intel/mediasdk

    (4)清除已经设置的环境变量

    unset MFX_HOME

    4、压缩/解压缩相关的命令

    (1)*.zip文件

    unzip xxx
    zip xxx Dirname

    (2)*.tar.gz或*.tgz或*.tar

    tar -xvf xxxx
    tar czvf xxxx Dirname
    tar czvf xxxx Dirname1 Dirname2


    (3)*.gz文件

    gunzip xxxx (gzip -d xxxx)
    gzip Filename


    (4)tar.xz结尾的文件的解压方法

            这种压缩包外面是xz压缩方式,里层是tar打包方式,所以要分两步进行解压缩:

            第一步,将xz转换为tar格式压缩包

    xz -d *.tar.xz

            第二步,解压缩tar格式压缩包

    tar -xvf *.tar


    5、新建文件

    touch filename

    6、查看静态库或动态库中包含的内容


    (1)查看静态库中包含的内容

    ar -t xxxx

    (2)查看动态库中包含的内容

    ldd xxxx

    7、修改系统时间

    (1)查看时间

    date

    (2)修改时间

    date -s "2000-02-02 10:10:10"

    8、make前查看有木有隐含错误信息

    make xxxx --just-print


    9、下查看一个.o文件里有哪些函数

    nm *.o

    10、将编译过程写入文件

    make -f Makefile_demo >out.txt 2>&1 


    11、vim中常用命令


    (1)跳转至文件的头部或尾部

    gg         //头部
    shift+g    //尾部

    (2)删除多行

    Ndd
            其中,N为待删除的光标以下的多少行。

    (3)关闭所有文件

    qa

    (4)打开文件并垂直方式显示

    vim -O p1.sh p2.sh

    (5)打开文件并水平窗口显示

    vim -o file1 file2

    (6)在多个窗口之间切换

    Ctrl+w 方向键

    (7)循环切换至下一个窗口

    Ctrl+ww

    (8)多行复制黏贴方法

            光标移到复制的第一行,例如要复制5行:5yy,光标移到要黏贴的位置,输入p或者P。


    (9)撤销上一步的操作

    u


    展开全文
  • linux 常见的命令(CentOS 6.9)

    万次阅读 2019-11-11 21:07:37
    常见 且 频繁使用的命令: 使用命令经验 : 1 命令操作完没有任何消息信息, 就是最好的消息 2 系统中的数据 一切皆文件 3 这都是干货!! ① linux关机命令 : halt 立刻关机 poweroff 立刻关机 shutdown...
  • cygwin作为windows下模拟Linux环境的的工具,使得我们能在windows下非常方便的使用Linux的命令和工具,下面讲讲怎样在cygwin添加不支持的命令。 一、安装cygwin工具的安装工具apt-cyg,此工具类似于Ubuntu下的apt-...
  • 更改普通用户的密码:passwd+用户名(2)打开新建普通用户的步骤:2.Linux当中常见的命令(1)ls命令:罗列文件夹下的文件以及文件夹(2)pwd命令:可以查看当前路径(3)cd命令:切换目录(4)创建文件夹和普通文件命令(5)删除文件...
  • Linux环境下一些有用但不常见的命令(二)1、远程连接其他linux设备ssh -l root xx.xx.xx.xx2、两台linux之间互相拷贝资料// 拷贝东西至远程Linux设备 scp -r dirName root@xx.xx.xx.xx:/dirname // 拷贝远程Linux...
  • Linux常见的命令

    千次阅读 2018-05-07 10:50:57
    1.Linux安装、配置 Linux操作背景介绍 Linux操作系统 开源、自由且开发源代码类Unix操作系统 厂商较多 著名有Red Hat、Debian Centos Linux安装客户端安装(windows环境下) 在虚拟机上搭建linux服务器...
  • 在学习java的过程中,免不了要用到DOS命令,所以今天特地查看了一下DOS相关的命令,与大家交流。人机交互方式有两种: 1,图形化界面:这种方式直观,使用... dos命令行常见的命令: dir:列出当前下的文件和文件夹 ...
  • redis常见的命令

    千次阅读 2016-06-17 16:31:20
    redis详细概念和操作可以参考http://www.runoob.com/redis/redis-tutorial.html 下载redis:...根据自己实际情况选择,将64bit内容cp到自定义盘符安装目录取名redis。如 C:\reids 1.开启red
  • 树莓派GPIO接口常见的命令

    千次阅读 2020-02-26 10:36:00
    参考: ... https://www.jianshu.com/p/e93e2fe3f66a基于树莓派python GPIO编程-常用函数综合整理 RPi.GPIO库常用函数 1, import RPi.GPIO as ...
  • Hive创建表常见的命令

    千次阅读 2018-11-28 09:41:57
    5、重命令表名 alter table student_hive rename to student_hivehive; 6、从HDFS加载数据 load data inpath '/home/hairui/warehouse/student/student_hive.txt' overwrite into table student_...
  • GIT 常见的命令《详解》

    千次阅读 2019-08-22 00:21:05
    如果是 红色就是 表示 还没上传给 本地缓存区 也就是这次刚刚操作文件 反之  绿色就是已经 上传给了本地缓存区 Git   add XXXXXXXXX  x是文件名  这次上传文件 Git   ...
  • 文章目录服务器版本: Ubuntu 16.04 64位介绍安装docker常用命令关键字查看docker运行状态方法:打开/关闭/重启docker服务:强制删除容器db01、db02移除容器nginx01对容器db01连接,连接名db删除容器nginx01,并...
  • Linux远程连接工具和一些常见的命令

    千次阅读 2018-08-29 10:10:43
    linux远程连接工具    SecureCRTSecure  SecureCRTPortable:远程命令行  SecureFXPortable:... (1)传输命令的时候,tab建有自动补全功能  (2)复制:点击鼠标滚轮  (3)粘贴:点击鼠标右键  notepad++...
  • 1.在虚拟终端中使用date命令来查看和设置系统时间  查看系统时钟操作:  # date  设置系统时钟操作:  # date 031020282016.25  通用设置格式:  # date 月日时分年.秒  2.使用hwclock或...
  • 常见命令2.1 netstat2.2 pidof2.3 ps2.4 ping3. UDP协议3.1 UDP报头UDP怎么将报头与有效载荷分离?UDP怎么确定将有效载荷交给上层谁?3.2 UDP特点3.3 UDP缓冲区 1.端口号 端口号(port): 在网络技术中,端口包括...
  • # 向本地dns查询,他让我去找根服务器 . 506148 IN NS i.root-servers.net. . 506148 IN NS j.root-servers.net. . 506148 IN NS c.root-servers.net. . 506148 IN NS g.root-servers.net. . 506148 IN NS e.root...
  • 常见的linux命令(centOS 7.6)

    万次阅读 多人点赞 2019-10-16 16:43:14
    常见,最频繁使用20个基础命令如下: 皮一下,这都是干货偶,大佬轻喷 一、linux关机命令: 1.shutdown命令安全地将系统关机(推荐)参数说明: [-r] 重启计算器。 [-h] 关机后关闭电源〔halt〕。 [-c] cancel ...
  • Linux常见命令

    2018-06-04 22:15:36
      Linux系统的命令是很多的,记住全部可能有一定难度,因此记下一些常见的命令是必要的,只描述大概的作用就能帮助使用Linux,如需深入了解还请参考其他文献。 chgrp 改变文件所属的群组 chown 他还可以顸便...
  • Linux Shell基础 Bash常见命令 echo命令

    千次阅读 2018-11-19 21:00:00
    shell中常见的命令echo。 输出命令:echo echo命令的输出内容如果没有特殊含义,则将原内容输出到屏幕;如果输出内容有特殊含义,则输出打印其含义。 命令格式如下: [root@localhost ~]# echo [选项] [输出...
  • 常见的WinDbg命令

    千次阅读 2019-01-17 11:07:51
    1)内置帮助命令 9)例外,事件和崩溃分析 ... 2)General WinDbg的命令(清除屏幕,..) 10)加载的模块和图像信息 18)记忆  PDF 3)调试会话(附加,分离,...) 11)过程相关...
  • linux的常见基本命令

    万次阅读 多人点赞 2018-05-30 16:54:36
    在输入文件名长度达到唯一辨识时,按tab键会自动补充完整改文件名; 3.mv 这个便是move缩写,顾名思义,他就是将一个文件或者文件夹从一个目录下移动到另一个目录下。 语法格式是 mv 所在目录 想要移动...
  • 常见的网络命令

    千次阅读 2017-05-19 13:11:48
    ping命令通过发送ICMP回声请求报文来检查与另一个计算机连接。 这是一个用于排除连接故障测试命令,如果不带参数则显示帮助信息。 ping命令的语法如下: C:/>ping /? 用法: ping [-t] [-...
  • CMAKE的常见命令合集

    千次阅读 2017-06-01 09:50:17
    会使得测试程序无法编译成功,特此开一篇博客专门写一些cmake中常用的一些命令,这样一来可以做个总结,第二个下次使用也便于查找,相当于自己慢慢建立一个cmake的命令手册吧!LZ现在写CMakeLists.txt的时候有一个小...
  • 常见bat命令

    千次阅读 2019-02-22 20:33:49
    1.Echo 命令  语法: echo [{on|off}] [message]  ECHO [ON | OFF] 打开回显或关闭... echo off 表示在此语句后所有运行的命令都不显示命令行本身;默认是on,on时会显示如: C:\文件夹路径&gt;命令行。  ...
  • Linux常见的压缩命令

    千次阅读 2017-10-12 19:16:03
    Linux上常见的压缩命令就是gzip和bzip2,后者性能更好。compress不再流行。 tar功能仅是打包,把很多文件集
  • neon的常见汇编命令

    千次阅读 2017-11-06 11:29:26
    push {r4-r9} 保存r4-r9寄存器内容 .arm .text .global cost_init cost_init: push {r4-r7} vdup.8 q0,r0 @u vdup.8 q1,r1 @u0 vdup.8 q2,r2 @u1 vdup.16 q12,r3 @(-1)*diff_scale ldr r12,[sp,#1

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 37,698
精华内容 15,079
关键字:

常见的命令