忍者ブログ
Insights/Ideas/Interactions ITとSocialMediaについて書くブログ
[112] [111] [110] [109] [108] [107] [106] [105] [104] [103] [102
人気blogランキング

↑↑↑クリックお願いします!↑↑
カウンター

プロフィール
HN:
よっぱ
性別:
非公開
自己紹介:
よっぱです。
いや、別に酔っ払ってませんけど。なにか?

プロフィール
カレンダー
02 2024/03 04
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
ブログ内検索
最新トラックバック
アクセス解析
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

続いてこれも備忘録。
デフォルトのシェルをbashに変えたついでに、ログイン時の設定も変更。


.bash_profileファイル設定
まずはログイン時の設定。
普通通り.bashrcファイルを読み込ませます。

# ./.bash_profile

# Get the aliases and functions
if [ -f $HOME/.bashrc ]; then
source $HOME/.bashrc
fi

.bashrcファイル設定
次に.bashrcの設定。

 # ./.bashrc

# bash basic configration file
umask 022
ulimit -c 0

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$HOME/bin

PS1="\u[\h:\w]$ "

alias cp='/bin/cp -i'
alias hist='history 20'
alias la='/bin/ls -AFs'
alias ll='/bin/ls -lF'
alias ls='/bin/ls -F'
alias lsa='/bin/ls -d .*'
alias mv='/bin/mv -i'
alias rm='/bin/rm -i'
alias x='exit'

他にも.bash_loginとか.profileとかあるけど
システム上の優先順位を考えたら、.bash_profileに記述した方がベターですね。
ちなみに、ログイン時に読み込まれる設定ファイルは、「/etc/profile」「~/.bash_profile」「~/.bash_login」「~/.profile」の4つがありますが、最初の「/etc/profile」は、全ユーザが対象なので、一般ユーザでの記載変更は不可能。個別ユーザ設定で変更可能なのは、「~/.bash_profile」「~/.bash_login」「~/.profile」に限られます。
なので、その中で一番優先順位が高い「~/.bash_profile」を利用するのが一般的です。

ちなみに対話型シェルの起動時には、.bash_loginも.bash_profileも読み込まれません。読み込まれるのは.bashrc。ってことは結局設定ファイルが分散しちゃうわけだから、上記みたいに内部的にコールしてたりするんですね。

  path 優先順位
ログイン時
(通常)
対話型シェル
起動時
説明
profile /etc/profile 1  
初期設定ファイル
全ユーザーに適応される
 
.bash_profile ~/.bash_profile 2  
ログイン時に読み込まれる
.bash_login ~/.bash_login 3   ログイン時に読み込まれる
.bash_profileが存在しない場合に利用される
.profile ~/.profile 4   ログイン時に読み込まれる
.bash_profile、.bash_loginが存在しない場合に利用される
 
.bashrc ~/.bashrc -   対話型シェル起動時に読み込まれる 
 



関連記事
さくらインターネットのレンタルサーバでbashを使う方法
PR
この記事にコメントする
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret (チェックを入れると管理人だけに表示できます)
この記事へのトラックバック
この記事にトラックバックする:
google検索
はてな注目エントリー
あわせて読みたい
あわせて読みたいブログパーツ
SiteStock


フィードメーター - よっぱ主義。 (β version)
検索ワード








Powered by Ninja Blog    template by Temp* factory    icon by MiniaureType

忍者ブログ [PR]