作者aldreamp (小孟)
看板EE_DSnP
標題[問題] bash cd指令的設定
時間Wed Nov 17 02:11:46 2010
依稀記得前幾堂課老師有講到 您可以輸入 cd hw1 or cd hw2 / hw3 /....
(還是不用到該路徑 ./執行檔 就可以執行程式 有點忘記了)
然後他就會很快地跳到你指定的資料夾
不需要一層一層的像 cd Desktp/HW/blabla..
請問那種功能該如何設定呢? 我用的是bash 應該是要去修改.bashrc嗎?
可是我不知道要打什麼指令?
另外,想請問高手們老師上課時的putty視窗底色是白色的,請問那需要在哪裡設定呢?
---
Ans:pietty 選項->詳細設定->windows->colours->Use system colours
and so on...
---
因為最近資料夾越來越多層 好懶得cd cd cd XDD
謝謝大家的回答!!
---
ANS:
path 與 cdpath 設定
更改游標前提示字串
vim .bashrc 最下面加入下面這一行
export PS1='{\u@}:\w>'
u=user,w=where,h=hostname...etc
我自己的設定:
vi .cdpath
export CDPATH=:~:~/Desktop:~/Desktop/check:~/Desktop/b96611011_hw
vi .path
export
PATH=:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr\
/games:/usr/bin/X11:~:~/Desktop:~/Desktop/check:~/Desktop/b96611011_hw
so .cdpath
so .path
path
echo $PATH
把當前目錄加入path
PATH=.:$PATH
export PATH=.:$PATH
方法1.
在用戶目錄下 vi .bashrc
export PATH=”$PATH:/your path1/:/your path2/…..”
方法2.
在 /etc/profile中增加。
PATH="$PATH:/home/zhengb66/bin"
export PATH
echo $PATH # 列出 PATH 的環境變數
unset PATH # 將 PATH 環境變數取消
echo $PATH # 列出 PATH 的環境變數
ls # 你會發現 ls 無法使用了
/bin/ls # 又可以了
export
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/\
games:/usr/bin/X11:
# 設定 PATH 環境變數
ls # ls 又可以用了
---------------------------------------------------------------------
http://www.softpanorama.org/Scripting/Shellorama/cdpath.shtml
cdpath
----
直接以指令加入當前目錄等
export CDPATH='.:/etc'
----
方法1.
export CDPATH='.:~/Desktop:~/Desktop/check'
function my_cd {
\cd "$@" >/dev/null
}
alias cd='my_cd'
方法2.
CDPATH=:$HOME:$HOME/projects:/books/troff
export CDPATH
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.29.9
1F:推 ric2k1:去設定 cdpath 這個環境變數 11/17 04:02
2F:→ ric2k1:lecture note #2 裏頭有例子 11/17 04:03
3F:→ aldreamp:喔喔謝謝老師 我試試看 11/17 22:11
4F:推 ric2k1:感謝分享!! 11/22 21:03
※ 編輯: aldreamp 來自: 123.192.29.9 (11/23 01:50)