是否有Linux命令将列出此终端会话的所有可用命令和别名?
就像您键入“ a”并按下制表符一样,但是对于字母的每个字母。或运行“别名”,但也返回命令。
为什么?我想运行以下命令,看看命令是否可用:
ListAllCommands | grep searchstr
您可以使用内置的bash(1) compgen
compgen -c
将列出您可以运行的所有命令。compgen -a
将列出您可以运行的所有别名。compgen -b
将列出您可以运行的所有内置插件。compgen -k
将列出您可以运行的所有关键字。compgen -A function
将列出您可以运行的所有功能。compgen -A function -abck
一口气列出以上所有内容。检查手册页以了解可以生成的其他完成内容。
要直接回答您的问题:
compgen -ac | grep searchstr
应该做你想做的。
本文向大家介绍linux中install命令和cp命令的使用与区别,包括了linux中install命令和cp命令的使用与区别的使用技巧和注意事项,需要的朋友参考一下 前言 install和cp类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile(在RPM的spec里面也经常用到),使用它来将程序拷贝到目标(安装)目录
我制作了一个不和谐的机器人.js并尝试执行帮助命令以向用户显示所有可用的命令。 示例命令:头像.js 然后,我尝试发送一条包含完整命令列表的消息,比如: < li >命令1 < li >描述 < li >用法 < li >命令2 < li >描述 < li >用法 <李>... 帮助.js 我的代码有点工作,但它只发送第一个命令。 我对javascript很陌生,我找不到解决这个问题的方法。我试图
本文向大家介绍Linux命令下crontab命令,包括了Linux命令下crontab命令的使用技巧和注意事项,需要的朋友参考一下 crontab是一个用来设置、删除或显示供守护进程cron执行的定时任务的命令。每一个用户都可以拥有属于自己的定时任务,定时任务文件默认以用户名命名,并放在/var/spool/cron目录,该目录普通用户无访问权限。 可以通过cron.allow 和 cron.
本文向大家介绍linux中scp命令和scp命令用法大全,包括了linux中scp命令和scp命令用法大全的使用技巧和注意事项,需要的朋友参考一下 scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.与rcp不同的是,scp会要求你输入密码如果需要的话. svn 删除所有的 .svn文件 linux之cp/scp命
问题内容: 我知道有列出所有用户组的文件。 我想知道是否存在一个简单的命令来列出所有用户组名称,尽管解析了世界可读文件。我愿意创建一个列出Linux帐户组名称的管理员网页。 问题答案: 要列出所有分配了用户的本地组,请使用以下命令: 有关更多信息-> Unix组, Cut命令, sort命令
测试两台Linux之间的网速 sudo apt-get install pv yes | pv | ssh $host "cat > /dev/null" 参考 Linux基础