Study/Linux

리눅스 유용한 유틸리티!

AC 2022. 5. 15. 16:21

terminator

  • 우분투를 사용할 때 터미널을 분할 하시고 싶을 때가 간간히 있습니다. 이럴 때 유용한 프로그램입니다.
  • 먼저 terminator를 설치합니다.
    • sudo apt install terminator
  • 터미널에 ./terminator라고 치면 사용할 수 있습니다.
  • terminator 를 분할하는 핫 키는 다음과 같습니다.
    • ctrl + shift + e 세로분할
    • ctrl + shift + o 가로분할
    • ctrl + shift + w 닫기
    • ctrl + shift + q 종료

나눔고딕코딩 설치

  • sudo apt install fonts-nanum-coding

 

putty를 이용한 시리얼 원격 접속

 

  • sudo apt install putty 명령어로 putty를 설치합니다.
  • 리눅스 PC와 시리얼 통신할 보드를 연결한 다음에 dmsg | grep tty를 입력하여 시리얼 통신으로 연결 가능한 포트를 찾습니다.
  • 예를 들어 [30862.686810] usb 3-4: FTDI USB Serial Device converter now attached to ttyUSB0와 같이 나옵니다.
  • sudo putty /dev/ttyUSB0 -serial -sercfg 115200,8,n,1,N 와 같이 입력하여 원격 통신을 할 수 있습니다.
  • putty 명령어 이후의 각 파라미터들은 사실 GUI환경에서 사용자가 입력해 주어야 하는 순서대로 입력된 것입니다.
  • 여기서 각 파라미터를 살펴보겠습니다.
  • serial line to connect to : /dev/ttyUSB0
  • speed (baud) : 115200
  • data bits : 8
  • parity : n
  • stop bits : 1
  • flow control : N (OFF)

 

baobab을 이용한 디스크 사용 현황 확인

 

  • 리눅스에서 디스크 사용 현황을 확인 하기 위한 방법으로 크게 2가지가 있습니다.
  • 가장 쉬운 방법은 df -h 명령어를 통하여 사용 현황을 확인하는 방법이 있는 데 터미널에서 보기에 시인성이 좋지 않습니다.
  • 반면 baobab을 이용하면 recursive 하게 각 폴더 안의 상세 내용 까지 그래픽적으로 확인할 수 있습니다.
  • 설치 : sudo apt-get install baobab
  • 실행 : sudo baobab
  • 접근 권한이 필요한 디스크의 경우 sudo baobab을 명령어를 통해 확인할 수 있으니 sudo baobab을 사용하길 권장드립니다.

tree를 이용한 디렉토리 구조 출력

 

  • tree 명령어를 이용하면 현재 위치 기준으로 하부 디렉토리의 구조를 tree 형태로 출력할 수 있습니다.
  • 설치 : sudo apt-get install tree
  • 터미널 창에서 tree 라고 입력하면 현재 위치 기준으로 모든 하부 디렉토리 구조를 볼 수 있습니다.
  • 만약 depth 기준으로 구분이 필요할 때에는 L 옵션을 사용하면 됩니다. 예를 들어 tree -L 1은 depth가 1인 경우입니다.

 

tweak tool을 이용한 GUI 제어

 

  • 리눅스 우분투에서 GUI 관련 변경을 하려면 다양한 명령어들을 알아야 하는데 이 기능들을 GUI 환경에서 제어할 수 있도록 설정할 수 있는 tool이 있습니다. 이 tool 이름이 tweak 이고 설치 방법은 다음과 같습니다.
  • 설치 : sudo apt-get install gnome-tweak-tool
  • 설치를 마친 다음에 시작키를 누르고 tweak을 누르면 그래픽 창이 하나 뜨는데 그 창에서 다양한 기능을 사용해 보면 됩니다.

터미널 tab 관리

 

  • 참조 : https://superuser.com/questions/657867/how-to-open-new-tab-in-existing-terminal-session-and-using-keyboard-shortcut-m
  • 리눅스 터미널을 사용할 때, 기존 터미널에서 탭을 생성하여 하나의 터미널 창에서 여러개의 터미널을 사용하고 싶은 경우가 있습니다.
  • 새로운 터미널 창을 생성하는 단축키가 CTRL + ALT + T인 반면 기존의 터미널에서 새로운 탭으로 새로운 터미널을 생성하려고 하면 CTRL + SHIFT + T 를 사용하여 오픈하면 됩니다.
  • 만약 여러개의 탭이 실행되어 있는 경우 ALT + (tab number)를 이용하여 원하는 탭을 바로 접근할 수 있습니다. 예를 들어 ALT + 1 (첫번째 터미널 탭으로 변경) Alt + 2 (두번째 터미널 탭으로 변경)와 같이 접근할 수 있습니다.

 

LIST