본문으로 바로가기
728x90

리눅스에서 편리하게 사용했던 tab 키를 이용하여 자동완성 기능과 ↑↓화살표를 이용하여 


이전에 사용했던 명령어들을 쉽게 사용하는 기능을 AIX에서도 사용하는 방법을 


정리해보려 합니다.




AIX는 기본적으로 콘쉘 (ksh) 을 제공하기 때문에 bash에서 사용했던 자동완성, 이전명령어 재사용을 


추가 설정을 통해서 기능들을 사용할 수 있습니다.




# set -o vi 명령어를 입력하여 일시적으로 터미널이 꺼지기 전까지 적용되게 하는 방법과


/etc/profile 을 vi 편집기로 set -o vi를 추가하여 영구적으로 적용하는 방법이 있습니다.



처음 AIX에 접속하여 ESC를 누르면 ^[ 이렇게 나오는 현상이 있습니다.



# set -o vi 입력


# set -o vi 를 입력하고 다시 ESC를 눌러보면 아무것도 입력이 되지 않습니다.



이전에 사용한 명령어를 사용하는 방법


이전에 사용한 명령어를 사용하는 방법은 ESC를 누르고 k를 누르면 마지막으로 입력했던 순서대로 명령어들이 


나오게 됩니다. j는 k의 반대라고 생각하시면 됩니다.



자동완성하는 방법


자동완성하는 방법은 ESC를 누르고 \을 누르면 됩니다.



jeongyd 디렉토리로 이동한다고 가정하고 해보면 


# cd j를 누르고 ESC 를 누르고 \ 을 누르면 jeongyd/ 가 자동으로 입력됩니다.


# set -o vi 이렇게 입력한것은 터미널이 종료되기 전까지만 일시적으로 적용되기 때문에



# vi /etc/profile


영구적으로 적용하기 위해서는 # vi /etc/profile 로 vi편집기를 통해서 /etc/profile에 set -o vi 를 추가해 주고 


Session 을 재시작 해주면 영구적으로 적용이 됩니다.


'AIX' 카테고리의 다른 글

AIX NIM 서버로 AIX 설치_2  (0) 2016.08.27
AIX NIM 서버로 AIX 설치_1  (0) 2016.08.27
AIX NIM 서버로 openssh 설치  (0) 2016.08.23
AIX 백 스페이스 (backspace) ^? 출력문제 해결  (0) 2016.08.18
AIX P-Series Disk 교체 프로세스  (0) 2016.08.04