如何在发出mv命令时浏览目录?

时间:2015-09-07 14:45:50

标签: bash command-line directory mv

目前,我正在尝试将我错误保存的文件移动到我的主目录,并且这样做我使用mv命令。但是,在我输入mv命令的第一部分之后:

mv lab2prog.c 111/lab/...

我忘记了我想要移动文件的目录。通常,我只是退格命令并进行目录浏览,但我记得我的同事在发布命令的同时浏览他的系统目录而不必删除已键入的命令。

有没有办法做到这一点,或者我只想象事情......?

4 个答案:

答案 0 :(得分:1)

按两次标签以获取每个步骤中可能的自动填充列表。这意味着您还可以通过发出以下内容查看以do开头的路径列表: mv lab2prog.c 111 / lab / do tab 标签

答案 1 :(得分:1)

这取决于你的shell,当你点击 TAB 键时,大多数shell都会完成。确定正在运行的shell的最简单方法是/bin/bash

通常情况下,您将使用bash(db = QSqlDatabase.database() db.transaction() q = QSqlQuery(db) q.exec_("create table a ...") #omitted but I have checked they are fully valid queries q.exec_("create table b ...") db.rollback() ),此答案:How does bash tab completion work? answer为您提供有关自动完成选项的更多信息。在考虑命令的情况下,它可能非常复杂:即当您按 TAB 时,您将获得合理的完成。 Debian还简要介绍了bash:

An introduction to bash completion: part 1

答案 2 :(得分:0)

你可以按Tab键,它会显示所有可能的目录

答案 3 :(得分:0)

我通常可以按Tab键自动完成可能的路径,但这可能会给你一个非常大的输出。