端末の設定に奇妙な問題があります。私はDebian 3.16.7ユーザーです。.bashrc
ファイルが使用されていることを確認しましたが、ls -a
開けません(ファイル通信なし)。/etc/skel/.bashrc.
今私の.bashrcファイルは大丈夫に見えますが、インポートできません。たとえば、echo $HISTSIZE
電話をかけると30
.bashrcに1000
。
私の.bashrcファイルは次のとおりです。http://pastebin.com/cYMY6rJj
後ろに
ls -a
わかります:
toshiba% ls -a
. .gnome2 .themes
.. .gnome2_private .thumbnails
.adobe .gnupg .tmux
.bash_history .gstreamer-0.10 .tmux.conf
.bash_logout .gtk-bookmarks .tmuxinator
.bashrc .ICEauthority Videos
.bat .icons .vim
.bin .java .vim-colortuner
.cache jbus_client .vim-cscope
.cgdb .kde .vim-fuf-data
.config .local .viminfo
.cscope.vim .macromedia .vimrc
.dbus .mozilla .vim-sessions
Desktop Music .vim-undo
.dircolors .osd_conf .w3m
Documents Pictures .wireshark
Downloads .pip workspace
.easystroke .pki .xfce4-session.verbose-log
eclipse .profile .xfce4-session.verbose-log.last
.face Public .zcache
.fonts .PyCharm40 .zsh
.gconf PycharmProjects .zsh_compdump
.gdb .recently-used .zsh_history
.gitconfig .ssh .zshrc
.gksu.lock .subversion
.gnome Templates
私の.profileファイルは空です。助けてください。
答え1
bashのログインインスタンスと非ログインインスタンスの間に違いがある可能性があります。 bashがログインシェルで始まると表示されます.bash_profile
。ログインシェルで始まらない場合が表示されます.bashrc
。コマンドラインから別のbashインスタンスを起動すると(つまり、入力してbash
Enterキーを押すと)、これが問題かどうかを簡単に確認でき、.bashrc
設定が適用されていることを確認できます。
INVOCATION
これについての詳細は、bashのマニュアルページのタイトルの下に説明されています。