由买买提看人间百态

topics

全部话题 - 话题: bashrc
首页 上页 1 2 3 下页 末页 (共3页)
I*********t
发帖数: 5258
1
edit .bash_profile or .bashrc file on the server
export clicolor=1
l**n
发帖数: 7272
2
来自主题: Apple版 - Unix的缺陷(ZT)
虽然这里的码工比较少,但是能appreciate coding和programming的朋友也可以看看。
我觉得挺有意思的。
http://blog.sina.com.cn/s/blog_5d90e82f01014k5j.html
我想通过这篇文章解释一下我对 Unix 哲学本质的理解。我虽然指出 Unix 的一个设计
问题,但目的并不是打击人们对 Unix 的兴趣。虽然 Unix 在基础概念上有一个挺严重
的问题,但是经过多年的发展之后,这个问题恐怕已经被各种别的因素所弥补(比如大
量的人力)。但是如果开始正视这个问题,我们也许就可以缓慢的改善系统的结构,从
而使得它用起来更加高效,方便和安全,那又未尝不可。同时也希望这里对 Unix 命令
本质的阐述能帮助人迅速的掌握 Unix,灵活的应用它的潜力,避免它的缺点。
通常所说的“Unix哲学”包括以下三条原则[Mcllroy]:
一个程序只做一件事情,并且把它做好。
程序之间能够协同工作。
程序处理文本流,因为它是一个通用的接口。
这三条原则当中,前两条其实早于 Unix 就已经存在,它们描述的其实是程序设计最... 阅读全帖
w*x
发帖数: 3456
3
来自主题: Hardware版 - pogoplug 到底用多少电阿?
把终端选utf-8,然后.bashrc加上句set LC_ALL='zh_CN.utf8'试试
a******t
发帖数: 84
4
把各种 export xxx=yyy 放到 ~/.xprofile 里试试.
Gnome 是不读 .bashrc 的.
y**b
发帖数: 10166
5
搞定了,但不知道是不是安全:
1.先安装ssh server。有点tricky,主要是Disable Windows 10 SSH Server Broker
Services
http://superuser.com/questions/1111591/how-can-i-ssh-into-bash-on-ubuntu-on-windows-10
2.windows firewall打开22号端口。
3.默认使用root用户(对windows无所谓):lxrun /setdefaultuser root
4..bashrc文件加上:service ssh start
5.将bash on ubuntu on windows加入到windows启动项目里面。
感觉比这个方法好:https://wsl-forum.qztc.io/viewtopic.php?f=6&t=10
y**b
发帖数: 10166
6
来自主题: Hardware版 - Windows 10 (1709) WSL SSH server设置
Windows 10 (1709) WSL SSH server设置
1. 移除旧版WSL
lxrun /uninstall /full (Windows command line)
2. 安装新版,这个一搜就有。
Turn Windows Features on or off
->enable wsl
->reboot
->search Linux in windows store
->ubuntu
3. 设置用户密码,以及root账户的密码:
sudo su
passwd
4.
4.1
In Windows 10, services.msc, disable SSH Server Broker and SSH Server Proxy;
firewall, advanced settings, inbound rules, new rule, port 22, called like "
SSH server by WSL"; disable sshProxy-services if any.
In your home router, advanced, port forwardi... 阅读全帖
b******y
发帖数: 9224
7
来自主题: Java版 - one java question under ubuntu
估计楼主的设置的路径不对?我一般在ubuntu下的.bashrc文件里这样设置path, 比如
说:
export PATH=/root/jdk1.6.0_22/bin:$PATH
export JAVA_HOME=/root/jdk1.6.0_22
j******3
发帖数: 299
8
jnsong@ubuntu:~/lib$ echo $CLASSPATH
/home/jnsong/Downloads/htmlunit-2.11/lib/*.jar
In /etc/environment, I have
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/
games"
export CLASSPATH="/home/jnsong/lib/*.jar"
in my .bashrc, I have
export CLASSPATH="/home/jnsong/Downloads/htmlunit-2.11/lib/*.jar"
in that lib folder, I have:
jnsong@ubuntu:~/Downloads/htmlunit-2.11/lib$ ls
commons-codec-1.7.jar jetty-http-8.1.7.v20120910.jar
commons-collections-3.2.1.jar jetty-io-... 阅读全帖
k****f
发帖数: 3794
9
来自主题: Linux版 - bash中比较无聊的功能
嗯,我是在bashrc中把这个nc功能关闭了
l*****t
发帖数: 1
10
来自主题: Linux版 - 新手问个shell的问题
一个很白的问题,哪位大虾帮帮忙。
一直用老板给的.bashrc模版,在各种linux os下,写executable file, 都可以不用打
头第一行的,#!/bin/bash. 直接把文
件属性用chmod改成可执行的就可以了。
现在自己装了一个ubuntu linux。自己是root的时候,可以直接使用从改文件属性而来
的executable file, 但是,创建一
个普通用户以后,以普通用户登陆,所有的executable files都必须以#!/bin/bash为
首行,否则不能运行。。。。。(就
是敲进文件名后一直没有output,连error message都没有)。
这是怎么回事?哪位大虾指点一下迷径吧。万分感谢。
c******l
发帖数: 36
11
来自主题: Linux版 - 新手问个shell的问题
write bash function() in .bashrc ba!
L******k
发帖数: 2945
12
i have this in .bashrc:
# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
fi
A*******s
发帖数: 708
13
来自主题: Linux版 - 遇到黑客了!
没有啦,系统目录里面根本没有logan这个字符串
root@alex:/# find / -name "*logan*"
root@alex:/# find / -user download
/var/run/screen/S-download
/home/download
/home/download/.bash_history
/home/download/.bash_logout
/home/download/.bashrc
/home/download/.profile
/home/download/.ssh
/home/download/.ssh/known_hosts
N****w
发帖数: 21578
14
什么 distro?
写在 ~/.bashrc 一般都可以
r****e
发帖数: 122
15
来自主题: Linux版 - 装windows文件的硬盘
在重装了一遍系统之后发现是不必要的。。。我在.bashrc里加了一句话exec csh
导致了问题。
所以怎么自动把bash改成csh, 我还不知道,暂时先log in进去再手动执行一下喽。
c*********t
发帖数: 2921
16
来自主题: Linux版 - 如何在fcitx下输入中文
我的系统是ubuntu 8.04,
从sympetic package manager里安装了fcitx,
系统重启后fcitx的状态bar(显示有企鹅,GBK, 联,繁,键盘等图案)出现在
desktop,
可是按Ctrl+space后,无法输入中文,
请问这是什么问题? 在.bashrc 里要加入什么?
和locale有关的信息如何设置?
谢谢!
p*****a
发帖数: 1152
17
来自主题: Linux版 - 如何在fcitx下输入中文
刚才做了一个试验:
在一台最小化安装的系统上,只有两个locale:en_US.UTF-8和en_US,
命令locale的输出结果如下:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=C
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
安装步骤:
1。安装fcitx 3.6.2
2。安装wqy-microhei
3。在.bashrc中加入
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
expo
w********e
发帖数: 557
18
来自主题: Linux版 - 如何在fcitx下输入中文
我是这样做的,先在language support下装好中文,然后在.bashrc里加下面几行,
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
然后执行 im-switch -s fcitx
z**r
发帖数: 17771
19
☆─────────────────────────────────────☆
cookiesweet (apple) 于 (Sun Nov 1 03:47:37 2009, 美东) 提到:
我的系统是ubuntu 8.04,
从sympetic package manager里安装了fcitx,
系统重启后fcitx的状态bar(显示有企鹅,GBK, 联,繁,键盘等图案)出现在
desktop,
可是按Ctrl+space后,无法输入中文,
请问这是什么问题? 在.bashrc 里要加入什么?
和locale有关的信息如何设置?
谢谢!
☆─────────────────────────────────────☆
cookiesweet (apple) 于 (Sun Nov 1 17:15:40 2009, 美东) 提到:
For those helpful reply, I will send out baozi as reward.

☆─────────────────────────────────────☆
EUV (joke有了阁楼粉丝团)
l*****i
发帖数: 91
20
来自主题: Linux版 - 请教LINUX USERMOD命令 (转载)
【 以下文字转载自 SanFrancisco 讨论区 】
发信人: laoguai (没开迷死吹的老怪), 信区: SanFrancisco
标 题: 请教LINUX USERMOD命令
发信站: BBS 未名空间站 (Wed Dec 9 18:19:08 2009, 美东)
我的目的是:
新建一个新的USER NAME : new, 将原来的用户名old和用户目录 /home/old 完全改成
new 和/home/new
在/home/old 下的.bashsrc 文件是link到/project/.bashrc 的.
找到这个命令: 却不明白:
修改主目录设置 usermod –d (new home Directory) (username) 如果想将现有主目
录的主要内容转移到新的目录,应该使用-m开关,如下所示: usermod –d –m /www/
newuser newuser
然后又找到这个命令:
(
http://ubuntuforums.org/showthread.php?t=903826
)
sudo usermod --home /home/newu
g****n
发帖数: 3313
21
谢谢回答, 因为用户太多, 想让他们都用同一个.BASHRC.
不过我还是不知道怎么设置启动出现两个窗口,
我甚至都不知道用的是GNOME 还是KDE ,怎么查啊? 然后如果是G 或者是K,怎么设置出
现两个窗口呢?
LINUX刚入门,别一砖吧我拍死,谢谢!!!
e******d
发帖数: 310
22
来自主题: Linux版 - why terminal is not like an editor?
if you use bash, add line
=============
set -o vi
=============
into .bashrc file
x********g
发帖数: 100
23

一语中的! 具体怎么做呢,直接用.bashrc就可以吗?
C********s
发帖数: 120
24
来自主题: Linux版 - 如何
sigh you vimers don't do set -o vi in your bashrc and have to use emacs key
binding in your shell?
O*****y
发帖数: 222
25
如果你还不知道什么是 Dropbox, 这里有个视频介绍
http://www.youtube.com/watch?v=7QmCUDHpNzE
我自己已经用了有快一年了,感觉是太方便了。我办公室和家里的机器还有笔记本上面
都装了 Dropbox(我甚至在实验室的Linux Server上也装了)。这样不论我在哪台电脑
上,我的文档都是最新的。下面我来介绍一下我自己的一些使用技巧:
我是个 Linux user,我用 Emacs。在使用 Dropbox 前,每当我在一台电脑上更改了配
置文件 (如 .bashrc, .emacs, .Xdefaults, .Xresources, .vimrc, .screenrc 等等)
, 为了能在其他机器上用,我只能发 email 或用 USB drive 把新的配置文件 copy 到
其他电脑上。但这样做实在是很不方便。我现在的做法是把这些配置文件都放到
Dropbox 文件夹里面,然后在 home 下建个 soft link。这样任何一台电脑的配置文件
的更改都会立即被同步到其他电脑。方便吧!还有更 cool 的呢,Dropbox 还有
ver
v*****r
发帖数: 1119
26
多谢分享,用你的link申请了一个, 感觉个人用蛮方便的。
不过工作上用不了,我的十几台Linix servers 能开的ports 只有ssh 和database
related ports。而且 even for your personal pc, 我觉得 symlink configure
files to dropbox 不是个好主意。如果有人黑了你的dropbox, 加几句 disks 格式化
的命令在 .bashrc 里, 嘿嘿。
d********t
发帖数: 9628
27
来自主题: Linux版 - Newbie question
I think do it only in .bashrc is enough.
u*********r
发帖数: 2735
28
来自主题: Linux版 - Newbie question
man bash (command line or google it)
search bashrc and bash_profile
m*********g
发帖数: 273
29
来自主题: Linux版 - Newbie question
I think modif the .bashrc is enough for you.
If you are new to Linux, don't try to modify the config (system wide) uder /
etc or /sbin. Also you have to be root to do that. Ask you system
administrator for help if it is a company computer. If it is your personal
pc, play with it but please back up your data.
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib ; export LD_LIBRARY_PATH
3.) also add this line to < /etc/ld.so.conf > file
4.)run /sbin/ldconfig after /etc/ld.so.conf changing
v*****r
发帖数: 1119
30
来自主题: Linux版 - Newbie question
Make sure your "chsh" is not sym-lined to bash.
Also for your original questions, .bash_profile is the login shell for bash
and .bashrc is the interactive shell for bash; Understanding a few basic
concepts in unix/linux will help:
1. login shell vs interactive shell?
2. environment variables vs shell variables?
Once you understand the above two questions, the following rules (a lots of
folks don't follows them since they never bother trying to understand the
basic things:-):
1. Set all environme
D******y
发帖数: 3780
31
来自主题: Linux版 - Cursor Position in bash prompt
CentOS 5.3 64bit
I set export PS1="\[$(tput setaf 2)\]\u@\h:\w # \[$(tput sgr0)\]" in my .
bashrc
if I press enter without any commands, the cursor will move it to the middle
of the prompt like the following:
root@server [cursor] /var/lib/mysql #
if I input any command and press enter, the cursor will be at the correct
position.
if I don't set any color prompt, everything is good.
Anyone knows why? Thankssssssss
c*****m
发帖数: 1160
32
来自主题: Linux版 - gedit can't display chinese..

1, 在 .bashrc 里设置 alias gedit='gedit --encoding=gbk .fcitx/config'
这样如果你在命令行下起 gedit xxx.m 文件,就直接用起来了。
2, 编辑 gnome的菜单项gedit ,让它直接跑 gedit --encoding=gbk .fcitx/config
这样在菜单下起gedit,也可以用中文。
D******y
发帖数: 3780
33
来自主题: Linux版 - 问个terminal的问题
just create an alias in your .bashrc then.
it should be your shell's settings instead of your terminal settings.
baozi plz
f*****g
发帖数: 3086
34
来自主题: Linux版 - 如何恢复rm删除的文件?
所以我把 .bashrc 里面设一个 alias rm='rm -i'
很stupid,但是救了我几次
i*****s
发帖数: 438
35
来自主题: Linux版 - setting up bash
How to set up environment variables (PATH, etc) for
interactive and non-interactive sessions?
If I set PATH in .bash_profile, is it interactive
or non-interactive?
How many such files can affect the setting?
.profile? .bash_profile? .bashrc? .bash_login? what else?
When all of them are present, which one got to run first?
Which one should be used?
Thanks!
v*****r
发帖数: 1119
36
来自主题: Linux版 - setting up bash
"Invoation" section of the man page of bash command specifies clearly under
what condition and sequence those files are invoked depending on whether it
is a login shell or interactive shell.
Regarding where to set Environment/Shell variables in Bash, I posted one
general guideline before:
1. Set all environment variables in .bash_profile (assuming bash is your
login shell. It will be .profile if you are ksh fan like me).
2. Set all shell variables to .bashrc.
3. As a general rule, always call .b
v*****r
发帖数: 1119
37
来自主题: Linux版 - 找不到命令的路径
No environment variables should be put in .bashrc file.
LZ could use full path of the command in script, or export PATH in .bash_
profile or .profile
v*****r
发帖数: 1119
38
来自主题: Linux版 - 找不到命令的路径
What is the first line in your script?
The shell used to run the script is not bash, otherwise you don't need to
source .bashrc file
d*y
发帖数: 7
39
来自主题: Linux版 - 找不到命令的路径
It was
#!/bin/sh
and I tried to change it to
#!/bin/bash
But it still need to source ~/.bashrc to find that command.
p****o
发帖数: 1340
40
来自主题: Linux版 - 郁闷的debian
Regarding the locale setting under debian,
1. sudo dpkg-reconfigure locales
# choose en_US.UTF-8 as your default environment
# if you'd prefer an english environment
2. add "export LC_CTYPE=zh_CN.UTF-8" to your .bashrc.
# after re-login
# you end up with an english environment w/ chinese support
z****t
发帖数: 1090
41
.bashrc里那3句话你加了吗
S*A
发帖数: 7142
42
来自主题: Linux版 - 这个kernel patch很值得期待阿
The LMKL thread is title:
"sched: automated per tty task groups"
There is a long flame war going on there.
It seems Linus is pro this kernel patch
is stead of the bashrc change because every one
just get it automaticly.
S*A
发帖数: 7142
43
来自主题: Linux版 - cvs , svn, git 差不多吧
cvs 需要 server. 如果你公司的机器和自己的机器上面有同样的
.bashrc, .vimrc, 要 sync 起来就不容易,因为公司的网和家里
平时是不联通的。
任何不能 local commit 的这样用都很不爽。svn 也一样。
r***e
发帖数: 2000
44

Thank you. Now that I know how it supposed to work,
I am still confused on what is the best way to do it,
and wonder is there a better way.:(
One comment said that .bashrc supposed to contain
only bash specific stuff, while the .profile takes
care of universal settings. If PATH is not bash
specific, then it should be placed in .profile,
and is not set in interactive shell.
l*******G
发帖数: 1191
45
来自主题: Linux版 - 问个tmux的问题
tmux.conf is good only when you are already in tmux ?
anyway, just put
#----tmux configuration---
source ~/.tmux.conf
#-------------------------
in the ~/.bashrc file if you use bash, and then re-login
F*******i
发帖数: 190
46
来自主题: Linux版 - glibc question,
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!
F*******i
发帖数: 190
47
来自主题: Linux版 - 请问bashrc的设置term问题
try putty (for windows), which support 256 colors

xterm-
r*****8
发帖数: 2697
48
来自主题: Linux版 - 请问bashrc的设置term问题
用kitty吧, 密码都帮你保存了, 省的每次输入
http://www.9bis.net/kitty/
f*********e
发帖数: 8453
49
不确定.
你看下.bashrc or .bash_profile有没有:
shopt -s histappend
p*****w
发帖数: 429
50
应该是.bash_history (Ubuntu)

不确定.
你看下.bashrc or .bash_profile有没有:
shopt -s histappend
首页 上页 1 2 3 下页 末页 (共3页)