f*********e 发帖数: 8453 | 1 不确定.
你看下.bashrc or .bash_profile有没有:
shopt -s histappend |
|
p*****w 发帖数: 429 | 2 应该是.bash_history (Ubuntu)
不确定.
你看下.bashrc or .bash_profile有没有:
shopt -s histappend |
|
j**u 发帖数: 6059 | 3 在.bashrc里面设置了一个environmental variable的值,matlab启动的时候需要用到
。现在我在prompt里面敲matlab回车,一切正常。但是点击程序菜单里面的icon,虽然
运行的命令也是matlab,但是似乎变量没有被matlab读入。请问这是怎么回事?如何可
以在点matlab icon在启动的时候也可以自动读入环境变量呢?多谢。 |
|
D*******a 发帖数: 3688 | 4 in your .bash_profile, source .bashrc
then logout/login |
|
j**u 发帖数: 6059 | 5 终于找出原因了。我在.bashrc和/etc/environment都设置了环境变量,都不行。后来
google发现原来点击桌面matlab icon启动matlab的时候,matlab会在一个non-
interactive shell里面启动,不会读取设定的环境变量。但是只要把icon对应的命令
前面再设置一下环境变量,就可以了。也就是把
/usr/bin/matlab -deskop 变成
env YOUR_ENVIRONMENTAL_VARIABLE=XXX /usr/bin/matlab -desktop
这个问题mac下面也有,我也是在macrumor论坛看到有人解释原因的。 |
|
|
x**m 发帖数: 941 | 7 $ export PS1="\h \T \w \n\$ "
或者放到~/.bashrc里面去。 |
|
g*******0 发帖数: 127 | 8 多谢了,正是我要的。
改成:
PS1=`\n[\h \T \w ]\n\u@\h:\W\$ `
然后放到~/.bashrc 里面了。 |
|
d********g 发帖数: 10550 | 9 查下.bashrc或者.bash_profile |
|
r***e 发帖数: 2000 | 10 I think I solved the problem, but not sure how.
There is nothing in the system log pointing to Evolution, so I tracked
other errors and warnings. umounted a corrupted gvfs; reinstalled
elektra; cleared up bashrc; and some other stuff, and then I noticed
the symptoms with Evolution had been gone. |
|
s***g 发帖数: 495 | 11 Put
export PATH='whatever you want'
in .bashrc |
|
d****g 发帖数: 527 | 12 check if your .bashrc and .bash_profile source any file |
|
c*****e 发帖数: 3226 | 13 同一个gnome-terminal @ host-a, one tab ssh to host-b,then launch boybu,
one tab
does local boybu @ host-a , but the boybu running at local 不能输入 shift-
f2, 可以shift-f6, 两台机器 has same .bashrc file and same .boybu config, 这
是为何? 折腾了好久。 |
|
i***r 发帖数: 1035 | 14 我们服务器,有7个账号
其中有三个账号(不包括我,三个级别比较low的账号),TIGERVNC VIEWER登陆后,打
开bash,默认目录是我的某个文件夹,不是他们各自的home folder。
但是,如果用putty连接,不是指向那个“默认”的文件夹。
看了他们各自的bashrc 和bash_profile都没有问题。。。 |
|
n******7 发帖数: 12463 | 15 我也不算特别熟,算入门级;他们算monkey级
我们要处理的数据经常很大,几十到上百GB,计算经常是上百个job跑
所以最省心的方式就是直接在cluster上写code,本地没必要用linux。如果在本地写
code,要么需要上传/同步到server,调试麻烦,要么在本地跑,数据需要传来传去,
而且跑不了需要大量cpu或者data的job。最关键的是,code/数据在几个机器上,不便
于维护。server上还有自动备份,出门在外随时可以access,多好啊。
几个用linux桌面的,一个是刚开始学写code的,估计是用不好vim,还有pbs,装了个
ubuntu。我猜他是用wubi装的,不然会跟我一样折腾。
另一个算是senior了,写的code比我这半路出家的还挫,写代码用gedit,看pdf居然还
是xpdf。
还有一个CS的master,给他一个shell脚本,没多复杂,让他改改还问了无数次这个怎
么实现,那个怎么实现,这不照葫芦画瓢的事情吗,实在不行google一下就完事了。后
来发现连bashrc里面设置alias都不会。
我把vim装了一些插件,用起来跟桌面IDE区别不大。... 阅读全帖 |
|
|
p*****w 发帖数: 429 | 17 install ibus-qt4 libibus-qt1
然后在qtconfig里面指定ibus(默认xim)
.bashrc里面放:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
就好了。 |
|
r******s 发帖数: 925 | 18 我也是这个问题,最后按照这个做了,但是必须要从terminal 启动qterm才可以输入中文
标 题: 终于fqterm能发中文了,原来需要ibus-qt4
发信站: BBS 未名空间站 (Sat Mar 29 19:12:42 2014, 美东)
install ibus-qt4 libibus-qt1
然后在qtconfig里面指定ibus(默认xim)
.bashrc里面放:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
就好了。 |
|
z****s 发帖数: 192 | 19 试一试加如下一行到你的".bashrc"文件(如果没有,那就自己生成一个)里
eval `dircolors ~/.dircolors`
如果你的.dircolors文件放在其它地方,那就加上它的路径:
eval `dircolors color_file_dir/.dircolors` |
|
z****s 发帖数: 192 | 20 我不是什么大牛,更不是什么“Big Cow”(大母牛?:))。俺只是一个Linux业余爱好
者而已。你问的问题我碰巧以前遇到过。相关命令也刚好经常用。
eval就是"evaluate"的意思。“dircolors ~/.dircolors”只是显示color定义,你的
当前Shell并没有真正执行它。但”eval `dircolors ~/.dircolors`“则是执行了“
dircolors ~/.dircolors”所显示的东东。这和你把“dircolors ~/.dircolors”显示
的东东贴到你的command line些再执行(hit return)是等价的。上次回复建议你把那
一行命令放到你的bashrc (suppose you are using bash as the login shell.)文件
里,这样你下次不用每次敲那行命令了。
关于eval可以参见以下链接。里面有个很好的十分简洁的例子。
http://www.unix.com/man-page/posix/1posix/eval/ |
|
|
r*g 发帖数: 186 | 22 我以前一直用bash
最近因为公司默认shell是csh, 不得不开始学习csh
大概问题是这样的:
由于我没有root权限, 所以我都是在$HOME下面建立一个.pseudo_root
然后在这个$HOME/.pseudo_root下面有usr/bin usr/lib之类的
然后自己安装软件都是--prefix=$HOME/.pseudo_root/usr
以前从来都没啥问题
由于这样的设置, 一般要把LD_LIBRARY_PATH加一个$HOME/.pseudo_root/usr/lib
我在.cshrc中设置:
1. set LD_LIBRARY_PATH in .cshrc as:
setenv LD_LIBRARY_PATH ${HOME}/.pseuso_root/usr/lib:${LD_LIBRARY_PATH}
然后打印$LD_LIBRARY_PATH也的确表现正常:
echo $LD_LIBRARY_PATH
/home/anhong/.pseuso_root/usr/lib:/grid/sfi/lsf/cvalsf01/9.1.1/linux2.6-
glibc2... 阅读全帖 |
|
r*g 发帖数: 186 | 23 我在.bashrc中加了一句
SHELL=`which bash`
就好了 |
|
y**b 发帖数: 10166 | 24 不应该依赖这种可能性。
好的做法是在你的job script里面export这类变量,甚至可以采用module load ...来
完成。超算里面普遍这么做,也值得日常工作借鉴。 |
|
|
|
e******d 发帖数: 310 | 27 I am using bash in Ubuntu. In order to enable vi mode for the command line,
I put the following line into the .bashrc file.
===========
set -o vi
==========
When the command is very long, the key "v" is pressed and then the "pico"
editor is invoked by default. How can I disable "pico"? I prefer editing
long command line in vi editor.
Thank you. |
|
F*******i 发帖数: 190 | 28 Dxia,
I downloaded a glic from gnu and compiled it successfully.
then I change the LD_LIBRARY_PATH to include this new lib in
the .bashrc,
then i login a new shell and issue the command ls, it shows:
/bin/ls: error while loading shared libraries: MYNEWGLIBCLIB/lib/libc.so.6:
ELF file OS ABI invalid
any insights is really appreciated! |
|
|
b***e 发帖数: 1419 | 30 Something like:
#!/bin/bash
emacs $1 &
Save that in a file and make an alias or path in your .bashrc (or .tcshrc).
BTW, 阿sir, 我不写shell script已经很久了。You really need to google it out
of the correct shell script syntax. |
|
w******p 发帖数: 166 | 31 tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html
bash config in .bashrc or .bash_profile and change prompt
[production] of not, should be based on machine name
if [[ $(hostname) =~ login ]]; then
export PS1="\[\033[32m\]\u@\h \[\033[32;0;31m\][production]\[\033[0m\] \
W $ "
else
export PS1="\[\033[32m\]\u@\h \W $ "
fi |
|
e*******o 发帖数: 4654 | 32 或者 parse bashrc file,把 环境变量 都提取出来? 我没搞过,仅供参考。 |
|
|
|
s*****t 发帖数: 89 | 35 你右键搜索第一个结果点进去看一眼就知道我在说什么了 |
|
b*******s 发帖数: 5216 | 36 alias GREP='grep -R --exclude="tags" --include="*.cpp" --include="*.h" --
include="*.c" --include="*.py"'
copied from my .bashrc |
|
T*******x 发帖数: 8565 | 37 我今天试了,这个方法不错。具体做法如下:
1. 在Windows上安装Xming server, 和xming font:
https://sourceforge.net/projects/xming/files/
2. 在windows上启动xming server,它会自动缩为一个图标。
3. 用mobaXterm或putty登录远程server,修改.bashrc,加上:
export DISPLAY=XXX.XXX.XXX.XXX:0.0
其中xxx.xxx.xxx.xxx是windows的ip address
4. 然后就可以在mobaXterm或putty里面启动比如firefox或者eclipse,界面会在
windows里面的X server里显示。其原理是这些软件会去找DISPLAY,而这个display现在
被设定为windows上的x server,所以界面就回到windows上来的。
这个方法不需要在远程server上安装GUI。我觉得很好。
我回头试试看在远程VPN的环境下速度如何。
就好 |
|
l***s 发帖数: 126 | 38 改.bashrc
cygwin下载的时候perl模块缺省都有啊。现在的cygwin缺省带的至少都是
5.6.1以上的版本,hoho |
|