尝试建立此文件,添加10楼的内容。打开新终端测试。tang.zhe 写了: 没有这个文件或文件夹。。。
终端为何不能自动填充了?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 终端为何不能自动填充了?
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: 终端为何不能自动填充了?
还是不行。
终端输入 apt-get i 后,应该能出来install吧?
终端输入 apt-get i 后,应该能出来install吧?
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 终端为何不能自动填充了?
这个正是 bash-completion 的功能tang.zhe 写了:还是不行。
终端输入 apt-get i 后,应该能出来install吧?
检查目前的 $SHELL 是否为 bash
代码: 全选
echo $SHELL
代码: 全选
cat /etc/bash_completion
ls /usr/share/bash-completion/bash_completion
代码: 全选
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: 终端为何不能自动填充了?
代码: 全选
tz@utz:~$ echo $SHELL
/bin/bash
tz@utz:~$ cat /etc/bash_completion
. /usr/share/bash-completion/bash_completion
tz@utz:~$ ls /usr/share/bash-completion/bash_completion
/usr/share/bash-completion/bash_completion
tz@utz:~$ gedit home/tz/.bashrc
tz@utz:~$
等我重启试试。
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: 终端为何不能自动填充了?
代码: 全选
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
能给外行略微解释一下这段命令的含义吗?多谢!
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 终端为何不能自动填充了?
如果 /etc/bash_completion 存在则执行之tang.zhe 写了:It WORKS!代码: 全选
if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi
能给外行略微解释一下这段命令的含义吗?多谢!
参考 http://www.cyberciti.biz/faq/unix-linux ... e-in-bash/
不过 Ubuntu 默认的 ~/.bashrc 或 /etc/bash.bashrc 中应该已经包含类似设置。可能是不小心弄没了。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- PithornDawn
- 帖子: 456
- 注册时间: 2012-04-14 11:00
- 系统: ArchLinux
- 联系:
Re: 终端为何不能自动填充了?
代码: 全选
tz@utz:~$ gedit home/tz/.bashrc
代码: 全选
tz@utz:~$ gedit /home/tz/.bashrc
或者
代码: 全选
tz@utz:~$ gedit ~/.bashrc
My personal blog
毛概老师:大家知道一个有名的空想社会主义吗?同学:乌邦图
用Linux有感:
得,用了1年多linux,感觉自己还是个菜鸟。。。
用了2年了,感觉自己还是一般菜。。。
第3年...头半年感觉和去年没啥变化。。。后半年算是能发挥点主观能动性了吧。。
第4年。。感觉自己算个伪Geek了
第5年,虽然有同学管我叫大神,但我还是觉得自己菜的一笔。。
毛概老师:大家知道一个有名的空想社会主义吗?同学:乌邦图
用Linux有感:
得,用了1年多linux,感觉自己还是个菜鸟。。。
用了2年了,感觉自己还是一般菜。。。
第3年...头半年感觉和去年没啥变化。。。后半年算是能发挥点主观能动性了吧。。
第4年。。感觉自己算个伪Geek了
第5年,虽然有同学管我叫大神,但我还是觉得自己菜的一笔。。
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: 终端为何不能自动填充了?
谢谢楼上,是我输入错误,怪不得提示无法保存呢,嘿嘿。
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: 终端为何不能自动填充了?
废了老半天劲儿才找到这贴,原因如下:
16.04重装17.04,但忘记删除home下的隐藏文件夹和隐藏文件了,进到17后发现显示怪怪的。
然后livecd里面删掉了所有隐藏文件,再次重启后发现不能自动填充了。
已经试着按本帖的内容重建了.bashrc文件,估计原来也是这个问题,如果不是重装系统,是不能轻易删除所有隐藏文件的。
16.04重装17.04,但忘记删除home下的隐藏文件夹和隐藏文件了,进到17后发现显示怪怪的。
然后livecd里面删掉了所有隐藏文件,再次重启后发现不能自动填充了。
已经试着按本帖的内容重建了.bashrc文件,估计原来也是这个问题,如果不是重装系统,是不能轻易删除所有隐藏文件的。
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//