.bashrc 사용자 계정으로 하면 읽지 못하네요 어떻게 하면되죠

son2865의 이미지

root 권한으로 터미널에 접속을 하면 .bashrc 파일을 읽지만

사용자 계정으로 접속을 하면 .bashrc 읽지 못합니다. 게시판을 다

보았지만 이답에 정확히 나온부분이 없어서 올려봅니다. 고수님들

답변줌 부탁드립니다.

참고로 .bash_profile에 밑에 적어 놓은것처럼 설정이 되어있어서
.bahsrc 파일을 읽게 되어 있습니다.

혹시 몰라서 .bashrc 와 .bash_profile 올려놀게요... 꼭줌 부탁드립니다.

.bashrc
==================================

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'

alias l='ls -F --color=auto'
alias ll='ls -laF --color=auto'

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
==================================

.bash_profile
==================================
# .bash_profile

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

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
==================================

jasonlife의 이미지

.bashrc 파일의 소유자가 누군지 확인해 보셨나요?
root로는 읽는데 일반유저로는 못읽는다는 걸보니, 파일의 현재 소유자가 root일것 같은데요..

만약에 그렇다면, chown 으로 다시 원래 유저로 바꿔주세요..

=================================
Jason

You are never too old to do something smart
=================================

son2865의 이미지

소유자는 root 가아닌 로그인한 사용자 계정으로 되어있는데요....

쩝... 넘 이상하네요... 왜 해당 사용자 계정의 자기 .bashrc를 못읽

지.... -_-;;;;

mosqhan의 이미지

우선 계정으로 로그인 한 후 .bashrc 가 제대로 읽혀지는가를 테스트 해보세요...

. .bashrc
또는
source .bashrc

로 테스트 해보시면 문제가 권한의 문제가 있다거나 파일 문법에 문제가 있다면 에러메세지를 확인하실 수 있을겁니다.

집에가서 발닦고 잠이나 자자...

son2865의 이미지

source .bashrc 로 하면 됩니다...

직접 읽으라고 하면 되는데.....음......

어떻게 해서 사용자로 접속했을때 .bashrc 를 읽지 못하게 되는건지

답답해서요.... -_-;;;

mosqhan의 이미지

son2865 wrote:
source .bashrc 로 하면 됩니다...

직접 읽으라고 하면 되는데.....음......

어떻게 해서 사용자로 접속했을때 .bashrc 를 읽지 못하게 되는건지

답답해서요.... -_-;;;

네.. 우선 사용자로 접속해서 source .bashrc 가 이상없이 된다면 .bashrc 파일의 퍼미션 문제나 문법문제는 아닙니다.

그러면 다음을 확인해 보십시요...
echo $HOME
echo ~

두가지 값이 모두 /etc/passwd 에 정의된 것과 다르지 않는지요?

그리고 로그인시에 .bash_profile 먼저 읽고 그 파일을 보시면 .bashrc 를 (. ~/.bashrc) 로 읽게 되있거든요... bash_profile 은 이상없이 읽는지와 .bashrc 를 마지막부분에서 이상없이 읽어나가는지를 점검해보세요...

집에가서 발닦고 잠이나 자자...

son2865의 이미지

아...정말 고맙습니다....

님 말씀대로 passwd 에가서 확인을 해보니 홈디렉토리는 같지만

bash 지정하는곳이 빠져 있더군요....

이제... 해결이 되어 사용자 계정으로 로그인해두 잘되네요....

넘넘 고맙습니다. 오늘 하루도 행복하세요 ^^

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.