免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8368 | 回复: 13

在linux中tab怎么用啊 [复制链接]

论坛徽章:
0
发表于 2009-12-12 19:27 |显示全部楼层
在linux中tab怎么用啊


各位好,为什么我在linux中按tab键补充没有反应啊??

论坛徽章:
0
发表于 2009-12-12 20:04 |显示全部楼层
比如,你迷迷糊糊记得有个命令是user(实际是useradd)开头的,那么你输入user后按两下tab键就出来所有以user开头的命令了,下一步你应该知道怎么办了吧?

论坛徽章:
0
发表于 2009-12-12 20:16 |显示全部楼层
tab 是用来补全命令的。。

论坛徽章:
0
发表于 2009-12-12 20:48 |显示全部楼层

回复 #1 2008431 的帖子

echo $SHELL看看你是什么shell

论坛徽章:
0
发表于 2009-12-12 21:43 |显示全部楼层
你怎么按的,在什么情况下按的,你打开终端连续按二下试试

论坛徽章:
0
发表于 2009-12-13 09:07 |显示全部楼层

回复 #4 liying_gg 的帖子

厉害!
这点你都注意到了。
确实,不同的shell,对tab是不一样的。
我的是在bash下的,其他shell未测。

大多数发行版默认的应该是bash吧?

[ 本帖最后由 marsaber 于 2009-12-13 09:09 编辑 ]

论坛徽章:
0
发表于 2009-12-13 09:42 |显示全部楼层
bash 是我认为最高级的,很多高级功能都支持
sh 是我认为最基础的,仅提供了很简单的功能支持

论坛徽章:
0
发表于 2009-12-13 20:28 |显示全部楼层
原帖由 jiannma 于 2009-12-12 20:16 发表
tab 是用来补全命令的。。

还有一个功能,也很好用。
文件名补全,比如说要查看administrator.log
可以输入cat admi,再按两次tab,如果该目录下面没有重名文件的话就直接补全了,如果有重名,就会像命令补全功能一样把几个文件都显示出来。

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2009-12-14 23:25 |显示全部楼层

回复 #7 platinum 的帖子

哈哈。。。现在新的很多发行版本的sh。。都是bash的alias了。。。

想玩的还是自己装了不同的来试

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2009-12-14 23:26 |显示全部楼层

回复 #6 marsaber 的帖子

觉得这个 也不仅是shell本身的问题,跟terminal也相关
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP