.bashrc에서 설정을 로드하는 중에 문제가 발생했습니다.

.bashrc에서 설정을 로드하는 중에 문제가 발생했습니다.

터미널 설정에 이상한 문제가 있습니다. 저는 데비안 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 매뉴얼 페이지의 제목 아래에 설명되어 있습니다.

관련 정보