对于我的开发人员共同我几乎整天都驻留在* nix的shell环境,但似乎仍不能记住我不每天使用的程序的名称和参数细节。我不知道其他的“随意记忆忘记”是如何处理这个问题的。你有维护一个大的备忘单吗?当你每周洗澡时你会排练emacs捷径吗?或者你的办公桌被粘滞便笺所覆盖?记忆* nix的命令行参数
3
A
回答
5
使用bash_completion是不必记住的程序参数的精确语法的一种方式。
> svn [tab][tab]
--help checkout delete lock pdel propget revert
--version ci diff log pedit proplist rm
-h cleanup export ls pget propset status
add co help merge plist pset switch
annotate commit import mkdir praise remove unlock
blame copy info move propdel rename update
cat cp list mv propedit resolved
3
最终,你只要记住他们,好,你反正用集。我用来维持我的家目录中的自述,当我开始了,但很多年前就消失了。
一个有用的命令是man -k
你传递一个字,它会返回其手册页摘要包含了一些字的所有命令的列表。
5
如果我不使用定期足以记得我想要什么命令,我倾向于只使用--help
或手册页,当我需要。
或者,如果我很幸运,我用CTRL +[R,让bash的历史搜索发现,当我最后一次使用它。
2
'apropos'也是一个非常有用的命令。它将列出其手册页包含关键字的所有命令。
相关问题
- 1. 记录终端命令* nix
- 2. 命令行参数的结束标记
- 3. * Java中的Nix ls命令
- 4. C命令行参数,标记化
- 5. 命令行参数和命令行参数数组的长度
- 6. 运行命令行参数
- 7. 命令行参数
- 8. 命令行参数
- 9. 命令行参数
- 10. 命令行参数
- 11. 命令行参数
- 12. 命令行参数
- 13. 命令行参数?
- 14. 如何在* nix shell中一次执行一个参数的命令?
- 15. bq命令行工具暂时挂起进食记忆--format = none
- 16. 我该如何回忆前一个bash命令的参数?
- 17. Python的命令行参数
- 18. Node.js的命令行参数
- 19. ocamldebug的命令行参数
- 20. C++的命令行参数?
- 21. 的命令行参数
- 22. 运行命令行参数
- 23. NPM通过命令行参数命令
- 24. Optarg和命令行参数
- 25. 命令行参数数组
- 26. 传递命令行参数
- 27. 如何记忆m4中的宏参数?
- 28. C命令行参数
- 29. 命令行不执行我的参数
- 30. 命令行参数(如何为标记的参数保留下一个参数)