看板 Knuckles_note
作者 標題 [Linux] .bashrc 設定
時間 2014年07月12日 Sat. PM 04:18:40
參考 http://linux.vbird.org/linux_basic/0320bash.php
在 /etc/passwd 中
使用者的shell設定必需為 /bin/bash
登入時系統預設會執行 /etc/profile 和 ~/.profile
但不會執行 ~/.bashrc
所以通常會在 ~/.profile 裡再執行 ~/.bashrc
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
在 ~/.bashrc 裡,會載入預設的 /etc/bashrc 設定
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
. /etc/bashrc
fi
要自訂每個帳號的設定要寫在 ~/.bashrc
要設定所有帳號的話寫在 /etc/bashrc
自訂一些指令的簡寫:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -lh'
alias df='df -h'
alias du='du -h'
alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -lh'
alias df='df -h'
alias du='du -h'
修改提示字元(prompt)的格式
例如加上這行:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;33m\]\u\[\033[00m\]@\[\033[00;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
重新登入後,提示字元就會變成像這樣:
root@hostname:/etc/httpd#
--
※ 作者: Knuckles 時間: 2014-07-12 16:18:40
※ 編輯: Knuckles 時間: 2023-11-26 23:31:11 (台灣)
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 681
回列表(←)
分享