티스토리 뷰

ssh 로 원격 서버에 접속하여 명령을 실행할 수 있습니다.

echo 같은 기본 명령어는 잘 실행되지만 하지만 .bashrc의 설정에 따라서 원격 서버의 .bashrc에 설정된 PATH 정보를 확인하지 않고 실행될 수 있습니다. 이럴때는 해당 내용을 수정하여 주면 됩니다. 설정 위치는 다음과 같습니다.

 

  • /etc/bash.bashrc
  • ~/.bashrc

 

##########################################
# /etc/bash.bashrc
##########################################
## PS1 정보가 없으면 인터랙티브 쉘로 인식하지 않아서 처리 안함
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
##########################################
# ~/.bashrc
##########################################
## 로그인시 전달받은 인자를 확인해서 인터랙티브 쉘이 아니면 종료
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/04   »
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
글 보관함