首页 > 资讯 > 数码知识内容详情

complete命令 - 自动补全声明 2024-01-09 09:42:55 网络

complete命令是声明对于每一个NAME名称如何完成读取参数。如果不带选项,现有的补全声明会以可以重用为输

complete命令是声明对于每一个NAME名称如何完成读取参数。如果不带选项,现有的补全声明会以可以重用为输入的格式打印出来。

语法格式:complete [参数]

常用参数:

-p 以可重用的格式打印现有的补全声明
-D 对于没有补全声明定义的命令,设定默认的补全动作
-E 对于 “empty” 命令设定补全动作,—— 对于空行的补全
-r 对于每个 NAME 名称删除补全声明,或者如果没有提供 NAME名称,删除所有的补全声明

参考实例

以可重用的格式打印现有的补全声明:

[root@linuxcool ~]# complete -p

对于没有补全声明定义的命令,设定默认的补全动作:

[root@linuxcool ~]# complete -D

对于 “empty” 命令设定补全动作,—— 对于空行的补全:

[root@linuxcool ~]# complete -E

对于每个 NAME 名称删除补全声明,或者如果没有提供 NAME名称,删除所有的补全声明:

[root@linuxcool ~]# complete -r

与该功能相关的Linux命令:

  • openssl命令 – 加密算法
  • nstat命令 – 监视内核的SNMP计数器和网络接口状态
  • nohup命令 – 后端运行程序
  • netplan命令 – 网络参数配置工具
  • metarecover命令 – 恢复软分区信息
  • esxcfg-vswitch命令 – ESX虚拟交换机管理工具
  • killall命令 – 基于服务名关闭一组进程
  • sh命令 – shell命令语言解释器
  • uptime命令 – 查看系统负载
  • semodule命令 – 管理SELinux策略模块

相关标签: 数码科技