Bash应用--1.命令补齐

Bash的应用

 

一、命令补齐

RedHat Enterprise Linuxbash提供了一个很方便的功能--自动补齐。当用户输入命令时,只需输入前几个字符,不需输入完整的命令,利用Tab键系统能自动找出匹配的命令或文件。

 

1.自动补齐命令

用户在输入命令时,只需输入命令的开头字母,之后连续按2Tab键,系统会列出符合条件的所有命令以供参考。

如:

自动补齐以“mk”开头的命令。

在命令提示符下输入字母“mk”,然后连续按2Tab键,屏幕就会显示所有以“mk”开头的Shell命令。用户输入命令的剩余部分后就可执行相关的命令。

 

2.自动补齐文件或目录名

假定当前目录中包含以下个人简历的文件和子目录:

f1  f2  mytest  test

若要进入test子目录,只要输入:

[root@localhost ~]#cd  t

在键入字母“t”后按下Tab键,系统将帮助用户补齐命令并显示在屏幕上,相当于输入了“cd  test”。在按Enter键之前命令并没有执行,系统会让用户检验补齐的命令是否是真正需要的。在输入像这样短的命令时也许看不出命令补齐的价值,但在输入命令较长时,命令补齐将会十分有用。

若目录中以字母t开头的目录不止1个,系统将不知用户到底想进入哪个子目录,此时需在原来的基础上再按下2Tab键,就会将以字母t开头的目录全部显示出来。

 


版权声明:本文为zhouboyu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。