精华内容
下载资源
问答
  • 我们在输入命令的时候,难免会出现输入命令错误,或者输入过多,过少的情况,那么除了各种按方向键退回之外,还有什么快速纠正命令的方法?本文用|表示光标位置。移动到命令开头举个例子,你准备执行一个命令:./test...

    如何快速纠正你的linux命令?我们在输入命令的时候,难免会出现输入命令错误,或者输入过多,过少的情况,那么除了各种按方向键退回之外,还有什么快速纠正命令的方法?

    本文用|表示光标位置。

    移动到命令开头

    举个例子,你准备执行一个命令:

    ./test-axxx-bbbb|

    但是你输入的时候,少了前面的./(为什么执行程序的时候前面要加./)

    test-axxx-bbbb

    这个时候你一般会怎么办?使用方向键将光标移动到开头?还有呢?

    快捷键:ctrl + a

    即可,你就会发现光标移动到了开头:

    |test-axxx-bbbb

    移动到命令结尾

    移动到前面之后,发现命令结尾少了一些东西,怎么?

    ctrl+e

    可以将e记忆为end。

    光标又移动到了最后。

    向前移动一个词

    如果你不想移动到最后,只是想移动一个词的距离,还可以用:alt+f

    f记忆为forward。

    向后移动一个词

    或者向后移动:alt+b

    b记忆为backward

    清空整条命令

    发现整条命令都不对,或者xx前面的都不会怎么办?比如想要删掉光标前的所有内容:

    test-axxx|-bbbb

    只需要按下:ctrl +u

    命令就会变成:

    |-bbbb

    删除命令的一个词

    比如下面,你要删除bbb:

    test-axxx-bbbb|

    只需要按下:ctrl+w

    就会变成:

    test-axxx-b|

    将词转换为大写

    比如要将bbb转换为大小:

    test-axxx-b|bbb

    按下:esc + u

    就变成了:

    test-axxx-b|BBB

    u记忆为upper

    将词转换为小写

    按下:esc + l

    又会变成小写。

    l记忆为lower

    the fuck

    当然了,有人对于输入错误的情况,做了一个程序,用于纠正输错的程序。

    总结

    ctrl + a:光标移动到命令开头

    ctrl + e:光标移动到命令结尾

    alt f:光标向前移动一个单词

    alt b:光标向后移动一个单词

    ctrl u:从光标处开始,删除命令

    ctrl w:删除一个词(以空格隔开的字符串)

    esc u :将当前词转换为大写

    esc l :将当前词转换为小写

    展开全文
  • sqlplus中打sql命令时不能回撤,不能修改,只能回车重新如下: ^H^H^[[D^[[D^[[C^[[C^[[A^[[A使用rlwrap+SQLPLUS方法1.安装rlwrap软件安装rlwrap之前需要readline。readline可以直接在安装光盘中找到 ,也...

    sqlplus中打错sql命令时不能回撤,不能修改,只能回车重新写

    出错如下:  ^H^H^[[D^[[D^[[C^[[C^[[A^[[A

    使用rlwrap+SQLPLUS方法

    1.安装rlwrap软件

    安装rlwrap之前需要readline。

    readline可以直接在安装光盘中找到 ,也可以自己上传RMP包到光盘进行安装。

    yum -y install readline-devel-5.1-3.el5.i386.rpm

    然后安装rlwrap,需要自己上传安装包到 服务器,进行安装。

    [root@catch ~]# ls

    rlwrap-0.37.tar.gz

    [root@catch ~]# tar -zxvf rlwrap-0.37.tar.gz

    [root@catch rlwrap-0.37]# pwd

    /root/rlwrap-0.37

    [root@catch rlwrap-0.37]# ./configure

    [root@catch rlwrap-0.37]# make

    [root@catch rlwrap-0.37]# make install

    2.配置打开SQLPLUS/RMAN等时使用rlwrap

    在操作ORACEL的用户的.bash_profile文件中增加如下两句:

    [root@catch oracle]# pwd

    /home/oracle

    [root@catch oracle]#export alias sqlpls='rlwrap sqlplus'

    [root@catch oracle]#export alias rman='rlwrap rman'

    [root@catch oracle]# cat .bash_profile

    ……………………

    alias sqlplus='rlwrap sqlplus'

    alias rman='rlwrap rman'

    配置环境变量参数后使用ORACLE用户验证下

    [oracle@catch ~]$ source .bash_profile

    [oracle@catch ~]$ sqlplus

    SQL*Plus: Release 11.2.0.1.0 Production on Mon Jul 7 23:13:50 2014

    Copyright (c) 1982, 2009, Oracle.  All rights reserved.

    Enter user-name: scott

    Enter password:

    Connected to:

    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

    With the Partitioning, OLAP, Data Mining and Real Application Testing options

    [oracle@catch ~]$ rman

    Recovery Manager: Release 11.2.0.1.0 - Production on Mon Jul 7 23:22:57 2014

    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

    RMAN>

    好了,命令使用正常,在sqlplus中输入错命令能用删除键删除错误了!

    以上已经过测试,方法可行!

    展开全文
  • 软件安装:装机软件必备包SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。...使用 MySQL 时,有时输入命令时不小心输了,却发...

    软件安装:装机软件必备包

    SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。使用 MySQL 时,有时输入命令时不小心输错了,却发现怎么也无法退出错误状态。那么,怎样才能取消错误的命令呢?

    6cfe4994ac9e54fce11a4b5e39157cfd.png

    一、常见的命令行错误

    1.首先,必须找出错误的原因。常见的错误原因有:

    1)忘记输入结尾处的分号。

    a9fedcdbea1644b9234b1300aecb6e2f.png

    2.错误的输入了' 字符

    3e65aa45414d18535b9e6deec35965ae.png

    3)错误的输入了"字符。

    c8b3afea7887f58c80f27b5036f74001.png

    二、解决办法

    1.当键入了错误的命令出现无法退出时,大部分情况是因为MySQ认为命令行尚未结束。在这种情况下,有时即使键入 quit 也会无法退出。

    9f2194d889379f1ef80ff2fc41f0ea3e.png

    2.针对上面提出的三个常见错误,解决的方法分别是:

    1)补上分号。

    9b1512a688b23c50ffc8dbda48eeda14.png

    2)由于MySQL中,‘号和"号都是成对出现的,故当错误键入'号或"号时,需要补全另一半才能退出。

    71b0a8c3b67d9af9a22eee8dfb5b748a.png

    3)退出以后,只需要再次输入正确的命令执行就可以了。

    af79256aae5b4f664579d658c54904d3.png

    注意事项

    错误输入',"时,必须键入另一半才能退出命令。

    展开全文
  • 再日常开发中,可能遇到写错分支的一些情况。 写错分支,没有提交(Git缓存) 这种情况很常见,可能是没有仔细看当前当前写的分支造成的;也有可能是忘了新需求,要新切分支。但只要还没有提交了好弄。 当然一般直接...

    再日常开发中,可能遇到写错分支的一些情况。

    写错分支,没有提交(Git缓存)

    这种情况很常见,可能是没有仔细看当前当前写的分支造成的;也有可能是忘了新需求,要新切分支。但只要还没有提交了好弄。
    当然一般直接切分支,IDEA都会提示我们,我们可以才用他的smart checkout。不过Git也有缓存提供我们使用。

    git stash #将当前所有修改,保存到缓存栈
    git checkout branchname  #切换分支
    git stash pop  #将缓存释放
    

    Git缓存命令指南

    1. 暂存操作
    #查看当前状态
    git status 
    #如果有修改,添加修改文件
    git add .
    #暂存操作,只有git stash 也要可以的,但查找时不方便识别。
    git stash save '本次暂存的标识名字'
    
    1. 查看当前暂存的记录
    #查看记录,查看stash了哪些存储
    git stash list
    
    #显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,后面加stash@{$num}
    #比如第二个 git stash show stash@{1}
    git stash show 
    
    #显示第一个存储的改动,如果想显示其他存存储,命令:git stash show stash@{$num}  -p 
    #比如第二个:git stash show  stash@{1}  -p
    git stash show -p 
    
    1. 恢复暂存的工作
      ‘pop命令恢复,恢复后,暂存区域会删除当前的记录’
    #恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复
    git stash pop stash@{index}
    
    #命令恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除,并将对应修改应用到当前的工作目录下,默认为第一个stash,即stash@{0},如果要应用#并删除其他stash,命令:git stash pop stash@{$num} ,比如应用并删除第二个:git stash pop stash@{1}
    git stash pop 
    

    apply命令恢复,恢复后,暂存区域会保留当前的记录

    #恢复指定的暂存工作,丢弃stash@{index}存储,从列表中删除这个存储, 暂存记录保存在list内,需要通过list索引index取出恢复
    git stash apply stash@{index}
    
    #应用某个存储,但不会把存储从存储列表中删除,默认使用第一个存储,即stash@{0},如果要使用其他个,git stash apply stash@{$num} 
    #第二个:git stash apply stash@{1} 
    git stash apply 
    
    1. 删除暂存
    #删除某个暂存, 暂存记录保存在list内,需要通过list索引index取出恢复
    git stash drop stash@{index}
    #删除全部暂存
    git stash clear
    
    展开全文
  • 编辑状态撤销操作,需要从编辑状态用键盘上的Esc键切换到“一般模式” 在一般模式中,按下一次字母U键就可以撤销一次上次的输入。 提示:编辑模式是无法执行命令的 先点击ESC 再点U
  • git代码写错分支一、git代码写错分支 一、git代码写错分支 这个文章是基于你未提交代码的情况下来执行的操作,如果你已经commit了,那就百度其他方法吧。 1.执行git status命令 git status命令用户显示工作目录和...
  • 【My SQL】使用命令提示符出现输入错误时,如何修改前面的命令?..."符号,这样又需要时间删除前面这些符号。 解决过程 ​ 这种情况下,可以输入\p,命令提示符窗口下面会弹出你前面所有输入的内容
  • 解决sqlplus中输错命令时的删除、光标键不能使用问题sqlplus中打sql命令时不能回撤,不能修改,只能回车重新,非常麻烦。看到 一位朋友了,我也记录一下。出错如下:BYS@bys1>aa ^H^H^[[D^[[D^[[C^[[C^[[A^...
  • HDFS基本操作命令和读写原理一、基本操作命令1、创建目录 mkdir2、查看文件,ls 没有cd命令, 需要指绝对路径3、上传文件 put4、下载文件 get5、复制 cp6、查看文件内容 cat , 如果数据量比较大,不能使用7、移动 mv...
  • Linux磁盘管理之巧用dd命令

    千次阅读 2021-05-11 23:08:16
    sdb为60多G 把sda的数据给sdb sdb4的结束位置是的,总容量没有那么大 不显示sdb4是因为sdb4的分区起始记录是的 注意:两个硬盘可以实现分区表克隆,前提:第二个块硬盘比第一块硬盘容量大或相同 只能克隆主...
  • 于是,我就想办法能不能个脚本,让这个脚本接收我要执行的命令,然后将命令依次分发到集群上所有的服务器中执行,这不就解决问题了吗?说干就干。 不过,这里,有个需要注意的地方:那就是:需要提前配置好集群中...
  • 解决sqlplus中输错命令时的删除、光标键不能使用问题sqlplus中打sql命令时不能回撤,不能修改,只能回车重新,非常麻烦。看到 一位朋友了,我也记录一下。出错如下:BYS@bys1>aa ^H^H^[[D^[[D^[[C^[[C^[[A^...
  • Linux文件的复制、删除和移动命令cp命令:拷贝文件该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。语法: cp [选项] 源文件或目录 目标文件或目录说明:该命令把...
  • linux 重写rm命令

    2021-05-12 01:34:07
    重写rm命令 replease rm to trash 必须使用root编辑/etc/bashrcvim /etc/bashrc在最后面增加如下脚本saferm (){if [ ! -d /export/dustbin ]thenmkdir -p /export/dustbinchmod /export/dustbinif [ $? -ne ]...
  • Linux 命令快捷键

    千次阅读 2021-05-16 16:35:10
    history 搜索历史执行过的命令? ctrl+l 清屏? Reset 刷新终端屏幕,尤其是终端出现字符不清晰或乱码时特管用 (和ctrl + l有什么区别? )? ctrl+c 删除整行或停止当前任务? ctrl+z 使正在运行在终端的任务,转入后台...
  • 在 Bash 中,如果需要让多条命令顺序执行,则有这样方法,如表 1 所示。表 1 多命令顺序执行的方法多命令执行符格 式作 用;命令1 ; 命令2多条命令顺序执行,命令之间没有任何逻辑关系&&命令1 && ...
  • 其优秀性不言而喻,因此在许多通信类软件中都把开发平台迁移到了Linux上,从而导致shell操作在Linux的编程中占有很重要的地位,为此熟练掌握在C语言中执行shell命令的相关操作成为考核一名程序员是否为一名合格...
  • LINUXE常用命令

    2021-05-09 01:28:36
    首先介绍一下linux下的命令格式命令 -选项 参数 (后两项可选,有多个选项可在一起如ls (中间可有多个空格)-al)通配符:* 匹配任何字符或任何数目的字符? 匹配任何单子符[] 匹配任何包含在中括号内的单子符例:rm ...
  • Linux基础操作、快捷键、命令Linux命令的执行过程命令----shell(命令解释器)-----内核(kernel);根据命令是否是shell的一部分,将命令分为内部命令和外部命令;内部是shell的一部分,外部命令是由安装软件提供常用...
  • 但是,其实并非如此,虽然Linux给普通用户的感觉可能很深奥,需要很多操作命令才能使用,但实际上只要会少量命令你就可以运用自如了。在本文中,您将学习30条基本命令,这些命令无疑将帮助您以新手的身份熟悉Linux。...
  • AIX的VI命令

    千次阅读 2021-02-06 12:05:47
    修改/etc/inittab 文件,找到id:3:initdefault: 将3改为5忘了说了,用命令vi /etc/inittab (使用VI编辑器打开inittab文件).关于VI编辑器的使用,下面给你找了点资料,你看看.----------------------------vi的基本概念...
  • 最近,经常操作Redis,但有些命令记的又有些模糊。想用的时候,还得百度或者翻笔记。。这一篇,我将给整理一份最全的redis常用命令~~~~ 老手已经在“一键三连”先收藏了,新手还在下滑~~~~ 2、正文 2.1 redis的...
  • Linux下命令的一些异常情况命令不全:在命令没有输入完 (引号或括号没有配对),就不小心按下了Enter键,终端会提示出一个>代表命令不完整,这是可以继续输入,也可以ctrl+c终止输入,重新再来。下面sed命令使用时...
  • 文件撤销 有时候你更改了Git仓库中的一个文件,但是...一般删除可以直接在文件目录中删除掉,但此时当你删除完文件以后,可以通过git status查看到,工作区和版本库的文件就不一致了 此时你就需要在版本库中将该文件也
  • Linux常用命令 文件和目录权限设置命令chown、chgrp和chmod详解一、用户、用户组和其他用户概念因为Linux是多用户多任务为特色,所以用户、用户组和其他用户的概念很重要。我们从一个例子讲起:注:-d选项的作用是...
  • linux的samba命令

    2021-08-09 03:27:48
    Linux下samba命令主要是控制samba服务器的,下面由学习啦小编为大家整理了linux下samba命令的相关知识,希望对大家有帮助!linux的samba命令详解Linux samba命令用于Samba服务器控制。samba为script文件,可启动,...
  • virsh的详细命令解析virsh 有命令模式和交互模式如果直接在vrish后面添加参数是命令模式,如果直接virsh,就会进入交互模式virsh list列出所有的虚拟机,虚拟机的状态有(8)种runing 是运行状态idel 是空闲状态...
  • Linux下查看二进制文件命令

    千次阅读 2021-05-09 03:13:34
    一、在Linux下查看二进制文件的软件:xxdhexdump二、编辑:1、biew2、hexedit3、vimVim 来编辑二进制文件。...要保证 Vim 别把它那些聪明的窍门用地方,启动 Vim 时加上 "-b" 参数:vim -b dataf...
  • Mysql 常用命令操作

    2021-01-13 13:19:48
    无论开发还是测试人员,在工作中经常涉及...1:表备份 (不要随意的去删除某些表,要习惯性的去做一些备份)备份命令: create table backup_table as select * from table;实践操作:CREATE TABLE `tb_goods_backup20...
  • 使用linux系统的朋友可能都会常用到文件操作了,包括文件权限修改,文件编辑,查看等等操作,下面小编整理一了篇关于Linux中文件查看/编辑命令,希望对各位朋友有所帮助,cat 命令介绍cat 命令的原含义为连接...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 122,191
精华内容 48,876
关键字:

命令写错了怎么删除