Post

termux 기본 명령어 및 세팅

termux 기본 명령어 및 세팅

아주 기본적인 termux명령어 들과 세팅 법 익히기


개요

termux에 들어와 처음으로 리눅스 CLI환경을 접한 사람들은 많이 놀랐으리라 생각한다. 물론 이 글을 본다는거 자체가 어느정도 알고 있다 생각하지만… 혹시나 처음 접해본 사람(일단 나부터)들을 위해 기본 명령어들을 준비 했다. 추가로 Termux전용 명령어도 있으니 잘 봐주길 바란다.

CLI리눅스에 경험이 있는 사람이라면 “Termux전용 명령어”“ 만 보고 이 글은 넘겨도 좋다.


cli란?

CLI는 Command Line Interface의 약자로, 사용자가 명령어를 직접 입력해서 컴퓨터와 상호작용하는 방식을 말한다. 즉, Termux안에서의 모든 행동은 다 커맨드로 이루어 진다는 이야기 이다. 처음에는 엄청 불편할지 모르겠지만. 맞다 사실 GUI에 비해 엄청 불편하다. 그래도 잘 익혀두면

  • 반복 작업을 자동화할 수 있고
  • 리소스를 적게 쓰면서도 빠르게 동작하며
  • 마우스 클릭보다 훨씬 빠르게 작업 가능 한 환경을 얻을 수 있다!

명령어들

패키지 관리

1
2
3
4
pkg update           # 패키지 목록 업데이트
pkg upgrade          # 설치된 패키지 업그레이드
pkg install [패키지] # 패키지 설치 (ex: pkg install git)
pkg uninstall [패키지] # 패키지 삭제
  • termux에 들어 왔다면 제일 처음으로 해야 하는 것은 패키지 들을 업데이트 해 주는 것이다.

    pkg update로 목록을 업데이트 해주고 pkg upgrade로 불러온 패키지를 업그레이드 해 주자!”

디렉토리 / 파일 관련

1
2
3
4
5
6
7
8
9
10
11
12
13
14
pwd                  # 현재 경로 출력
ls                   # 현재 디렉토리 파일/폴더 리스트
ls -al               # 숨김 파일 포함 자세히 보기
cd [디렉토리명]       # 디렉토리 이동
mkdir [폴더명]        # 새 폴더 생성
touch [파일명]        # 새 파일 생성
rm [파일명]           # 파일 삭제
rm -r [폴더명]        # 폴더 및 내용 삭제
cp [원본] [대상]      # 파일 복사
mv [원본] [대상]      # 파일 이동 또는 이름 변경
cat [파일명]          # 파일 내용 출력
nano [파일명]         # 텍스트 편집기 (간단함)
vim [파일명]          # 텍스트 편집기 (설치해야 함)
clear                # 화면 초기화

CLI는 GUl가 없는 운영체제로 파일 접근 또한 다 명령어로 돌아간다.

시스템 관련(termux전용 명령어)

1
2
3
exit                 # Termux 종료
termux-reload-settings  # termux 설정 리로드
termux-setup-storage   # 내부 저장소 접근 권한 요청

휴대폰의 다운로드 폴더나 사진 폴더 등에 접근하고 싶다면 termux-setup-storage를 사용하자. 이 명령어를 처음 실행하면 접근 권한을 요청하는 팝업이 뜨고, /sdcard 경로가 Termux 안에서도 보이게 된다.


마무리

다음 글에서는 사기 에디터 vim설치와 사용 방법으로 돌아 오겠다.
다음 글부터는 본격적으로 패키지를 설치해가며 termux환경을 구축해 나가는 방향으로 가 보겠다. 궁금한거 있음 댓글에 달아 주길 바란다.

This post is licensed under CC BY 4.0 by the author.