77monkey 개발 일지
close
프로필 배경
프로필 로고

77monkey 개발 일지

  • 분류 전체보기 (114)
    • 개발 (94)
      • C, C++ (29)
      • python (16)
      • Rust (14)
      • Git, Github (9)
      • Linux (14)
      • android (4)
    • 투자 (6)
    • 리뷰 (11)
  • 홈

tar.gz 압축하고 풀고 이제 그만 검색하자

linux에서 작업하다 보면 tar.gz 파일을 많이 보입니다. 저는 매번 볼 때마다 압축/해제 명령어가 헷갈려서 구글링을 한동안 했었던 기억이 있습니다. tar.gz이 뭐야?tar.gz는 tar와 gzip이 합쳐진 확장자입니다.tar란?tar는 Tape ARchiver의 줄임말로, 원래 테이프 백업용으로 만들어진 도구입니다. 이를 통해서 여러 파일을 하나의 파일로 묶어줍니다. 하지만 압축은 하지 않고, 오로지 아카이브만 합니다. 압축을 하지 않기 때문에 용량이 큰 경우에는 압축이 필요합니다.gzip란?gzip은 GNPU zip으로 리눅스/유닉스에서 널리 쓰이는 파일 압축 프로그램입니다. gzip은 파일 묶는 기능은 없지만, 압축을 할 수 있기 때문에 tar를 한 다음에 gzip을 통해서 압축을 하는데 ..

  • format_list_bulleted 개발/Linux
  • · 2025. 7. 13.
  • textsms

찾기의 모든 것, 리눅스 find 명령어

리눅스를 사용하면 특정 파일이나 디렉토리를 찾을 일들이 종종 생깁니다. 이 때 사용할 명령어가 바로 find 명령어입니다. find는 이름 그대로 찾는 것인데, 파일이름이 다 기억이 나지 않아도 일부를 통해서 원하는 파일을 찾을 수 있어서 제가 자주 쓰는 명령어 중에 하나입니다.find 명령어find 명령어는 특정 파일이나 디렉토리를 찾을 때 사용하는 명령어입니다. find 명령어는 아래 문법을 이용해서 사용합니다. find [검색할 경로] [검색 조건] [찾을 파일 또는 디렉토리 형식]예를 들면 현재 경로에서 test.txt 파일을 찾으려고 합니다. 이 때 명령어는 아래와 같이 사용할 수 있습니다. find ./ -name test.txt-name은 옵션 값인데 이 부분은 곧 설명드리겠습니다.find ..

  • format_list_bulleted 개발/Linux
  • · 2025. 7. 13.
  • textsms

grep 어디까지 써봤니? grep 이제 너도 쓸 수 있어

grep은 제가 즐겨쓰는 linux 명령어 중에 하나 입니다. grep을 잘 활용하면 빠르게 원하는 결과를 찾을 수 있습니다. grep은 뭘까?grep은 파일 등에서 특정 문자열이나 패턴을 검색하는 명령어입니다. 그렇기 때문에 다양한 곳에서 활요이 되고 정규 표현식도 지원하여 강력한 기능을 가집니다.아래와 같은 문법을 가지고 있어서, grep 다음에 옵션을 작성하거나 작성하지 않고, 찾을 문자열을 작성한 다음에 특정 파일명을 작성해 줍니다. 이렇게 하면 특정 파일명에서 문자열을 찾아서 출력해 줍니다.grep [옵션] 문자열 파일명간단하게 예시를 들면 test.txt 파일에서 monkey를 찾는 명령어는 다음과 같습니다.grep monkey test.txt grep 옵션 마스터하기제가 자주 쓰는 옵션은 -..

  • format_list_bulleted 개발/Linux
  • · 2025. 7. 9.
  • textsms
ACK(android common kernels) git download 방법

ACK(android common kernels) git download 방법

ACK를 처음 접했을 때 어떤 줄임말인 줄 몰라서 구글링 했던 기억이 있습니다. ACK를 어떻게 download 받는지도 몰라서 쩔쩔매던 모습이 생각나서 이번 글을 작성하게 되었습니다. ACK(android common kernels)android site에 들어가면 아래와 같이 설명이 되어 있습니다. AOSP 일반 커널은 kernel.org 커널의 다운스트림이며 메인라인 또는 LTS(장기적 지원) 커널로 병합되지 않은 Android 커뮤니티의 관심 패치를 포함합니다. 출처: https://source.android.com/docs/core/architecture/kernel/android-common?hl=ko Android 일반 커널 | Android Open Source Project2025년..

  • format_list_bulleted 개발/android
  • · 2025. 7. 8.
  • textsms
초보자도 이해하기 쉬운 python for문 설명과 예시

초보자도 이해하기 쉬운 python for문 설명과 예시

python for문을 통해서 여러가지를 처리할 수 있는데, 오늘은 python for문 설명과 예시를 통해 알려드리도록 하겠습니다. python for문 기본python for문은 이전에 배운 자료형들의 각 요소를 하나씩 꺼내서 반복 작업을 수행할 때 사용됩니다.for 문 예시예시를 하나 들어보도록 하겠습니다. 과일 목록을 list로 선언하고 각각의 원소를 출력하는 예시입니다. 이렇게 출력하게 되면 banana, apple, orange를 순서대로 출력하는 결과를 얻을 수 있습니다.fruits = ["banana", "apple", "orange"]for fruit in fruits: print(fruit)결과도 함께 보시면 예상한 결과를 확인할 수 있습니다.for문에서 range() 사용for문..

  • format_list_bulleted 개발/python
  • · 2025. 7. 7.
  • textsms
python while문 기본부터 예제까지

python while문 기본부터 예제까지

python 제어문에는 while문도 있습니다. 이번에는 python while문의 기본부터 예제까지 알아보도록 하겠습니다. while문이란?while문은 조건이 참인 동안 원하는 코드를 반복적으로 실행합니다. 반복적으로 실행하다가 조건이 거짓이 되면 반복을 종료하게 됩니다. 참과 조건에 대해서는 이전에 작성한 [python] bool을 참고하시면 도움이 됩니다.while문 맛보기 예제1부터 5까지 출력하는 코드를 작성해 보도록 하겠습니다. i를 1로 설정하고 i가 5보다 같거나 작으면 i를 출력하고 i를 1 증가합니다. 그렇게 반복하다가 i가 6이 되는 순간 조건이 거짓이 되어서 while문은 종료가 됩니다.i = 1while i 출력을 하면 i = 1부터 시작하여 i = 5까지 출력하게 됩니다. 실행..

  • format_list_bulleted 개발/python
  • · 2025. 7. 7.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 19
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (114)
    • 개발 (94)
      • C, C++ (29)
      • python (16)
      • Rust (14)
      • Git, Github (9)
      • Linux (14)
      • android (4)
    • 투자 (6)
    • 리뷰 (11)
최근 글
인기 글
최근 댓글
태그
  • #배열
  • #파이썬
  • #rust
  • #Rust 언어
  • #Python
  • #C언어
  • #Git
  • #러스트
  • #C++
  • #C
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바