290570
1. 명령어 본문
ADB
- Android Debug Bridge 약자
- Android를 위한 Debugging Tool (안드로이드 디버깅을 위해 만들어진 도구)
ADB 명령어
- ADB device 연결, cmd 창에서 입력
1) adb devices - 현재 연결되어있는 device 장치 정보 확인
2) adb shell - 명령어 입력 시 shell mode 진입 (exit 로 나가기)
3) adb install [파일명].apk - adb로 연결된 디바이스에 apk 설치
4) adb push [파일명] [경로] - 경로에 파일을 밀어넣음
5) adb pull [경로/파일명] [저장명] - 명령어를 입력하는 현재 경로로 파일 가져옴
Linux
- 컴퓨터 운영체제 중 하나
- 다중 사용자, 다중 작업 지원하는 네트워크 운영체제 (NOS)
Linux 명령어
dmesg - 커널 메시지, 버퍼를 출력
journalctl-k - -k옵션을 통해 커널 메세지만 출력 (dmesg명령어와 동일기능)
grep - 특정 문자열 찾을때 사용
tail - 마지막 10줄 출력
tail -20 마지막 20라인 출력
echo - 텍스트 출력 명령어, 다른용도로는 간단히 파일 생성 시 사용
echo [데이터]>[파일명] - 파일명에 [데이터]를 넣어준다, 파일명의 파일이 없을 경우 파일 생성함
(컴파일러가 clang인 경우 (HCP3_SYS) echo 앞에 busybox를 붙여 사용)
cat - 파일의 내용 출력
cd - 현재 위치를 아동할때 사용 (현재 위치는 pwd 명령어로 확인)
cp - 파일 또는 디렉토리 복사
rm - 파일 및 디렉토리 삭제
-f 강제 삭제, -r 하위디렉토리 포함 모든 내용 삭제
systemctl [지시어][데몬명] - 데몬 서비스의 상태나 on/off 등을 지시하는 명령어
ex) systemctl start weston.service
ls - 해당 디렉토리에 있는 파일 이름들을 나열하여 출력
-l 자세히, -a 숨겨진 파일, 디렉토리 모두, -S 파일 크기순(명령어 대문자)
export - 환경변수 설정
amixer - 텍스트 기반의 사운드 볼륨 조절 명령어, Amixer 이용하여 설치된 사운드 카드, 드라이버의 믹서 설정을 출력 변경 가능
arecord - 음원 파일 녹음, 녹음파일 생성
aplay - 음원 파일을 재생
tar - 여러 개의 파일을 압축하거나 풀 때 사용
mv - 파일이나 디렉토리 경로 이동
mkdir - 디렉토리 생성
파일 모드 ( ls -l )
ls 명령어에 -l 옵션 주면 파일 모드 정보를 확인 할 수 있음
파일의 종류 : d 로 시작은 디렉토리, -로 시작은 일반파일
rwxr-xr-x : 파일을 읽고 쓰고 실행할 수 있는 접근 권한 표시, 세 문자씩 하나의 세트로 표기
접근 권한은 읽기(r) 쓰기(w) 실행(x) 순서로 표기 / 해당 권한 없을 경우 "-"로 표기
파일 권한 - chmod [옵션] [권한] [파일 및 디렉토리]
chmod u+r [파일 및 디렉토리] - user 부분에 r의 권한 줌
chmod 700 [파일 및 디렉토리] - user 부분에 rwx의 권한 줌
cf) chown [옵션] (변경할 유저명:변경할 그룹명) (파일명) - 파일 또는 디렉토리의 소유자, 소유그룹 수정 시 사용
절대경로, 상대경로
절대경로
- 디렉토리 이동, 파일 실행 시 쓰는 경로
- 처음부터 끝까지 주소 모두 적어주는 방법
- 최상위 디렉토리 '/' 부터 시작
- 절대 경로명은 항상 동일함
ex) cd /user/local/bin
상대경로
- 현재 위치에서 상대적으로 판단해서 가는 경로
- ../ 통해서 바로 현위치 바로 이전 디렉토리로 이동 가능
- '.' 현재 디렉토리 / '..' 상위 디렉토리
- '/' 이외의 문자로 시작
- 상대경로명은 현 디렉토리 따라 달라짐
'qa_testing (2024.10 ~' 카테고리의 다른 글
3. DPU (0) | 2024.10.31 |
---|---|
2. 반도체 용어 (0) | 2024.10.30 |