모든 Android 사용자가 알아야 하는 상위 21개 ADB 명령(PDF)

Android Debug Bridge 또는 ADB로 더 잘 알려진 것은 Android Phone에 액세스하기 위한 명령줄 도구입니다. 강력하고 매우 다양한 도구입니다. 로그 가져오기, 앱 설치/제거, 파일 전송, 사용자 지정 ROM 루팅 및 플래싱, 장치 백업 생성 등과 같은 다양한 작업을 수행할 수 있습니다. 또한 adb는 Android 장치가 벽돌로 막혔을 때 생명의 은인입니다. 그 당시에는 사용할 수 없습니다.

adb 명령 셸은 위협적이고 복잡해 보이지만 상당히 간단합니다. 따라서 시작하고 프로세스에서 몇 가지 유용한 작업을 수행할 수 있는 db 명령 목록이 있습니다.

Windows에 ADB 설치

이전 버전과 달리 ADB를 설치하기 위해 전체 Android SDK를 설치할 필요가 없습니다. 독립 실행형 ADB zip 파일을 다운로드하고 원하는 폴더에 압축을 풀면 완료됩니다.

adb에 액세스하려면 시작 메뉴에서 검색 하여 명령 프롬프트를 엽니다 . ADB 명령을 실행하려면 아래 명령을 사용하여 adb 폴더로 이동해야 합니다.

cd C:\ADB

여기서 C:/ADB는 추출된 ADB 파일의 폴더 위치입니다.

팁:  동일한 디렉토리에서 명령 프롬프트를 열 수도 있습니다. Windows 파일 탐색기의 주소 표시줄에 "cmd"를 입력하기만 하면 됩니다.

이제 USB를 통해 Android 장치를 연결하고 아래 명령을 테스트할 수 있습니다.  추가 참조를 위해 Windows에서 adb를 올바르게 설치하고 테스트하는 방법에 대한 이 가이드 를 확인할 수 있습니다  .

연결 명령

1. ADB 서버 시작 또는 중지

분명히 알아야 할 첫 번째 명령은 adb 서버를 시작하고 중지하는 방법입니다. 이를 통해 연결된 Android 장치와 상호 작용할 수 있습니다. adb 서버를 시작하려면 아래 명령을 사용하십시오.

adb start-server

작업이 끝나면 아래 명령을 사용하여 adb 서버를 중지할 수 있습니다.

adb kill-server

2. USB 모드에서 ADB 다시 시작

ADB 서버가 이미 시작된 경우 어떤 이유로 명령이 여전히 작동하지 않습니다. USB에서 ADB 재시작을 시도할 수 있습니다. 독립 실행형 ADB 재시작 명령은 없습니다. 그러나 다음 명령은 USB를 통해 ADB 연결을 다시 설정합니다. 그러면 ADB 서버가 다시 시작됩니다.

adb usb

3. ADB 버전

최신 ADB 버전에서 작동하는 명령이 거의 없기 때문에 이것은 매우 편리한 명령입니다. 예를 들어 ADB의 이전 버전에서는 flashall 명령을 실행할 수 없습니다. 따라서 명령에 오류가 있는 경우 첫 번째 단계는 adb 버전을 확인하는 것입니다. 그런 다음 해당 버전에서 명령이 지원되는지 확인할 수 있습니다. 다음은 adb 버전을 확인하는 명령어이다.

adb version

4. 연결된 Android 기기 나열

이것은 가장 유명한 명령 중 하나입니다. USB를 통해 장치를 컴퓨터에 연결할 때 이 명령을 사용하여 adb가 연결된 장치를 찾을 수 있는지 확인하십시오.

adb devices

장치가 시스템에 제대로 연결되어 있는 경우 위의 명령은 데몬 서비스를 시작하고 시스템을 스캔하고 연결된 모든 Android 드라이브를 나열합니다. 이 명령의 좋은 점은 장치의 상태와 일련 번호를 모두 나열한다는 것입니다.

5. 장치 상태

이름 자체에서 알 수 있듯이 이 명령을 사용하여 장치 상태를 알 수 있습니다. 명령이 실행되면 장치 상태가 오프라인인지, 부트로더인지 또는 장치 모드인지를 보여줍니다. 일반 Android 기기의 경우 아래 이미지와 같이 Android 상태가 "기기"로 표시됩니다.

adb get-state

장치의 연결 상태는 다음 중 하나일 수 있습니다.

  • 오프라인: 장치가 adb에 연결되어 있지 않거나 응답하지 않습니다.
  • device: 이제 장치가 adb 서버에 연결되었습니다.
  • 장치 없음: 연결된 장치가 없습니다.

6. Wi-Fi를 통해 ADB 연결

최신 ADB 버전에서는 Wi-Fi를 통해 모든 Android 기기에 직접 연결할 수 있습니다. 다른 장치에서 USB 디버깅을 켜고 다음 명령을 실행하기만 하면 됩니다.

adb connect ip-address

따라서 명령은 다음과 같아야 합니다.

ADB 연결 192.168.1.104

7. 장치 일련 번호 가져오기

이 명령을 사용하면 연결된 장치의 장치 일련 번호를 알 수 있습니다. 휴대폰 또는 태블릿에서 "설정 > 휴대폰 정보 > 상태"로 이동하여 장치 일련 번호를 확인할 수 있습니다.

adb get-serialno

파일 전송 명령

8. 파일 나열

파일을 복사하거나 보내기 위해서는 디렉토리의 정확한 위치를 알아야 합니다. 일반적으로 전화기 내부 메모리의 이름은 sdcard입니다. 따라서 모든 전화 내부 폴더는 /sdcard 디렉토리 아래에 있습니다. 그래도 정확한 위치를 알고 싶거나 특정 파일을 찾으려면 "ls" 명령을 사용할 수 있습니다. ls 명령은 디렉토리 아래에 있는 파일을 나열합니다.

adb shell ls "directory_name"

9. 컴퓨터에서 전화로 파일 복사

adb를 사용하여 컴퓨터에서 휴대폰으로 파일을 복사하려면 이 명령을 사용할 수 있습니다. [source] 및 [destination]을 실제 파일 경로로 바꾸는 것을 잊지 마십시오.

adb push [source] [destination]

위의 명령을 실제 파일 경로로 바꾸면 다음과 같습니다.

adb push “E:\Video Songs\sample-song.mp4” “/sdcard/Downloads/sample-song.mp4”

10. 전화에서 컴퓨터로 파일 복사

컴퓨터에서 Android 기기로 파일을 복사할 수 있는 것처럼 휴대전화에서 컴퓨터로 파일을 복사할 수 있습니다. 그렇게 하려면 아래 명령을 사용하기만 하면 됩니다. [source] 및 [destination]을 실제 파일 경로로 바꿉니다.

adb pull [source] [destination]

위의 명령을 실제 파일 경로로 바꾸면 다음과 같습니다.

adb 풀 "/sdcard/Downloads/video.mp4" D:\Downloads

앱 설치

11. 앱 설치/제거

파일을 앞뒤로 이동하는 것 외에도 실제로 단 하나의 명령으로 apk 파일을 설치할 수 있습니다. 앱을 설치하려면 apk 파일의 전체 경로를 지정해야 합니다. 따라서 "path/to/file.apk"를 실제 apk 파일 경로로 바꾸십시오.

adb install "path/to/file.apk"

앱을 제거하려면 아래 명령을 실행하기만 하면 됩니다. 앱의 실제 정규화된 패키지 이름으로 바꿉니다.

adb uninstall 

컴퓨터에 여러 장치가 연결되어 있고 하나의 장치에만 apk 파일을 설치하려면 아래 명령을 사용하십시오. [일련 번호]를 실제 장치 일련 번호로 바꿉니다. 이 명령 을 사용하여 장치 일련 번호를 얻을 수 있습니다 .

12. 설치된 모든 패키지 나열

이제 패키지를 제거하려면 정확한 패키지 이름을 가져와야 합니다. 패키지 이름은 실제로 설치된 앱 이름과 다릅니다. 그래서 아래는 adb 명령을 찾는 것입니다.

adb shell pm list packages

이제 결과 출력은 상당히 방대합니다. 따라서 특정 apk를 나열하려면 앱 이름으로 필터링을 시도할 수 있습니다. 예를 들어 FDroid에 대한 패키지 이름을 검색하고 싶으므로 다음 명령을 사용합니다.

adb shell pm list packages | findstr "fdroid"

백업 및 복구 명령

13. 안드로이드 기기 백업

모든 장치 및 앱 데이터를 백업하려면 아래 명령을 사용할 수 있습니다. 실행되면 백업을 트리거하고 Android 장치에서 작업을 수락하도록 요청한 다음 현재 디렉터리에 "backup.adb" 파일을 생성합니다.

adb backup -all

14. 안드로이드 기기 복원

백업을 복원하려면 아래 명령을 사용하십시오. "path/to/backup.adb"를 실제 파일 경로로 바꾸는 것을 잊지 마십시오.

adb restore "path/to/backup.adb"

15. Android 기기를 복구 모드로 재부팅

복구 모드는 내장된 도구를 사용하여 Android 기기를 수리하거나 복구하는 데 도움이 됩니다. 일반적으로 볼륨 및 전원 버튼 조합을 사용하여 복구 모드로 부팅할 수 있습니다. 또는 장치를 시스템에 연결하고 아래 명령을 사용하여 복구 모드로 부팅할 수도 있습니다.

adb reboot-recovery

16. 안드로이드 기기를 부트로더 모드로 재부팅

아래 명령을 사용하면 부트로더 모드로 부팅할 수 있습니다. 일반적으로 부트로더 모드는 빠른 부팅 모드와 매우 유사합니다.

adb reboot-bootloader

17. Android 기기를 Fastboot 모드로 재부팅

fastboot 모드는 일반적으로 사용자 지정 ROM, 부트로더 및 커널을 플래시하는 데 사용됩니다. 아래 명령을 사용하여 fastboot 모드로 부팅하십시오.

adb reboot fastboot

18. 연결된 Fastboot 장치 나열

이것은 덜 알려진 명령 중 하나입니다. 장치를 fastboot 모드로 부팅할 때 장치가 연결되었는지 확인하기 위해 다음 명령을 사용할 수 있습니다.

fastboot devices

19. 원격 셸 시작

이 명령은 원격 셸을 시작하고 셸 명령을 사용하여 장치를 제어하고 구성할 수 있도록 합니다.

adb shell

유틸리티 명령

20. 스크린샷 찍기

Android에서 스크린샷을 찍는 것은 어렵지 않습니다. 전원 버튼과 볼륨 작게 버튼을 동시에 누르기만 하면 됩니다. 또는 이 명령을 사용하여 빠른 스크린샷을 찍을 수도 있습니다. "/path/to/screenshot.png"를 실제 대상 경로로 바꿉니다. 원하는 경우 "스크린샷"을 원하는 이름으로 변경하여 파일 이름을 사용자 정의할 수 있습니다.

adb shell screencap -p "/path/to/screenshot.png"

대상 경로를 바꾸면 다음과 같이 명령이 표시됩니다.

adb 쉘 screencap -p "/sdcard/screenshot.png"

21. 안드로이드 화면 녹화

스크린샷 외에도 아래 명령을 사용하여 Android 기기 화면을 녹화할 수 있습니다. 다시 "/path/to/record.mp4"를 실제 대상 경로로 바꿉니다. 물론 "레코드"를 원하는 이름으로 변경하여 파일 이름을 사용자 정의할 수 있습니다.

adb shell screenrecord "/path/to/record.mp4"

오프라인 사용을 위해 작은 치트 시트의 모든 주석을 원할 경우 PDF에 대한 링크가 있습니다.

이 기사를  Android 터미널 명령 PDF 로 다운로드하려면 여기를 클릭하십시오.

지금은 여기까지입니다. Android 기기에서 위의 adb 명령을 사용하는 것에 대한 생각과 경험을 아래에 댓글로 남겨주세요.

더 읽어보기: Windows 컴퓨터를 WiFi 핫스팟으로 전환하는 4가지 방법


생일을 기억하고 카드를 보내는 등의 데 도움이 되는 6가지 Android 앱

생일을 기억하고 카드를 보내는 등의 데 도움이 되는 6가지 Android 앱

특히 나이가 들수록 자녀나 시댁 식구처럼 책임져야 할 사람이 더 많아지면 생일을 맞추는 것이 어렵습니다. 그리고 당신은 끊임없이 잊어 버리는 사람이되고 싶지 않습니다. 휴대폰 캘린더에서 생일을 추적할 수 있지만 이를 위한 앱도 있습니다.

모든 안드로이드 폰에서 실행될 7가지 최고의 경량 런처

모든 안드로이드 폰에서 실행될 7가지 최고의 경량 런처

런처는 Android 휴대전화의 모양을 맞춤설정하는 데 필요한 앱입니다.

주변에서 일어나는 이벤트를 발견하기 위한 10가지 최고의 앱

주변에서 일어나는 이벤트를 발견하기 위한 10가지 최고의 앱

친구들과 나가서 이벤트를 즐기는 것은 평생 추억을 만드는 가장 좋은 방법 중 하나입니다. 예산에 관계없이 항상 어떤 종류의 엔터테인먼트를 이용할 수 있습니다. 엔터테인먼트를 찾는 것은 항상 어려운 부분이었습니다.

Android 및 iPhone용 최고의 만화 및 웹툰 앱 5가지

Android 및 iPhone용 최고의 만화 및 웹툰 앱 5가지

만화와 웹툰은 한국에서 시작된 세로 스크롤 디지털 만화의 형태입니다. 인기가 높아짐에 따라 디지털 버전이 급증하여 더 많은 사람들이 모바일 장치에서 액세스할 수 있게 되었습니다. 매우 인기 있고 매력적이지만 만화를 가로로 읽는 데 익숙한 사람들에게는 읽기 어려울 수 있습니다.

6 최고의 가구 디자인 소프트웨어 (2020)

6 최고의 가구 디자인 소프트웨어 (2020)

가구를 디자인할 수 있는 좋은 소프트웨어를 찾고 있는 일반 사용자 또는 전문가인 경우 시도해 볼 수 있는 최고의 가구 디자인 소프트웨어가 있습니다.

당신을 타이핑 마법사로 만들어줄 14가지 최고의 Gboard 팁과 요령

당신을 타이핑 마법사로 만들어줄 14가지 최고의 Gboard 팁과 요령

다음은 타이핑 마법사가 될 몇 가지 gboard 팁과 트릭입니다. 가장 중요한 것만 다루겠습니다. 읽다.

YouTube는 인도에서 480p로 제한되어 있습니다. 전체 해상도로 시청하는 방법은 다음과 같습니다.

YouTube는 인도에서 480p로 제한되어 있습니다. 전체 해상도로 시청하는 방법은 다음과 같습니다.

YouTube는 인도에서 480p로 제한되어 있습니다. 전체 해상도로 시청하는 방법은 다음과 같습니다.

Android용 최고의 텔레프롬프터 앱

Android용 최고의 텔레프롬프터 앱

여분의 Android 태블릿이 주변에 있다면 텔레프롬프터로도 사용할 수 있습니다. 일부 텔레프롬프터 앱에는 화면에 텍스트를 표시하는 동안 비디오를 녹화하는 기능도 있습니다.

Google 포토에서 저장 공간을 확보하는 7가지 방법

Google 포토에서 저장 공간을 확보하는 7가지 방법

Google 포토는 수년간 무료 고품질 사진 저장용량을 자랑스럽게 제공했지만 2021년부터 변경됩니다. 6월 1일부터 Google 포토에 업로드하는 모든 고품질 사진은 Google 계정 저장용량에 포함되기 시작합니다.

Android 및 iOS용 최고의 비디오 자르기 앱(2020)

Android 및 iOS용 최고의 비디오 자르기 앱(2020)

다음은 워터마크 없이 다양한 소셜 미디어 플랫폼에 맞는 최고의 무료 비디오 자르기 앱입니다.