Noções básicas de preenchimento com Tab


Com o preenchimento com Tab, os usuários podem completar rapidamente comandos ou nomes de arquivo depois de digitar uma parte suficiente no prompt para torná-los exclusivos. Se os caracteres digitados não forem únicos, pressionar a tecla Tab duas vezes mostra todos os comandos iniciados pelos caracteres digitados.

[user@host ~]$ pasTab+Tab
passwd       paste        pasuspender
[user@host ~]$ passTab
[user@host ~]$ passwd
Changing password for user user.
Current password:

O preenchimento com Tab ajuda a completar os nomes de arquivo ao digitá-los como argumentos de comandos. Ao pressioná-la 2 vezes fará com que o shell liste todos os arquivos que correspondam ao padrão corrente. Digite caracteres adicionais até o nome ser exclusivo e use o preenchimento com Tab para completar o comando.

[user@host ~]$ ls /etc/pasTab 1
[user@host ~]$ ls /etc/passwdTab 2
passwd   passwd-

Use o comando useradd para criar usuários no sistema. Por ele ter muitas opções o uso do preenchimento com Tab pode facilitar na composição do comando.

[root@host ~]# useradd --Tab+Tab
--badnames              --gid                   --no-log-init           --shell
--base-dir              --groups                --non-unique            --skel
--btrfs-subvolume-home  --help                  --no-user-group         --system
--comment               --home-dir              --password              --uid
--create-home           --inactive              --prefix                --user-group
--defaults              --key                   --root
--expiredate            --no-create-home        --selinux-user

Referências