adb 프로그램은 현재 컴퓨터에 연결된 장치 목록을 표시합니다. adb 프로그램은 현재 컴퓨터에 연결된 장치 목록을 표시합니다. Fastboot 파일 복사

ADB(Android Debug Bridge Utility)는 Android SDK에 포함된 명령줄입니다. ADB를 사용하면 USB를 통해 장치를 제어하고, 파일을 복사하고, 애플리케이션을 설치 및 제거하는 등의 작업을 수행할 수 있습니다. ADB를 사용하면 몇 가지 Android 트릭을 사용할 수 있습니다.

1단계: Android SDK 설치

Android SDK 다운로드 페이지로 이동하여 "SDK Tools Only"까지 아래로 스크롤하세요. 해당 OS에 맞는 ZIP 파일을 다운로드하고 아카이브를 추출하세요.

SDK Manager exe 파일을 실행하고 "Android SDK Platform-tools"를 제외한 모든 항목을 선택 취소하세요. Nexus 스마트폰을 사용하는 경우 'Google USB Driver' 확인란을 선택하여 드라이버를 다운로드할 수도 있습니다. 설치 버튼을 클릭하세요. ADB 및 기타 유틸리티를 포함한 구성 요소가 다운로드되고 설치됩니다.

설치가 완료되면 SDK 관리자를 닫아도 됩니다.

주목!현재 설치는 다음과 같이 진행됩니다.
Android Studio 다운로드 페이지로 이동하여 "명령줄 도구만 가져오기" 섹션까지 아래로 스크롤하고 적절한 OS 버전(여기서는 Windows)에 대한 아카이브를 다운로드합니다.

예를 들어 C 드라이브의 루트에 다운로드한 아카이브의 압축을 풉니다.

SDK Manager와의 상호 작용은 명령줄을 통해 수행됩니다. 모든 명령을 인식할 수 있지만 주요 명령에 중점을 두겠습니다. SDK Manager를 실행하려면 아카이브 내용의 압축을 푼 폴더 > 도구 > bin으로 이동하여 Shift 키를 누른 채 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 다른 버전을 사용하는 경우 "명령 창 열기"를 선택합니다. Windows 10. 또는 명령줄을 실행하고 작업 디렉터리를 지정합니다. 내 경우에는 다음과 같습니다.

CD C:\sdk-tools-windows-3859397\tools\bin

명령을 입력하세요 sdkmanager사용 가능한 모든 옵션을 보려면 Enter를 누르세요. 그러나 우리는 다음 명령에 관심이 있습니다.

Sdkmanager "플랫폼 도구" "플랫폼;android-26"

이 명령은 플랫폼 도구(adb 및 fastboot 포함)와 Android 버전 8.x에 해당하는 API 26용 SDK 도구를 설치합니다. Android 버전 및 해당 API의 전체 목록은 아래에 설명되어 있습니다.

  • 안드로이드 1.0 - API 1
  • 안드로이드 1.1 - API 2
  • 안드로이드 1.5 - API 3
  • 안드로이드 1.6 - API 4
  • 안드로이드 2.0 / 2.1 - API 5, 6, 7
  • 안드로이드 2.2 - API 8
  • 안드로이드 2.3 - API 9, 10
  • 안드로이드 3.0 / 3.1 / 3.2 - API 11, 12, 13
  • 안드로이드 4.0 - API 14, 15
  • 안드로이드 4.1 / 4.2 / 4.3 - API 16, 17, 18
  • 안드로이드 4.4 - API 19.20
  • 안드로이드 5.0 / 5.1 - API 21, 22
  • 안드로이드 6.0 - API 23
  • 안드로이드 7.0 / 7.1 - API 24, 25
  • 안드로이드 8.0/8.1 - API 26

왜냐하면 Android 7.0이 설치된 장치가 있는 경우 명령은 다음과 같습니다.

Sdkmanager "플랫폼 도구" "플랫폼;android-24"

Android Studio GUI를 통해서도 이 단계를 수행할 수 있습니다. 이렇게 하려면 다운로드 페이지로 이동하여 Android Studio를 다운로드하고 설치한 후 실행하세요.

"구성" 및 "SDK 관리자"를 클릭합니다.

Nexus 기기를 사용하는 경우 'Android SDK 플랫폼 도구' 및 'Google USB 드라이브' 옆에 확인 표시가 있는지 확인하세요. SDK Manager를 닫고 Android Studio도 닫으려면 "확인"을 클릭하세요.

2단계: USB 디버깅 활성화

휴대폰 설정으로 이동하여 "휴대폰 정보"를 선택하세요. 빌드 번호까지 아래로 스크롤하고 이 항목을 7번 클릭합니다. 개발자 모드에 로그인했다는 메시지가 나타납니다.

기본 설정 페이지로 돌아가면 새로운 "개발자용" 항목이 표시됩니다. "USB 디버깅"을 활성화합니다. 필요한 경우 비밀번호나 PIN을 입력하세요.

이 작업을 완료한 후 휴대폰을 컴퓨터에 연결하세요. 휴대폰에 "USB 디버깅을 활성화하시겠습니까?"라고 묻는 창이 표시됩니다. "이 컴퓨터에서 항상 허용" 옆의 확인란을 선택하고 확인을 클릭합니다.

3단계: ADB 테스트 및 스마트폰용 드라이버 설치

SDK가 설치된 폴더를 열고 그곳에서 platform-tools 폴더를 엽니다. ADB 프로그램이 여기에 저장됩니다. Shift 키를 누른 채 폴더 내부를 마우스 오른쪽 버튼으로 클릭합니다. "명령 창 열기"를 선택하십시오.

ADB가 제대로 작동하는지 확인하려면 USB 케이블을 사용하여 Android 장치를 컴퓨터에 연결하고 다음 명령을 실행하십시오.

adb 장치

나열된 장치가 표시되어야 합니다. 장치가 컴퓨터에 연결되어 있지만 목록에 나타나지 않으면 장치에 대한 ADB 드라이버를 설치해야 합니다. 장치 제조업체의 웹사이트에 해당 파일이 있어야 합니다. 예를 들어 Motorola 장치의 경우 다운로드할 수 있으며 Samsung의 경우 HTC 드라이버는 HTC Sync Manager 프로그램에 포함되어 있습니다. 추가 소프트웨어 없이 XDA 개발자 사이트에서 필요한 파일을 찾을 수도 있습니다.

첫 번째 단계에서 언급한 대로 SDK Manager 창의 Extras 폴더에서 Google USB 드라이버를 설치할 수도 있습니다.

Google USB 드라이버를 사용하는 경우 Windows에서 장치에 설치된 드라이버를 사용하도록 강제해야 합니다. 장치 관리자를 열고(내 컴퓨터 바로가기를 마우스 오른쪽 버튼으로 클릭하고 속성 - 장치 관리자 선택) 목록에서 장치를 찾으세요. 마우스 오른쪽 버튼을 클릭하고 속성을 선택하십시오. 드라이버 탭으로 이동하여 업데이트 버튼을 클릭하세요. "이 컴퓨터에서 드라이버 소프트웨어 찾아보기"를 선택하십시오.

SDK가 설치된 Extras 폴더에서 Google USB Driver를 찾아 google\usb_driver 폴더를 선택하고 Next를 클릭하세요. 드라이버가 설치되면 adb devices 명령을 다시 실행해 보세요. 모든 작업이 올바르게 완료되고 드라이버가 적합하면 목록에 해당 장치가 표시됩니다. 축하합니다. ADB 드라이버를 설치할 수 있었습니다.

유용한 ADB 명령

ADB는 몇 가지 유용한 명령을 제공합니다.

Adb 설치 C:\package.apk

— 컴퓨터의 C:\package.apk 경로에 있는 휴대폰에 애플리케이션을 설치합니다.

Adb 제거 패키지 이름

— 장치에서 package.name이라는 응용 프로그램을 제거합니다. 예를 들어, com.rovio.angrybirds 명령은 Angry Birds 게임을 제거합니다.

Adb 푸시 C:\file /sdcard/file

— 컴퓨터에서 장치로 파일을 배치합니다. 이 명령은 컴퓨터의 C:\file 파일을 /sdcard/file< 경로를 따라 장치로 보냅니다.

Adb 풀 /sdcard/file C:\file

- 이전 명령과 동일하게 작동하지만 방향은 반대입니다.

이 기사에서는 장치 관리를 위한 표준 ADB 유틸리티를 살펴보겠습니다.안드로이드 모바일 운영체제 .


ADB 소개

메모리, 파일 시스템, 프로그램 설치 및 제거 등 Android 모바일 장치의 모든 측면을 관리합니다. - 모바일 장치 자체뿐만 아니라 USB 케이블을 통해 스마트폰이나 태블릿을 연결하여 개인용 컴퓨터에서도 사용할 수 있습니다. 이를 위해 특수한 독점 소프트웨어가 모바일 장치에 포함되는 경우가 많습니다.

adb 프로그램은 장치와 컴퓨터 간의 연결을 설정하고 USB 연결을 통해 장치에 명령을 보내고 Android 시스템으로 다양한 조작을 수행할 수 있게 해줍니다. 고급 사용자는 루트 권한을 얻고 ClockworkMod Recovery를 설치할 때 이 문제를 경험했습니다.

이 유틸리티는 개발자를 위한 Android SDK의 일부입니다. 또한 스마트폰 제조업체는 특정 모바일 장치용 드라이버와 함께 이 유틸리티를 제공할 수 있습니다. 그러나 유틸리티 설치에 대한 자세한 내용은 아래에 나와 있습니다.

ADB 인터페이스의 주요 기능:

  • PC에 연결된 Android 장치를 봅니다.
  • Android 시스템 로그 보기
  • Android 기기에서/로 파일 복사
  • Android 기기에 애플리케이션 설치 및 제거
  • Android 기기에서 데이터 파티션 지우기;
  • 다양한 Android 기기 관리 스크립트를 실행합니다.


취업 준비

먼저 adb 콘솔 유틸리티 자체를 설치해야 합니다. 그것을 얻기 위한 몇 가지 옵션이 있습니다.

1. 일반적으로 Windows 시스템에서는 전용 스마트폰 또는 태블릿 드라이버와 함께 설치할 수 있습니다. 일반적으로 스마트폰 브랜드 이름이 포함된 디렉터리의 Program Files 폴더에서 해당 파일을 찾아야 합니다.

2. 모든 운영 체제 사용자를 위해 adb를 얻는 보편적인 방법은 Android SDK 관리자를 통해 유틸리티를 설치하는 것입니다.

Linux 사용자의 경우 드라이버를 설치할 필요는 없지만 udev에 대한 규칙을 작성해야 합니다. 다음은 Ubuntu용 규칙을 생성하는 순서입니다.

이렇게 하려면 먼저 모바일 장치의 idVendor 및 idProduct 변수 값을 찾아야 합니다. 이 작업은 터미널에서 lsusb 명령을 사용하여 수행할 수 있으며 USB 케이블을 통해 장치를 연결하면 다음과 유사한 정보가 표시됩니다.

버스 002 장치 006: ID 12d1:1038 Huawei Technologies Co., Ltd.

여기서 idVendor는 ID 뒤 콜론 앞의 16진수 숫자입니다. IdProduct는 콜론 뒤의 다음 4자리 숫자입니다.

그런 다음 chmod 644 권한과 다음 내용으로 /etc/udev/rules.d/51-android.rules 파일을 만듭니다(ID 및 사용자 값 대체).

SUBSYSTEMS=="usb", ATTRS(idVendor)=="12d1", ATTRS(idProduct) =="1038", MODE="0666", OWNER="사용자"

$ sudo /etc/init.d/udev 다시 로드

adb를 수신하는 첫 번째와 두 번째 경우에는 시작 시 콘솔에 설치된 유틸리티의 전체 경로를 입력하지 않도록 환경 변수를 설정하는 것이 매우 좋습니다. 이를 수행하는 방법은 KV 페이지에 두 번 이상 작성되었으므로 이 문제에 대해서는 자세히 설명하지 않겠습니다.

이제 개인용 컴퓨터 설정이 완료되었습니다. 모바일 장치에서 USB 디버깅이 활성화되어 있어야 합니다: "설정 - 애플리케이션 - 개발 - USB 디버깅". USB 케이블을 통해 휴대폰을 연결하고 SD로 마운트하지 마세요!

모든 adb 기능을 얻으려면 모바일 장치가 이미 루팅되어 있어야 하며 Busybox 패키지(Google Play에서 사용 가능)도 설치되어 있어야 합니다. 그러나 경우에 따라 루트 권한을 설치하면 장치에 대한 보증이 무효화될 수 있다는 점을 항상 기억해야 합니다.

이제 adb 작업을 시작할 수 있습니다.


adb 작업

몇 가지 adb 명령을 살펴보겠습니다. 콘솔을 열고 명령을 실행하십시오.

$ adb 장치

이 명령은 PC에 연결된 장치 목록을 표시합니다. 이런게 나와야지

연결된 장치의 목록
4CA94Dxxxxx 장치

$ adb 재부팅

$ adb 재부팅 복구

컴퓨터에서 APK 패키지 설치

$ adb 설치<путь_к_apk>

패키지 제거

$ adb 제거

장치 작동 로그 보기

$ adb 로그캣

그러면 Android 시스템 메시지의 동적 출력이 표시됩니다. 장치를 조작하면 해당 메시지 출력을 통해 즉시 표시됩니다. Ctrl+C 키 조합을 사용하여 디버깅 모드를 종료합니다.

그리고 ADB의 도움으로 모바일 장치에서 실제 Unix 셸을 실행할 수 있습니다.

$ adb 쉘

셸을 실행하면 장치에서 사용할 수 있는 모든 UNIX 명령(cat, ls, df 등)을 사용할 수 있을 뿐만 아니라 스크립트도 실행할 수 있습니다.

루트와 Busybox가 있으면 일반적으로 모바일 장치로 원하는 모든 작업을 수행할 수 있습니다. 따라서 ADB를 사용할 때는 주의해야 합니다.

매개변수 없이 adb를 실행하면 모든 ADB 명령의 전체 목록을 얻을 수 있습니다.

adb 유틸리티는 많은 사람들에게 복잡해 보일 수 있습니다. 다음 기사에서는 이 유틸리티를 더 쉽게 사용할 수 있게 해주는 다양한 쉘 프로그램을 살펴보겠습니다.

미하일 아스타프치크

이 기사에서는 ADB가 무엇인지, 사용자에게 왜 필요한지, Android 터미널에서 명령을 사용하여 관리하는 방법을 알아봅니다. 그럼, 안드로이드용 adb 명령을 배워봅시다...

ADB에 대해 알아보기

ADB(Android 디버그 브리지)는 애플리케이션의 오류를 식별하고 Android OS에서 장치 잠금을 해제하는 등의 디버깅 도구입니다. 이 웹사이트에서 영어로 된 공식 문서를 읽을 수 있습니다.

ADB 다운로드

공식 사이트에서 ADB를 다운로드할 수 있습니다.

특별한 것을 사용할 수 있습니다 Adb 실행 프로그램, ADB와 더 쉽게 상호 작용할 수 있습니다.

Android 터미널 프로그램을 사용할 수도 있습니다.


PC에 드라이버가 설치되어 있고 Android에서 USB 디버깅이 활성화되어 있는지 확인하세요.

Android 및 Linux용 Adb 명령

Adb 명령은 Adb 명령, FastBoot() 및 Linux 명령(Android)의 3가지 유형으로 나눌 수 있습니다.

각 Adb 명령어에 대한 세부정보

1. 가용성 확인연결된 Android 또는 컴퓨터가 스마트폰이나 태블릿을 볼 수 있나요?

모든 것이 제대로 작동하고 컴퓨터가 Android를 인식하는지 확인하려면 adb 명령을 입력해야 합니다.

사용 방법 예:

이 스크린샷은 Android가 연결되었음을 보여줍니다.

당신이 가지고 있다면 나타나지 않았다비슷한 메시지가 나타나면 PC의 드라이버 가용성, 케이블의 무결성 및 USB 포트의 기능을 확인해야 할 수도 있습니다.

2. WI-FI를 통해 Android 연결

WI-FI 네트워크를 통해 Android를 연결하려면 장치의 IP 주소와 포트를 가져와야 합니다. ADB 무선 애플리케이션이 이를 도와줄 것입니다(루트 필요). 이 애플리케이션은 Google Play에서 다운로드할 수 있습니다. 그런 다음 adb 명령을 입력하십시오.

adb 연결 IP:포트

사용 방법 예:

adb 연결 192.168.0.14:5555

WI-FI를 통해 Android를 연결하는 방법에 대한 자세한 내용 - Wi-FI를 통한 USB 디버깅.

3. Android에 애플리케이션 설치

컴퓨터에서 Android로 애플리케이션을 설치하려면 다음 명령을 입력해야 합니다.

사용 방법 예:

Adb 명령을 사용하려면 애플리케이션을 설치해야 합니다. 쓰다:

adb intsall C:\papka_gde_hranitsya_proga.apk

즉, 다음 명령을 작성하십시오. adb 설치응용 프로그램 경로 및 응용 프로그램 이름.

4. Android로 파일 보내기

컴퓨터에서 Android로 파일을 보내려면 다음 명령이 있습니다.

adb 푸시

사용 방법 예:

Adb 명령을 사용하여 PC에서 Android로 파일을 보내려면 adb 명령을 작성해야 합니다.

adb 푸시 C:\papka_gde_hranitsya_file\imja_file /sdcard

즉, 파일에 대한 adb 명령 경로, 파일 이름 및 파일을 저장할 위치를 작성합니다.

5. Android에서 PC로 파일 수락

Android 장치에서 컴퓨터로 모든 파일을 받으려면 다음 명령이 있습니다.

adb 풀

사용 방법 예:

Adb 명령을 사용하여 Android 장치에서 PC로 파일을 받으려면 다음을 작성해야 합니다.

adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson.avi C:\papka_gde_budet_hranitsya_file

즉, Android에 있는 파일에 대한 adb 명령 경로, 파일 이름 및 이 파일을 PC에 저장할 위치를 작성합니다.

작업을 수행한 후 Android를 재부팅하거나 특수 모드로 재부팅하려면 다음 명령이 있습니다.

adb 재부팅

사용 방법 예:

이 명령은 Android를 일반 모드로 재부팅합니다(일반 재부팅).

adb 재부팅또는 adb 재부팅 정상

부트로더:

adb 재부팅 부트로더

이 명령은 Android를 복구 모드로 재부팅합니다.

adb 재부팅 복구

7. Android 관리로 이동그 후에는 Linux Android OS 명령을 사용할 수 있습니다.

많은 Linux 명령을 사용할 수 있는 Android 관리에 들어가면 Android의 모든 잠재력이 드러납니다. 이에 대한 명령이 있습니다:

adb 쉘

Android 터미널의 명령(Linux 명령)

수퍼유저 또는 루트. 특정 시스템 파일 생성, 수정, 변경, 삭제까지 모든 작업을 수행할 수 있습니다. 이렇게 하려면 다음 명령을 입력합니다.

명령을 입력하기 전: su 사용자는 시스템의 게스트이며(많은 작업이 차단됨) 터미널 시작 부분에 달러 기호로 표시됩니다. $ 명령 입력 후: su는 관리자가 되고 터미널에 표시됩니다. 미국 번호로 표시: #
사용 방법 예:

2. 폴더로 이동 명령(앞으로는 폴더 대신 디렉토리를 호출하는 것이 더 정확할 것입니다)

Android에서 파티션과 디렉터리 사이를 이동하려면 다음과 같은 특별한 명령이 있습니다.

사용 방법 예:

/sdcard 섹션에서 /sdcard/xxx/porno/hot_girl 섹션으로 이동하려면

CD /sdcard/xxx/porno/hot_girl

파티션에서 위 디렉터리로 돌아가거나 /sdcard로 돌아가려면:
/sdcard/xxx/porno/hot_girl 디렉토리에 있다면 - hot_girl

우리는 디렉토리에서 자신을 찾을 것입니다 :

/sd카드/xxx/포르노/

/sdcard로 이동해야 하는 경우:

CD ../ ../(필요한 만큼)

주의: Android 및 기타 Unix 시스템에서 Primer와 Primer 또는 PrimER 파일은 완전히 다른 파일입니다.

3. 이동/이름 바꾸기파일 또는 디렉토리

파일 또는 디렉터리 이동 및 이름 바꾸기는 단 하나의 명령으로 수행됩니다.

파일명 변경:

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.avi

폴더 이름 바꾸기:

mv -r /sdcard/xxx/hot_porno /sdcard/xxx/super

예시 방법 이동하다파일:

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

예시 방법 이동하다폴더:

mv -r /sdcard/xxx/hot_porno /sdcard/hot_porno

4. 카탈로그 내용 보기

현재 위치에 어떤 디렉터리와 파일이 포함되어 있는지 확인하려면 다음 Linux 명령을 사용하세요.

사용 방법 예:

ls /sdcard/xxx/hot_porno/

창에 다음 메시지가 표시됩니다.

Alenka.avi

파멜라.avi

앤더슨.avi

사용 방법 예:

ls -a /sdcard/xxx/hot_porno/

다음 메시지가 표시됩니다.

.Skruty_file_Hot.avi

파멜라 앤더슨 .avi

Skrutiy_File.avi

5. 파일 또는 폴더(디렉토리) 복사

파일이나 폴더를 복사하여 다른 곳으로 이동하려면 다음 단계를 따르세요.

파일 복사:

cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

복사폴더:

cp -r /sdcard/xxx/hot_porno /sdcard/hot_porno

6. 파티션 연결(마운트) 및 연결 해제

Android에 어떤 파티션이 있는지 확인하려면 연결하거나 연결을 끊으세요.

(연결 섹션) 및 우몬트(파티션 분리)

현재 마운트된 파티션을 찾으려면 다음을 입력하십시오.

섹션을 첨부하려면:

마운트 /dev/block/mmcc121

또는 마운트/시스템코드

파티션을 분리하려면:

마운트 해제 /dev/block/mmcc121

또는 마운트 해제/systcode

7. 디렉토리(폴더) 생성

어딘가에 폴더를 만들려면 다음 명령을 사용하세요.

사용 방법 예:

mkdir /sdcrad/android_papka

8. 삭제 디렉터리(폴더) 또는 파일

파일이나 폴더를 삭제해야 하는 경우 linux 명령:

파일을 삭제하는 방법:

rm /sdcard/xxx/hot_porno/Alenka.avi

폴더를 삭제하는 방법:

rm - r /sdcard/xxx/hot_porno

9. 파일 내용을 화면에 표시(읽기)

텍스트 파일의 내용을 표시하는 작업에 직면한 경우:

사용 방법 예:

고양이 /sdcard/books/Tolstoy_book_war_and_peace.txt

그리고 우리는 다음을 얻습니다:

응, 왕자님. Genes et Lucques ne sont plus que des apanages, des Estates, de la famille Buonaparte. Non, je vous previens, que si vous ne me dites pas, que nous avons la guerre, si vous vous permettez encore de pallier toutes les infamies, toutes les atrocodes de cet Antichrist (ma parole, j`y crois) - je ne vous connais plus, vous n`etes plus mon ami, vous n`etes plus 나의 충실한 노예, comme vous dites.

10. 파일 내용을 화면에 표시(역순으로 읽음)

텍스트 파일의 내용을 처음부터 끝까지 표시해야 하는 경우:

11. 전체 경로 표시

현재 어느 섹션과 디렉터리에 있는지 이해하려면 다음을 수행하세요.

사용 방법 예:

임의의 디렉터리에 있고 전체 경로를 찾아야 하는 경우(예: 시스템 파티션, 앱 디렉터리에 있음):

다음 메시지가 표시됩니다.

/시스템/앱/

12. 빈 파일 만들기

텍스트 파일을 생성하려면:

사용 방법 예:

/sdcard 디렉터리에 666.txt 파일을 생성해 보겠습니다.

/sdcard/666.txt를 터치하세요.

13.파티션에서 백업 복사본 생성 및 복원

사용 방법 예:

SD 카드에 백업 생성

dd if=dev/block/mmcblk0p1 of=sdcard/efs.img

사용 방법 예:

SD 카드의 백업 복사본에서 파티션 복원

dd if=/sdcard/efs.img =/dev/block/mmcblk0p1

14. 점유 공간 보기

작업에 소요되는 시간을 이해하려면 다음 단계를 따르세요.

사용 방법 예:

파일 및 디렉터리에 대한 권한 설정

파일과 디렉터리에 어떤 권한이 있는지 확인하려면 다음 명령을 작성해야 합니다.

접근권한(허가)

그래서 우리는 사용자와 그룹이 있다는 것을 알고 있습니다. 이제 액세스 권한에 대해 이야기하겠습니다. 이것이 왜 필요한가요? 예를 들어, 개인 파일이 포함된 디렉터리가 있습니다. 그래서 당신은 소유자 예를 들어 파일을 편집하고 볼 수 있으며 그룹 , 데이터, 파일 및 나머지 어떤 그룹의 구성원도 아니고 소유자도 아닌 사용자는 아무 것도 할 수 없으므로 접근 권한이 필요합니다.

파일 권한은 숫자와 문자로 표시될 수 있습니다.

숫자로 표시된 권리의 가치는 다음과 같이 요약됩니다.

  • 전체 권한(rwx) 7 = 4 + 2 +1
  • 읽기 및 쓰기(rw-) 6 = 4 + 2 + 0
  • 읽기 및 실행(r-x) 5 = 4 + 0 + 1
  • 독서만 4 (r—) = 4 + 0 + 0
  • 녹음만 2 (-w-) = 0 + 2 + 0
  • 권리 없음 (—) 0 = 0 + 0 + 0

각 파일 및 디렉터리에 대해 소유자, 그룹 및 기타 사용자에게 별도로 권한이 할당됩니다.

소유자 그룹 나머지
g 영형
허가 편지 액세스 권한 번호
rwxrwxrwx 777 읽고, 쓰고, 다 해라
rwxr-xr-x 755 읽기, 쓰기, 실행 읽고 실행
rw-r—r— 644 읽고 쓰기 짝수만
아르 자형--- 400 주인만 읽는다

숫자나 문자를 사용하여 chmod 명령을 사용하여 파일이나 디렉터리에 대한 액세스 권한을 변경할 수 있습니다.

숫자로 접근 권한 할당하기

숫자를 사용하여 chmod 명령을 사용하여 파일 또는 디렉토리의 권한을 변경하려면 다음 명령을 입력하십시오.

Sudo chmod 755 text.txt

디렉터리의 경우 chmod 뒤에 -R 스위치를 추가해야 합니다.

문자로 접근권한 부여하기

초보자의 경우 문자로 접근권한을 변경하는 것이 조금 더 어려울 수 있지만, 이 지식이 도움이 될 것입니다.

소유자, 그룹, 기타 사용자가 있다는 것을 알고 있듯이 이들은 다음과 같이 지정됩니다.

Android를 포함한 Linux에는 링크와 같은 것이 있습니다. 일반적으로 친숙한 언어에서는 "단축키"처럼 들립니다. 링크에는 두 가지 유형이 있습니다.

  • 하드 링크
  • 심볼릭 링크 또는 심볼릭 링크

하드 링크와 심볼릭 링크의 차이점은 무엇입니까?

기호화된 링크 - 바로가기가 링크되는 파일이나 폴더의 정확한 위치를 나타내는 바로가기를 만듭니다. 파일이나 폴더를 이동하면 심볼릭 링크가 끊어집니다. 심볼릭 링크가 무엇인지 명확하게 이해하기 위해 Windows XP 또는 Windows 7에는 프로그램이 있는 폴더, 더 정확하게는 exe 파일에 연결되는 프로그램 바로 가기가 바탕 화면에 있습니다.

사용자 소유자
g 그룹

그룹에 포함된 사용자

영형 다른 사람

Adb 프로그램은 Android 운영 체제에서 작동하도록 설계되었습니다. ADB는 운영 체제 파일을 변경하고 작업 실패 후 작업 상태를 복원할 때 자주 사용됩니다.

ADB(안드로이드 디버그 브리지) – 이는 번역에서 Android용 디버그 브리지를 의미합니다. 이 용어 자체를 번역하면 이미 adb가 Android 기기와 컴퓨터 간의 링크임을 이해하여 컴퓨터에서 직접 Android OS 파일을 작업할 수 있다는 것을 알 수 있습니다. adb 프로그램은 Android SDK라는 다른 프로그램의 일부입니다.

ADB 프로그램 설치 방법

1 먼저 Android SDK 프로그램을 다운로드해야 합니다. Windows 7 운영 체제에서 작업하려면 후속 설치 시 문제가 발생하지 않도록 zip 아카이브로 프로그램을 다운로드하는 것이 좋습니다.

2 프로그램으로 아카이브의 압축을 푸십시오. 디스크 루트에 압축을 푸는 것이 가장 좋습니다. 씨:\

3 이제 애플리케이션을 설치하세요. SDK 플랫폼 도구

4 Android SDK 프로그램이 설치된 폴더에서 해당 폴더를 엽니다. 안드로이드-SDK-창, 그 안에서 애플리케이션을 실행해야 합니다. SDK 관리자, (이 경우 인터넷에 연결되어 있어야 합니다). 실행하면 다음 창이 나타납니다.

5 창 왼쪽에서 두 개의 상자를 선택해야 합니다. Android SDK 플랫폼 도구 그리고 안드로이드 SDK 도구, 다른 모든 확인란을 제거합니다. 이용약관에 동의하고 클릭합니다. 수용하다, 그런 다음 설치하다. 그런 다음 표시된 두 개의 응용 프로그램이 컴퓨터에 다운로드되어 설치됩니다. 이것으로 프로그램 설치가 완료되었습니다 A.D.B.완료되면 Android 장치 작업을 시작할 수 있습니다. 각 장치에 대한 드라이버를 설치하는 것을 잊지 마십시오.

매번 프로그램으로 폴더 경로를 지정하지 않으려면 파일을 편집해야 합니다. . 현재 프로그램 경로는 다음과 같습니다. C:\android-sdk-windows\platform-tools\adb .

경로 매개변수를 변경하려면 다음을 수행하십시오.

라벨에 " 내 컴퓨터 "마우스 오른쪽 버튼을 클릭하고 옵션을 선택하세요." 속성", 열리는 창에서 " 고급 시스템 설정 ". 다음으로 버튼을 클릭하세요. 환경설정 " 그리고 "라는 캡션이 있는 창에서 시스템 변수 "매개변수를 찾아보세요" " 그리고 버튼을 클릭하세요 " 변화 «.

열리는 창에서 " 변수값 ", 이 줄 끝에 세미콜론을 넣고(없는 경우) 다음을 작성합니다. ;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools; 경로는 Android SDK 프로그램을 설치한 폴더로 정확하게 지정해야 합니다. 우리의 경우 이것이 바로 경로입니다.

Adb Run을 사용하는 방법을 배우고 싶다면 기본 프로그램인 Adb에 이미 익숙할 것입니다. 그렇지 않다면 Android 사용자를 위한 이 두 가지 도구를 고려해 보세요. 유틸리티는 무엇이 필요하며 어떻게 구성하고 사용합니까?

프로그램

그렇다면 Adb는 무엇입니까? 이것은 약어에서 이름을 따온 프로그램입니다. ADB는 Android 디버그 브리지입니다. 이 운영 체제에서 유틸리티 디버깅, 문제 해결 및 가젯 잠금 해제를 위한 도구입니다. 이것이 프로그램의 주요 기능이지만, 이 주제에 대해 잘 알고 있다면 숨겨진 옵션에 대해 더 많이 배울 수 있습니다.

설치

Adb Run 사용 방법을 이해하려면 PC에 ADB를 설치해야 합니다. 이렇게 하려면 개발자의 공식 웹사이트에서 다운로드해야 합니다. 원칙적으로 많은 사이트에서 이 유틸리티를 컴퓨터에 다운로드할 수 있으므로 검색에 문제가 없습니다.

연결

ADB, 즉 Adb Run이 필요한 이유를 이해하기 위해 기본 명령을 살펴보겠습니다. 예를 들어, 컴퓨터가 전화기를 올바르게 인식하고 올바르게 작동하는지 확신할 수 없는 경우 adb devices 명령을 입력할 수 있습니다. 이렇게 하면 연결이 안정적인지 확인할 수 있습니다.

명령을 사용한 후 프로그램은 연결된 장치 목록을 나타내는 메시지를 표시합니다. 비슷한 문구가 표시되지 않으면 케이블이나 드라이버에 문제가 있을 가능성이 높습니다. 장치의 기능을 다시 확인하고 PC에 스마트폰이 표시되지 않는 이유를 찾아야 합니다.

케이블이 작동하지 않는 것으로 확인되면 무선 네트워크를 통해 가젯을 연결해 볼 수 있습니다. Wi-Fi 연결은 ADB Wireless를 사용하여 이루어집니다. 또한 장치에는 루트 권한이 있어야 합니다.

그런 다음 adb connect ip:port 명령을 입력합니다. ip:port 대신 네트워크 주소에 설정된 값을 입력하세요.

가능성

Adb Run을 사용하는 방법에 대한 질문은 ADB 사용과 관련이 있으므로 기본 유틸리티가 어떤 기능을 숨기는지 이해하는 것이 좋습니다. 예를 들어, 코드 덕분에 PC에 있는 애플리케이션을 설치할 수 있습니다. 이렇게 하려면 adb install을 작성한 다음 해당 경로를 지정해야 합니다.

같은 방법으로 일반 문서를 컴퓨터에서 휴대폰으로 전송할 수 있습니다. 알고리즘은 동일하고 명령만 변경되었습니다. adb push를 입력한 다음 가젯으로 전송해야 하는 파일 위치의 주소를 표시합니다. 반대 작업을 수행해야 하는 경우 adb pull을 입력합니다. 첫 번째 주소만 휴대폰에 있는 폴더를 나타내고, 두 번째 주소는 전송된 문서를 PC에 저장하려는 위치를 나타냅니다.

ADB 실행

이것은 작업을 더 쉽게 만들어주는 도구입니다. Adb Run 프로그램 사용법을 이해하는 사람들에게 특히 편리합니다. 이 유틸리티는 ADB 작업을 단순화하고 후자 프로그램의 기능을 더 명확하게 만들기 위해 설계되었습니다. 추가 도구의 핵심은 일반적인 사용자 명령을 자동화하고 콘솔 작업을 크게 단순화한다는 것입니다. Adb Run은 패턴을 재설정할 수도 있습니다.

이 프로그램은 콘솔처럼 보입니다. 14개 항목으로 구성되어 있으며, 원하는 번호를 선택하고 확인 버튼을 누르면 메뉴와 섹션을 탐색할 수 있습니다.

준비

Adb Run 이 프로그램을 사용하는 방법을 배우기 전에 USB 디버깅에 대해 기억하는 것이 중요합니다. 이 단계는 종종 잊혀지며 그 후에는 프로그램이 단순히 전화를 볼 수 없습니다. 이렇게 하려면 설정으로 이동하여 "휴대폰 정보" 옵션을 찾아야 합니다.

최신 버전의 운영 체제에서는 일련 번호가 있는 줄을 찾아 여러 번 클릭해야 합니다. 하단에 알림이 표시됩니다. 먼저 올바른 길을 가고 있고 개발자가 되었다는 알림이 표시됩니다. 이러한 메시지가 표시되면 설정으로 돌아가면 "개발자 옵션" 항목이 나타납니다. 거기에서 연기를 활성화할 수 있습니다.

검토

유틸리티에 대한 간략한 개요와 Android용 Adb Run을 사용하는 방법입니다. 바로 첫 번째 요점은 가젯이 올바르게 연결되었는지 확인하는 것입니다. 연기하는 것을 잊어버린 경우 프로그램은 이를 즉시 감지합니다. 첫 번째 항목은 연결된 장치라고 합니다. 이를 선택하면 전화기가 시스템에 연결되어 있는지 확인할 수 있습니다.

다음 - 포인트 이동하다. 앞에서 설명한 명령을 입력하는 대신 두 항목 중 하나를 선택하는 것으로 충분합니다. 첫 번째는 컴퓨터에서 휴대폰으로 파일을 전송하는 역할을 하고, 두 번째는 그 반대 프로세스를 담당합니다.

세 번째 포인트 설치하다가젯에 애플리케이션을 다운로드하는 일을 담당합니다. 여기에는 5가지 옵션이 있습니다. 그중에는 프로그램 복사, 정상적으로 설치 또는 메모리 카드에 설치하는 것이 있습니다. PC를 통해 휴대폰에서 유틸리티를 제거하거나 이동할 수 있습니다.

재부팅장치를 재부팅합니다. 일반 재부팅, 부트로더 모드로 전환, 복구 메뉴로 이동 등 세 가지 옵션으로 이 작업을 수행합니다. 다섯 번째 숫자 아래의 다음 줄은 장치의 펌웨어를 담당합니다. Fastboot는 10개의 항목으로 구성된 메뉴입니다. 게다가, 그것들은 모두 고도로 전문화되어 있으므로 무엇을 선택해야 할지 모른다면 각 하위 항목을 고려해야 합니다.

다음 단락에서 - 제스처 키 잠금 해제- 패턴 잠금을 해제해야 하는 경우 Windows 10에서 Adb Run을 사용하는 방법을 배울 수 있습니다. 이 보호 방법을 사용하는 사용자는 이를 잊어버리는 경우가 많지만 오류가 발생하면 이 유틸리티가 도움이 됩니다. 여섯 번째 메뉴에는 다양한 그래픽 키 옵션이 있는 항목이 포함되어 있습니다. 잊어버린 것을 선택해야 합니다.

포인트 7 - 수동- 직접 명령을 입력하려는 사람들에게 필요합니다. 제시된 목록에 없는 지시문이 있을 수 있습니다. 이것이 이 메뉴 항목의 목적입니다. HTC 스마트폰 소유자를 위한 특별 메뉴도 있습니다. 여기에서 부트로더를 잠금 해제하고 CID를 변경하고 S-OFF를 얻을 수 있습니다.

여덟 번째 항목은 유틸리티 업데이트를 확인합니다. 아홉 번째는 기기를 켰을 때 애니메이션이 지겨워진 분들을 위한 창의적인 옵션입니다. 교체하거나 비활성화하려면 Intsall Bootanimation 메뉴로 이동해야 합니다.

열 번째 단락은 장치의 모든 기존 블록에 대한 정보를 제공합니다. 여기에는 숨겨져 있거나 접근하기 어려운 섹션이 있습니다. Run Script는 스크립트를 사용하기 위한 11번째 메뉴입니다. 백업은 전체 가젯의 백업 사본을 생성하는 12번째 지점입니다. 재부팅이 필요한 경우 편리합니다.

다음 메뉴는 펌웨어를 odexing하는 역할을 합니다. 이 과정이 익숙하지 않다면 직접 실험하지 않는 것이 좋습니다. 열네번째 포인트는 스크린샷 작업입니다. 유틸리티를 종료하려면 마지막 메뉴가 필요합니다.

결론

Windows XP에서 Adb Run을 사용하는 방법은 명확합니다. 이 프로그램이 Windows 7이나 10에서 작동하는 방식에는 전혀 차이가 없습니다. 따라서 문제가 발생하지 않습니다. 위의 지침은 모든 경우에 적합합니다.

Linux 소유자의 경우 사용하기 쉬운 옵션도 있습니다. 특별한 버전을 설치하기만 하면 됩니다.