4 ms·
Agreed, although the "perfect tool at one task" becomes slightly complex when we consider something like vim. Sure, I consider it to be very good at the "one t
by danielbarla 12y ago
Agreed, although the "perfect tool at one task" becomes slightly complex when we consider something like vim. Sure, I consider it to be very good at the "one task" of text editing, but that's such a broad subject, with so many sub tasks that the argument tends to break down.
Regarding help and explorability, I mean something a bit more than this. Take man pages for example; if I know what command I want to know more about, it's great. Without that knowledge, it's much harder to get information. In a weird GUI equivalent, you could click on an "administration" screen, and see the top 20 functionalities under that category (say, "you might be looking for: chmod, last, etc). Kind of a hierarchical breakdown of common functionality. Not only is this situation of zero knowledge more prevalent in today's non-expert PC user world, but it's also the way we've been "brought up" in the GUI world.
- VLM 12y agoI believe the command you're looking for is "apropos". In the modern era everyone just uses google to answer questions like that anyway, GUI or CLI. vlm@dev:~$ apropos permissions access (2) - check real user's permissions for a file chmod (2) - change permissions of a file eaccess (3) - check effective user's permissions for a file euidaccess (3) - check effective user's permissions for a file faccessat (2) - check user's permissions of a file relative to a directory file descriptor fchmod (2) - change permissions of a file fchmodat (2) - change permissions of a file relative to a directory file descriptor ioperm (2) - set port input/output permissions WWW::RobotRules (3pm) - database of robots.txt-derived permissions vlm@dev:~$
- qu4z-2 12y agoAlternatively man -k permissions works for me even on some systems that don't have the apropos command.
- dredmorbius 12y agoapropos is often an alias, shell function, or script wrapper around 'man -k'. Actually, on my Debian system, it's a symlink to whatis(1).