PATH 变量的奇怪问题

重复贴和参考价值不大的帖子,版主维护
回复
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新
送出感谢: 0
接收感谢: 0

PATH 变量的奇怪问题

#1

帖子 wzssyqa » 2011-05-02 5:18

代码: 全选

syq@syq-laptop> bash                                                                                                                      ~
syq@syq-laptop:~$ ls .* -d
.		    .dmrc	      .gtk-bookmarks	    .openoffice.org   .sqlite_history		 .winetrickscache
..		    .esd_auth	      .gtk-recordmydesktop  .pki	      .ssh			 .wireshark
.adobe		    .face	      .gvfs		    .pps	      .subversion		 .Xauthority
.aliedit	    .fbtermrc	      .ho22bus		    .proxychains      .sudo_as_admin_successful  .xinput.d
.aMule		    .fontconfig       .ICEauthority	    .pulse	      .sunpinyin		 .xournal
.assaultcube_v1.04  .gconf	      .icons		    .pulse-cookie     .synaptic			 .xrced
.audacity-data	    .gconfd	      .idlerc		    .purple	      .tencent			 .xsession-errors
.bash_history	    .gegl-0.0	      .libreoffice	    .qgis	      .texmf-var		 .xsession-errors.old
.bogofilter	    .gimp-2.6	      .linphonerc	    .qt		      .TeXworks			 .zcompcache
.byobu		    .gitconfig	      .local		    .quiltrc	      .themes			 .zcompdump
.bzr.log	    .gksu.lock	      .macromedia	    .reportbugrc      .thumbnails		 .zsh_history
.cache		    .gnome2	      .miro		    .screenrc	      .thunderbird		 .zsh_history.8JABZ8
.camel_certs	    .gnome2_private   .mozilla		    .scribus	      .tsclient			 .zshrc
.chmsee		    .gnote	      .mplayer		    .selected_editor  .vim
.compiz		    .gnupg	      .myword		    .shotwell	      .viminfo
.config		    .gnuplot_history  .nvidia-settings-rc   .shutter	      .VirtualBox
.dbus		    .googleearth      .octave_hist	    .Skype	      .vnc
.dia		    .gstreamer-0.10   .openfetion	    .sok	      .wine
syq@syq-laptop:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/home/syq/bin
syq@syq-laptop:~$ su sbyy
密码: 
sbyy@syq-laptop:/home/syq$ ls .* -d
ls: 无法访问.*: 权限不够
sbyy@syq-laptop:/home/syq$ cd
sbyy@syq-laptop:~$ ls .* -d
.	       .compiz-1  .fontconfig  .gnome2_private	.gvfs	       .mozilla       .shotwell		.xsession-errors.old
..	       .config	  .gconf       .gnupg		.ho22bus       .nautilus      .ssh		.zcompdump
.bash_history  .dbus	  .gconfd      .googleearth	.ICEauthority  .openfetion    .themes		.zsh_history
.cache	       .dmrc	  .gksu.lock   .gstreamer-0.10	.icons	       .pulse	      .thumbnails	.zshrc
.compiz        .esd_auth  .gnome2      .gtk-bookmarks	.local	       .pulse-cookie  .xsession-errors
sbyy@syq-laptop:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
sbyy@syq-laptop:~$
注意,
1. 最开始是在 zsh 下,然后进入的bash
2. syq 和 sbyy 两个用户下均没有 .profile 和 .bashrc 文件,可是两个用户的 $PATH却不一样

为什么?

PS,zsh,dash也存在同样的问题
附件
Screenshot.png
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新
送出感谢: 0
接收感谢: 0

Re: PATH 变量的奇怪问题

#2

帖子 wzssyqa » 2011-05-02 5:51

不是用户之间的不同,是图形界面登录和命令行登录的不同。

怀疑是 gnome3-team ppa 中gdm的bug
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新
送出感谢: 0
接收感谢: 0

Re: PATH 变量的奇怪问题

#3

帖子 wzssyqa » 2011-05-02 6:10

换回官方源里的gdm,问题消失,看来的确是ppa 里gdm的bug啊,已经报告
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新
送出感谢: 0
接收感谢: 0

Re: PATH 变量的奇怪问题

#4

帖子 wzssyqa » 2011-05-02 11:40

在openSUSE,Arch,fedora上等用gnome3的进来说说,你们的一样吗?

Debian上是一样的
回复

回到 “归档贴”