linux保留上个命令参数

worktile 其他 25

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,我们可以使用一些技巧来保留上个命令的参数。下面我将介绍两种常见的方法。

    方法一:使用“!!”符号
    在终端中,使用“!!”表示上个命令。我们可以通过在命令后添加参数来保留上个命令的参数。例如,我们执行了一个带有参数的命令:

    $ ls -l /home/user/Documents
    如果我们想要在下个命令中保留这个参数,可以这样操作:

    $ !! /tmp
    这将会执行上个命令,并在执行时自动附加上个命令的参数,即相当于执行了以下命令:

    $ ls -l /home/user/Documents /tmp
    这个方法非常简单,可以快速重复上个命令而不需要重新输入所有参数。

    方法二:使用“Ctrl + R”键
    在终端中,使用“Ctrl + R”键可以触发历史命令逆向搜索。我们可以通过输入命令的一部分来搜索历史命令,并使用“Ctrl + R”键多次按下来循环遍历匹配的命令。

    例如,我们想要找到之前执行的带有参数的命令,可以按下“Ctrl + R”键,并开始输入参数的一部分。终端会显示最接近匹配的命令。我们可以继续按下“Ctrl + R”键来找到更早的匹配命令。

    一旦找到了想要的命令,我们可以按下“Enter”键来执行该命令。

    这种方法非常灵活,可以针对历史命令进行定向搜索,方便地找到并执行之前的命令。

    总结:
    Linux系统中,我们可以使用“!!”符号和“Ctrl + R”键来保留上个命令的参数。这两种方法都能够提高命令行的使用效率。可以根据个人喜好选择适合自己的方法来重复执行和修改命令。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用一些技巧来保留上个命令的参数,以便在需要时进行重复使用。以下是几种常见的方法:

    1. 使用“!!”符号:在命令行中输入“!!”可以执行上个命令,并保留上个命令的参数。例如,如果上个命令是“ls -l”,那么输入“!!”将执行“ls -l”命令。

    2. 使用“ !$”符号:在命令行中输入“ !$”将会引用上个命令的最后一个参数。例如,如果上个命令是“ls /home/user”,那么输入“cd !$”将会将当前目录切换到“/home/user”。

    3. 使用“Ctrl + r”键:在命令行中按下“Ctrl + r”键,然后开始输入上个命令的关键字,系统会自动在历史命令中搜索与该关键字匹配的命令。按下“Enter”键执行搜索到的命令。

    4. 使用“Ctrl + p”键:在命令行中按下“Ctrl + p”键可以调出上个命令。

    5. 使用“!n”符号:在命令行中输入“!n”,其中n是上个命令在历史命令中的编号,可以执行该编号对应的历史命令。使用“history”命令可以查看历史命令列表及其对应的编号。

    这些方法可以帮助我们更加方便地重复使用上个命令的参数,提高工作效率。使用这些技巧之前,可以通过“history”命令查看历史命令列表,了解以往的操作记录。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,通常情况下,可以通过使用历史命令功能来保留并使用上个命令的参数。以下是几种方法来实现这一功能:

    1. 使用“!”符号
    在命令行中,可以使用“!”符号来引用之前执行过的命令。通过使用“!”符号,可以显示并执行上一个命令的参数。例如,输入“!”后跟上一个命令的参数,即可重复执行相同的命令。

    2. 使用“Ctrl+R”键
    在交互式终端中,可以按下“Ctrl+R”键来搜索之前执行的命令。按下“Ctrl+R”后,会出现一个提示符,可以输入一些关键字,终端会自动搜索最近使用的命令,并显示匹配的命令。按下“Enter”键即可执行匹配的命令。

    3. 使用“$!”变量
    在脚本中,可以使用“$!”变量来引用上一个命令的进程ID(PID)。这通常在需要获取或操作上一个命令的进程时有用。可以将PID存储在一个变量中,并在脚本中使用。

    4. 使用“!!”符号
    在命令行中,可以使用“!!”符号来执行上一个命令。这个符号相当于“!”符号的一种快捷方式。使用“!!”符号会自动重复执行上一个命令,不需要手动输入参数。

    5. 使用“Ctrl+P”键
    在交互式终端中,可以按下“Ctrl+P”键来显示上一个命令的参数。按下“Ctrl+P”后,终端会显示上一个命令的内容,包括参数。按下“Enter”键即可重复执行上一个命令。

    总结:
    在Linux系统中,我们可以使用多种方法来保留并使用上一个命令的参数。这些方法包括使用“!”符号、使用“Ctrl+R”键、使用“$!”变量、使用“!!”符号和使用“Ctrl+P”键。这些方法都可以帮助我们在环境中快速访问和重复执行上一个命令,并且能够提高我们的工作效率。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部