LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 675|回复: 5

怎样列出所有可用的命令?

[复制链接]
发表于 2004-8-8 15:56:27 | 显示全部楼层 |阅读模式
在提示符下直接 TAB可以,但我想把它们重定向到文件,该怎么做呢?
发表于 2004-8-8 16:03:18 | 显示全部楼层
还不如直接ls /bin /sbin ... >cmdlist
ps:TAB补全的输出无法重定向
发表于 2004-8-8 16:08:27 | 显示全部楼层
比如你想要按s再按tab健,就会以s开头的命令出来,

你到/bin /sbin里ls s* > cmdlist
发表于 2004-8-8 19:45:52 | 显示全部楼层
了解基本目录解构,
如:
标准目录及其内容

路径名                        内容
/bin                    为得到最小的系统操作性所需要的那些命令
/boot                   内核和加载内核所需的文件
/dev                    终端、磁盘等设备项
/etc                    关键的启动文件和配置文件
/lib                    c编译器的库和部分c编译器
/opt                    可选,附加的应用软件包
/proc                   所有正在运行进程的映象
/root                   超级用户的主目录
/sbin                   引导、修复或者恢复系统的命令
/tmp                    每次重启就消失的临时文件
/usr                    次要文件和命令层次结构
/usr/bin                大多数命令和可执行文件
/usr/include            c程序的头文件
/usr/lib                库:供标准程序使用的支持文件
/usr/local              本地软件(用户所安装的软件)
/usr/local/bin          本地的可执行文件
/usr/local/etc          本地系统配置文件和命令
/usr/local/lib          本地的支持文件
/usr/local/sbin         静态链接的本地系统维护命令
/usr/local/src          /usr/local/*的源代码
/usr/sbin               不太关键的系统管理和修复命令
/usr/share              多种系统共同的东西(只读)
/usr/share/man          联机用户手册
/usr/src                (非本地)软件包的源代码
/usr/src/linux          构造内核的工作区,配置文件
/var                    系统专用数据和配置文件
/var/adm                各种不同的东西:日志、系统设置记录、奇怪的管理信息
/var/log                各种系统日志文件
/var/spool              供打印机、邮件等使用的假脱机目录
/var/tmp                更多的临时空间(在重启后,文件予以保留)

可知,常用命令无非包括/sbin, /usr/sbin/, /bin, /usr/bin, /usr/local/sbin, /usr/local/bin, 和$home/bin(用户自定义命令);
$ ls /sbin /usr/sbin /bin /usr/bin /usr/local/sbin /usr/local/bin ~/bin| sort > cmdlist
就将当前系统命令、用户命令按序写入文件cmdlist
 楼主| 发表于 2004-8-10 19:32:01 | 显示全部楼层

懂了

感谢各位版主、督导 :thank
发表于 2004-8-11 00:09:54 | 显示全部楼层
在WINDOWS上用SSH Client登陆,然后按TAB.
可以直接将显示的命令复制了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表