精华内容
下载资源
问答
  • u 命令:该命令撤销上一次所做的操作。多次使用 u 命令一步一步依次撤销之前做过的操作(在一次切换到文本输入模式中输入的所有文本算一次操作)。U 命令:该命令会一次性撤销自上次移动到当前行以来做过的所有操作...

    撤销命令是非常有用的,它可以撤销前一次的误操作或不合适的操作对文件造成的影响。撤销命令分为以下两种。u 命令:该命令撤销上一次所做的操作。多次使用 u 命令会一步一步依次撤销之前做过的操作(在一次切换到文本输入模式中输入的所有文本算一次操作)。

    U 命令:该命令会一次性撤销自上次移动到当前行以来做过的所有操作,再使用一次 U 命令则撤销之前的 U 命令所做的操作,恢复被撤销的内容。

    下面实例演示了两个命令的区别。

    1) 在 vi 编辑器中编辑以下代码:

    #include

    int main(void)

    {

    printf("hello world/n");

    return 0;

    }

    2) 光标停留在 h 的左侧,在命令模式下输入命令 o 插入一新行,输入需要插入的内容后再按下 Esc 键回到命令模式,屏幕显示内容如下:

    #include

    int main(void)

    {

    printf("hello world/n");

    printf("hello real-world/n");

    printf("hello world/n");

    return 0;

    }

    3) 使用命令 U 后,取消所有操作,屏幕显示为:

    #include

    int main(void)

    {

    printf("hello world/n");

    return 0;

    }

    4) 使用命令 u 后,仅取消第 2 个输入的串printf("hello world/n");,屏幕显示为:

    #include

    int main(void)

    {

    printf("hello world/n");

    printf("hello real-world/n");

    return 0;

    }

    TAG:

    除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。

    展开全文
  • linux撤销cp命令的提示

    千次阅读 2021-05-09 07:11:27
    下面由学习啦小编为大家整理了linux撤销cp命令提示的方法,希望对大家有帮助!1.linux cp命令说明功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经...

    在linux系统下,cp命令其实就是复制文件或目录的命令。那怎么取消cp命令的覆盖提示呢?下面由学习啦小编为大家整理了linux撤销cp命令提示的方法,希望对大家有帮助!

    1.linux cp命令说明

    功能: 复制文件或目录

    说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息

    参数:

    -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同

    -b 或 --backup 删除、覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,并指向源文件或目录链接的源文件或目录。假如没有加上这个参数,在复制过程中若遇到符号链接,则会直接复制源文件或目录

    -f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在

    -i 或 --interactive 覆盖文件之前先询问用户

    -l 或 --link 对源文件建立硬链接,而非复制文件

    -p 或 --preserve 保留源文件或目录的属性,包括所有者、所属组、权限与时间

    -P 或 --parents 保留源文件或目录的路径,此路径可以是绝对路径或相对路径,且目的目录必须已经丰在

    -r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理

    -R 或 --recursive 递归处理,将指定目录下的文件及子目录一并处理

    -s 或 --symbolic-link 对源文件建立符号链接,而非复制文件

    -S 或 --suffix= 用"-b"参数备份目的文件后,备份文件的字尾会被加上一个备份字符串。默认的备份字尾符串是符号"~"

    -u 或 --update 使用这项参数之后,只会在源文件的修改时间(Modification Time)较目的文件更新时,或是名称相互对应的目的文件并不存在,才复制文件

    -v 或 --verbose 显示执行过程

    -V 或 --version-control= 指定当备份文件时,备份文件名的命名方式,有以下3种:

    1.numbered或t, 将使用备份编号,会在字尾加上~1~字符串,其数字编号依次递增

    2.simple或never 将使用简单备份,默认的备份字尾字符串是~, 也可通过-S来指定

    3.existing或nil将使用当前方式,程序会先检查是否存在着备份编号,若有则采用备份编号,若无则采用简单备份

    -x 或 --one-file-system 复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不复制,亦不处理位于其他分区的文件

    --help 显示在线帮助

    --sparse= 设置保存希疏文件的时机

    --version 显示版本

    2.如何撤销cp命令的提示

    Linux使用cp命令覆盖文件时,会弹出提示信息,有两个方法可以去掉

    2.1. 编辑 /root/.bashrc 注掉 alias cp="cp -i"

    2.2. 使用 /cp [src] [dst]

    展开全文
  • linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统的。一、linux的目录结构bin (binaries)存放二进制可执行文件sbin ...

    Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。

    一、linux的目录结构

    fe5c08972d30c1f125d205d4be3084e0.png

    bin  (binaries)存放二进制可执行文件

    sbin  (super user binaries)存放二进制可执行文件,只有root才能访问

    etc (etcetera)存放系统配置文件

    usr  (unix shared resources)用于存放共享的系统资源

    home 存放用户文件的根目录

    root  超级用户目录

    dev (devices)用于存放设备文件

    lib  (library)存放跟文件系统中的程序运行所需要的共享库及内核模块

    mnt  (mount)系统管理员安装临时文件系统的安装点

    boot 存放用于系统引导时使用的各种文件

    tmp  (temporary)用于存放各种临时文件

    var  (variable)用于存放运行时需要改变数据的文件

    二、linux常用命令

    命令格式:

    命令  -选项  参数 (选项和参数可以为空)

    如:ls  -la  /usr

    2.1 操作文件及目录

    命令

    参数

    示例

    说明

    cd

    cd /home

    切换目录

    pwd

    pwd

    显示当前工作目录目录

    touch

    touch 1.txt

    创建空文件

    mkdir

    mkdir testdir

    创建一个新目录

    -p

    mkidr -p dir1/dir2/dir3/

    创建多级目录,父目录不存在情况下先生成父目录

    cp

    cp 1.txt

    复制文件或目录

    -r

    cp -r dir1/

    递归处理,将指定目录下的文件与子目录一并拷贝

    mv

    mv dir1 dir2

    移动文件或目录、文件或目录改名

    rm

    rm 1.txt

    删除文件

    -r

    -f

    rm -rf dir1

    r同时删除该目录下的所有文件,

    f强制删除文件或目录

    rmdir

    rmdir dir1

    删除空目录

    cat

    cat 1.txt

    显示文本文件内容

    more

    more 1.txt

    分页显示文本文件内容,可前后翻页,空格向后,b向前

    less

    less 1.txt

    分页显示文本文件内容,可前后翻页,空格向后,b向前,支持底行模式(后面介绍)

    head

    head 1.txt

    查看文本开头部分,默认十行

    -[num]

    head -20 1.txt

    查看文本开头部分指定行数

    tail

    tail 1.txt

    查看文本结尾部分,默认十行

    -[num]

    tail -20 1.txt

    查看文本结尾部分指定行数

    -f

    tail -f 1.txt

    循环滚动读取文件并动态显示在屏幕上,根据文件属性追踪

    -F

    tail -F 1.txt

    循环滚动读取文件并动态显示在屏幕上,文件文件名追踪

    wc

    wc 1.txt

    统计文本的行数、字数、字符数

    -m

    wc -m 1.txt

    字符数

    -w

    wc -w 1.txt

    文本字数

    -l

    wc -l 1.txt

    文本行数

    find

    -name

    find / -name 1.txt

    在文件系统中的指定目录下查找指定的文件

    grep

    grep aaa 1.txt

    在指定文件中查找包含指定内容的行,例:在1.txt中查找包含aaa的所有行

    ln

    ln 1.txt 1_bak.txt

    建立链接文件,

    -s

    ln -s 1.txt 1_bak.txt

    对源文件建立符号连接,而非硬连接

    2.2 系统常用命令命令参数示例说明top top

    命令

    参数

    示例

    说明

    top

    top

    显示当前系统中耗费资源最多的进程

    date

    date

    显示系统当前时间

    ps

    较少单独使用,配参数根据需求,ps -ef 或者ps-aux

    -e /-A

    ps -e

    显示所有进程,环境变量

    -f

    ps -ef

    全格式显示

    -a

    ps -a

    显示所有用户的所有进程(包括其它用户)

    -u

    ps -au

    按用户名和启动时间的顺序来显示进程

    -x

    ps -aux

    显示无控制终端的进程

    kill

    -9

    kill -9 pid

    强制杀死一个进程

    df

    df

    显示文件系统磁盘空间的使用情况

    -h

    df -h

    以人类可读的方式显示,Kb,Mb,GB等

    du

    显示指定的目录及其子目录已使用的磁盘空间的总和

    -s

    du -s *

    进显示指定目录的总和,*当前目录下表示所有

    -h

    du -sh *

    以人类可读的方式显示,Kb,Mb,GB等

    free

    free

    显示当前内存和交换空间的使用情况

    ifconfig

    ifconfig

    网卡网络配置,常用于查看当前IP地址

    ifconfig eth0 192.168.12.22

    临时修改系统IP(重启后失效)

    ping

    ping baidu.com

    测试网络的连通性

    hostname

    hostname

    查看主机名

    shutdown

    -r

    shutdown -r

    先关机,再重启

    -h

    shutdown -h

    关机后不重启

    halt

    halt

    关机后关闭电源,相当于shutdown -h

    reboot

    reboot

    重新启动 相当于shutdown -r

    2.3 压缩解压缩

    命令

    参数

    示例

    说明

    gzip

    gzip 1.txt

    压缩后面的文件或者文件夹

    -d

    gzip -d 1.txt.gz

    解压后面的压缩文件

    -[num]

    gzip -9 1.txt

    用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6

    tar

    -c

    tar -cvf 1.tar 1.txt

    建立一个压缩文件的参数指令,例,将1.txt压缩为1.tar,也可指定多个文件或文件夹

    -x

    tar -xvf 1.tar 1.txt

    解开一个压缩文件的参数指令

    -z

    tar -zcvf 1.tar.gz 1.txt

    tar -zxvf 1.tar.gz 1.txt

    是否需要用 gzip ,使用gzip压缩或解压

    -v

    压缩的过程中显示文件

    -f

    使用档名,在 f 之后要立即接档名

    命令参数示例说明gzip gzip 1.txt压缩后面的文件或者文件夹 -dgzip -d 1.txt.gz解压后面的压缩文件 -[num]gzip -9 1.txt

    用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6

    tar-ctar -cvf 1.tar 1.txt建立一个压缩文件的参数指令,例,将1.txt压缩为1.tar,也可指定多个文件或文件夹 -xtar -xvf 1.tar 1.txt解开一个压缩文件的参数指令 -z

    tar -zcvf 1.tar.gz 1.txt

    tar -zxvf 1.tar.gz 1.txt

    是否需要用 gzip ,使用gzip压缩或解压 -v 压缩的过程中显示文件 -f  使用档名,在 f 之后要立即接档名

    2.4 文件权限操作

    linux文件权限的描述格式解读

    383183a4138fe7a730d3d881ea47b223.png

    r 可读权限,w可写权限,x可执行权限(也可以用二进制表示  111 110 100  -->  764)

    第1位:文件类型(d 目录,- 普通文件,l 链接文件)

    第2-4位:所属用户权限,用u(user)表示

    第5-7位:所属组权限,用g(group)表示

    第8-10位:其他用户权限,用o(other)表示

    第2-10位:表示所有的权限,用a(all)表示

    命令

    参数

    实例

    说明

    chmod

    chmod u+r 1.txt

    修改文件或目录的权限

    u表示当前用户,g表示同组用户,o表示其他用户,a表示所有用户

    r表示可读,w表示可写,x表示可执行

    例:修改1.txt文件给当前用户添加可执行权限

    -R

    chmod -R u+r dir1

    修改指定目录及其子目录的所有文件的权限

    三位数字

    chmod 764 1.sh

    直接指定文件的权限

    7:表示可读可写可执行,4+2+1

    6:表示可读可写,4+2

    ...

    chown

    chown user1:group1 1.txt

    修改文件的所属用户和组

    例:将1.txt文件的所属用户指定为user1,组为group1

    -R

    chown -R user1:group1 1.txt

    修改目录下所有文件及子目录的所属用户和组

    用数字来表示权限(r=4,w=2,x=1,-=0)

    三、linux系统常用快捷键及符号命令

    命令

    参数

    实例

    说明

    ctrl + c

    停止进程

    ctrl + l

    清屏

    ctrl + r

    搜索历史命令

    ctrl + q

    退出

    tab

    自动补全

    >

    echo "haha" > 1.txt

    将前一条命令的输出,写入到后面的文本中

    将文本清空,然后写入

    >>

    echo "lala" >> 1.txt

    将前一条命令的输出,写入到后面的 文本中

    不清空文本,追加到文本最后

    |

    cat 1.txt | grep 'hello'

    管道命令,以前一个命令的输出作为输入,然后进行运算

    例:打印1.txt中带有hello字符串的行

    *

    通配符,指所有

    四、vim编辑器

    vi / vim是Linux上最常用的文本编辑器而且功能非常强大。只有命令,没有菜单,下图表示vi命令的各种模式的切换图。

    a53a91055bf920d99bc339803360ea9f.png

    4.1 修改文本

    i

    在光标前插入

    I

    在光标当前行开始插入

    a

    在光标后插入

    A

    在光标当前行末尾插入

    o

    在光标当前行的下一行插入新行

    O

    在光标当前行的上一行插入新行

    :wq

    保存并退出

    4.2 定位命令

    :set nu

    显示行号

    :set nonu

    取消行号

    gg

    跳到首行

    G

    跳到末行

    :n

    跳到第n行

    4.3 替换和取消命令

    u

    undo,取消上一步操作

    Ctrl + r

    redo,返回到undo之前

    r

    替换光标所在处的字符

    R

    从光标所在处开始替换,按Esc键结束

    4.3删除命令

    x

    删除光标所在处字符

    nx

    删除光标所在处后的n个字符

    dd

    删除光标所在行。ndd删除n行

    dG

    删除光标所在行到末尾行的所以内容

    D

    删除光标所在处到行尾的内容

    :5,7d

    删除指定范围的行

    4.4 常用快捷键

    Shift+ zz

    保存退出,与“:wq”作用相同

    v

    进入字符可视模式

    V

    进入行可视模式

    Ctrl + v

    进入块可视模式

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • linux撤销命令

    万次阅读 2018-08-14 15:51:00
    u撤销上一步操作 ctrl+r恢复上一步撤销的操作 转载于:https://www.cnblogs.com/z-x-y/p/9475082.html

    u撤销上一步操作

    ctrl+r恢复上一步被撤销的操作

    转载于:https://www.cnblogs.com/z-x-y/p/9475082.html

    展开全文
  • Linux的常用命令

    2021-05-10 14:16:57
    shutdown -h now 关闭系统init 0 关闭系统shutdown -h hours:...进入Linux的根目录(/代表的就是根目录)cd /home——>进入用户的家目录(home是用户的家目录,~代表同样是用户的家目录)cd ..——>返回一...
  • vim命令模式下撤销上一步

    千次阅读 2020-01-31 17:20:09
    vim 命令模式下 按u撤销上一步 Ctrl+r恢复上一步撤销的操作 如果你输入“u”两次,你的文本恢复原样
  • Linux系统如何在Git里撤销操作

    千次阅读 2021-01-14 04:09:10
    可以说,所有的操作系统都有撤销的操作,Linux系统当然也不例外。而且在Linux的 Git中就可以撤销掉绝大部分的错误操作,一起来看一下吧。当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;...
  • [Linux] Vim 撤销 回退 操作

    千次阅读 2021-05-10 04:04:56
    在vi中按u可以撤销一次操作u撤销上一步的操作Ctrl+r恢复上一步撤销的操作注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回退...
  • linux常用的操作命令

    2019-03-23 10:30:23
    本资源为培训班的资源,主要内容为Linux的一些常用的命令
  • 本文介绍如何撤消一次的Git提交的方法。前言有时,在使用Git时,您可能要撤消最新的提交。提交是给定时间的Git存储库的快照,Git有一个称为HEAD的引用变量,它指向当前工作分支中的最新提交,要撤消提交,只需将...
  • Linux vi编辑器返回上一步命令

    千次阅读 2020-04-27 16:00:31
    按下Esc进入控制模式 u 表示撤销上一步命令; Ctr+r 表示恢复一步被撤销的命令;
  • vim中撤销上一步操作,快捷键

    千次阅读 2020-04-07 13:11:02
    vim编辑中按u可撤销上一次操作; u 表示 undo;撤销上一步的操作 Ctrl+r表示 redo;恢复上一步撤销的操作
  • 整理了Linux操作系统下常用的操作命令,对应学习linux操作命令,管理linux操作系统会有很好的帮助
  • zip zipinfo -1 path/xx.zip | xargs rm -rf tar tar -tf xx.tar | xargs rm -rf
  • 00. 目录 文章目录00....chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行...
  • 1 .tar格式解包:tar xvf name.tar打包:tar cvf name.tar fileName(注:tar是打包,不是压缩!)2 .gz格式解压:gunzip FileName.gz解压:gzip -d FileName.gz压 缩: gzip FileName3 .tar.gz格式解压: tar zxvf ...
  • Linux vi 撤销与取消撤销

    万次阅读 2017-09-15 17:25:49
    用习惯了window编辑,...在linux系统中,使用vi编辑,在命令行模式(按ESC)下 按 u 是撤销,相当于windows 下的ctrl+z,取消上一步操作是 ctrl+r 相当于window下的 ctrl+y,有了这两个快捷键操作起来就会方便很多。
  • 系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。   1.命令格式:  chown [选项]... [所有者][:[组]] 文件...  2.命令功能:  
  • 一:Linux常用命令:1、pwd对目录(文件夹)的操作pwd 显示当前你所在路径2、时间管理date+%Y%m%d%H%M%S更新时间date 显示当前系统时间(年月日时间)date +%Y-%m-%d 显示当前日期(年月日)2009-05-12date +%H:%M 显示...
  • 二、复制、粘贴、删除、撤销命令 (一)、复制 yy 复制整行 #yy 复制从当前#行 (二)、粘贴 p 粘贴到光标后 P 粘贴到光标前 (三)、删除 x/Del 删除光标内容 dd 删除整行 #dd 删除从光标处#行 d^ 删除光标前...
  • Linux常见命令

    2021-05-10 16:36:31
    sudo find / -name redis 编辑时返回一步: tab+T u 撤销上一步的操作 Ctrl+r 恢复上一步撤销的操作 zzj - linux命令 ssh -l 用户名 -p 端口 目标ip ssh -l root -p 22 192.168.22.47 --help ssh --help man ssh ...
  • Linux 命令词典选段

    2021-05-09 03:20:35
    Linux基础命令(注意字母大小写)ls -a 显示所有文件包括隐藏文件ls -l 显示详细信息ls -F 目录后加一符号,可执行文件加*,文件夹加/cd - 回到上一步操作目录cd ~ 回到home目录cd .. 回到上层目录,cd ../../回到两...
  • 1、复制 ①单行复制 ESC进入命令模式,将光标移动到要复制的行,“yy”进行复制; ②多行复制 ESC进入命令模式,将光标移动到要复制的行的第一行,按“nyy”复制...按“u” 撤销上一步的操作 (等同于windows中 ...
  • vim撤销与重做

    2021-05-16 09:23:51
    在vi中按u可以撤销一次操作u 撤销上一步的操作Ctrl+r 恢复上一步撤销的操作注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回...
  • 整理了一下linux常用命令,方便大家使用和学习。一.文件处理命令1.命令格式与目录处理命令ls –a【查看隐藏文件】ls –l【查看文件信息长格式显示】ls –d【查看指定目录的详细信息】ls –h【显示容量大小】ls –i...
  • Linux常用命令汇总及示例

    万次阅读 多人点赞 2018-12-05 19:44:34
    一、认识Linux系统及基础命令 1 构成 2 重要的二级目录 3 基础命令 二、文件管理命令Linux中没有后缀之分 1 增:mkdir touch 2 删、清空 3 改:vim 3.1 命令模式:刚刚打开时进入命令模式 3.2 插入...
  • tar 命令linux系统中常用的 压缩文件 和 解压缩文件命令 通常Linux下载的软件都是 tar.gz格式的,需要使用tar 命令来解压缩安装 tar 命令的参数 异常之多,咱们只学习满足 压缩文件 和 解压缩文件 命令的参数就...
  • Linux服务器命令

    千次阅读 2018-10-31 23:55:07
    1.系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 ...hdparm -tT /dev/sda 在磁盘执行测试性读取操作 cat /proc/cpuinfo 显示CPU in...
  • Linux6基础命令

    2021-05-11 11:04:00
    Linux命令行的格式: 命令字 [选项] [参数] 1) 命令字:即命令名称,是整条命令中最关键的一部分。 2) 选项的作用是调节命令的具体功能,决定这条命令如何执行。 •不同的命令字,其能够使用的选项也会不同(选项...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,898
精华内容 3,959
关键字:

linux撤销上一步命令

linux 订阅
友情链接: Java拼图游戏源码.zip