쿠버네티스 linux bash completion 사용하기 (redirection시 permission 문제 발생 이유)
https://kubernetes.io/ko/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/
리눅스에서 bash 자동 완성 사용하기
리눅스에서 bash 자동 완성을 위한 몇 가지 선택적 구성에 대해 설명한다.
kubernetes.io
여기 있긴 한데, sudo로 실행해도 permission 에러가 뜰거야
sudo kubectl completion bash >/etc/bash_completion.d/kubectl
이거 대신
sudo kubectl completion bash | sudo tee /etc/bash_completion.d/kubectl
이걸로 하면 정상적으로 실행된다.
redirection의 권한이 vagrant의 권한이라 그렇대.
그럴때는, sudo tee라는 명령어를 이용해서 root 권한으로 넘겨주면 된대.
/etc/bash_completion.d 이거 만드는 권한이 root 권한이 있어야 한대.
Q) 왜 redirection을 하면 권한이 바뀔까????
>와 tee의 차이는?
https://wooono.tistory.com/112
[Linux] 재지향(Redirection)이란?
오늘은 리눅스의 I/O 재지향(redirection)에 대해서 설명드리겠습니다. 재지향은 파이프(pipe)와 더불어 리눅스의 명령어들을 훨씬 강력하게 무장시켜주는 역할을 하는 핵심 기능입니다. 개요 리눅스
wooono.tistory.com
https://www.nemonein.xyz/2018/11/1202/
Pipeline, Redirection; tee 명령 – 바깥 세상으로
www.nemonein.xyz
https://twpower.github.io/135-tee-command-usage
[Linux] tee를 이용해 출력을 화면과 파일에 동시에 출력하기
Practice makes perfect!
twpower.github.io