사용자 도구

사이트 도구


linux:terminals

Linux Terminals

from http://tuxarena.blogspot.com/2010/11/6-best-linux-terminal-applications.html

ASCII Art

  • figlet 문자를 ASCII Art로 만들어줌
  • lolcat 텍스트에 색상 입히기

Terminal Colors

Terminal resize

터미널의 크기가 변경됐을 때, 환경변수(LINES, COLUMNS)는 변경이 안되어 vi 나 여러 명령이 올바르지 않은 사이즈로 실행된다.

  • 터미널 사이즈 확인
    stty size
     
    # 혹은
    echo $LINES $COLUMNS
  • 터미널 사이즈 변경시 대응
    resize
     
    # 혹은
     
    eval `resize`
  • 원래 resize는 터미널 상태를 변경하는 것이 아니라 현재 터미널 상태를 확인하고, LINES, COLUMNS 환경변수에 값을 세팅하는 명령어를 출력해주는 역할을 하는데(그래서 eval로 실행), 최근에는 아예 환경변수를 변경하는 명령 자체를 실행해주기도 한다.
  • CentOS는 xterm 패키지에 이 명령이 들어있다.sudo yum install xterm -y

참조

linux/terminals.txt · 마지막으로 수정됨: 2019/11/14 22:49 저자 kwon37xi