본문 바로가기
개발 이야기/Linux

리눅스_echo 명령어!

by 농개 2018. 10. 20.

echo 명령어는 아래와 같이 사용 할 수 있다.


echo "hello world" 


그러면 hello world가 출력된다.


그냥 출력해주는 역할을 하는것 같지만 엄청 유용할 때가 있다.

아래의 상황이라고 가정해보면,


1. network가 내부망으로 internet망에 접근할때는 proxy설정을 해야한다.

2. 리눅스 서버에 터미널로 접근했는데  vi등 편집기가 안깔려있다.

3. proxy 설정을 해야하는데 관련 설정파일을 열어 편집 할 수가 없다.


위의 경우 난감하다. 하지만 echo 명령어를 사용하면 vi를 설치할 apt의 proxy 설정을 할 수 있다.


우선 Proxy설정 방법은 아래와 같다.


/etc/apt/apt.conf 에 아래 코드 작성


Acquire::http::proxy "http://0.0.0.0:3333"; 



Acquire::http::proxy "http://1.1.1.1:8080";

출처: http://itstarter.tistory.com/197 [그냥 이번 한번에 붙는겁니다. "이번이 마지막입니다!"]

출처: http://itstarter.tistory.com/197 [그냥 이번 한번에 붙는겁니다. "이번이 마지막입니다!"]

echo 명령어를 사용해서 위의 코드를 작성해본다면,

우선 해당경로로 이동. 아래 명령어 입력.


echo "Acquire::http::proxy \"http://0.0.0.0:3333\";" > apt.conf


그러고 cat으로 apt.conf를 보면 작성이 된걸 확인 가능하다.