설명
echo 명령어를 이용해 ~/.bashrc에 입력하여 terminal을 시작했을 때 해당 텍스트가 입력되게 하여 경로가 변경되게 하는 방법
~/.bashrc는 로그인한 현재 계정의 쉘에 대한 기본 설정을 저장하는 장소
echo는 인수로 전달되는 텍스트 / 문자열을 표시하는 데 사용하는 명령어로
echo "Hi"
>> Hi
terminal에 echo "Hi"를 입력하면 'Hi'를 출력
방법
echo "cd path" >> ~/.bashrc
path에 본인이 설정하고 싶은 시작 경로를 입력
입력 한뒤에 terminal을 새로 시작하면 cd path가 입력되면서 해당 경로로 이동합
- 만약 아래와 같이 잘못된 값을 추가했을 경우
# 예시
echo "/mnt/d" >> ~/.bashrc
terminal을 띄웠을 때 맨 윗줄에 이런 뜨는데 잘못된 path를 입력하여 오류메시지가 출력된 것.
직접 /mnt/d를 입력해도 같은 결과를 출력됨.
이러한 경우 당황하지 말고 vi ~/.bashrc에서 수정하면 됨
-bash: /mnt/d: Is a directory
변경
sudo vi ~/.bashrc
위와 같은 명령어를 입력하면 .bashrc를 vi에디터로 실행하게 되는데
절대 다른건 건드리지 말고, 맨 아래로 내려보면 아까 입력된 'cd path'가 있는데 이를 원하는 path로 변경
vi editor 사용 방법은
i를 누르면 insert mode (변경 모드)로 전환되어 수정이 가능
esc를 누르면 명령어 모드로 변경이 됩니다. 그 다음 :를 입력하고 뒤에 명령어를 입력하면 되는데
:wq를 입력하면 변경내용을 저장하고 vi 종료
:w 저장
:q vi종료
:q! vi 강제종료
# 참고
시작 경로 변경 : https://askubuntu.com/questions/332062/setting-default-path-when-opening-a-terminal-session
vim 에디터 명령어 : https://opentutorials.org/course/730/4561
'Linux > Shell' 카테고리의 다른 글
id 명령어 옵션 (0) | 2020.11.19 |
---|---|
find 명령어 옵션 (0) | 2020.11.19 |
ls 명령어 옵션 (0) | 2020.11.19 |
zip, unzip 명령어 (0) | 2020.08.07 |
alias로 단축명령어 생성 (0) | 2020.07.14 |
댓글