移动、复制文件,生成链接文件,命令历史:命令历史
bash
有两个重要特性可以帮助您完成和重新运行命令,第一个特性是 tab 补全。 只需输入命令的第一部分,点击 tab 键,让终端猜测你要做什么:
[ andrew@pc01 dir ]$ ls <ENTER>
anotherlongfilename thisisalongfilename anewfilename
[ andrew@pc01 dir ]$ ls t <TAB>
输入 ls t
后按 TAB 键,命令完成
[ andrew@pc01 dir ]$ ls thisisalongfilename <ENTER>
thisisalongfilename
如果有歧义,您可能必须多次按下 TAB:
[ andrew@pc01 dir ]$ ls a <TAB>
[ andrew@pc01 dir ]$ ls an <TAB>
anewfilename anotherlongfilename
bash
保存了之前输入的命令的简短历史记录,并允许您通过输入 ^ r (Ctrl + r) 来搜索这些命令:
[ andrew@pc01 dir ]
按 ^ r (Ctrl + r) 来搜索命令历史
(reverse-i-search)`':
输入‘ anew’然后找到包含这个的最后一个命令。
(reverse-i-search)`anew': touch anewfilename