728x90

ubuntu 5

find, grep 그리고 xargs 완벽 구분

Ubuntu 사용 시 아래 작업을 많이 한다특정 이름 파일 찾기문자열 패턴 포함한 파일 찾기find, grep을 사용하는데 쓸 때마다 헷갈린다. 딱 개념 잡고 가자! 파일 찾기✔️ find파일 이름, 크기, 시간 등 메타데이터를 조건으로 파일/디렉토리를 찾음# 이름으로 찾기find . -name "test.txt"# 특정 확장자 모두 찾기find /home -name "*.log"# 10MB 이상인 파일 찾기find . -size +10M 텍스트 찾기✔️ grep파일 내부의 특정 문자열 (내용) 기반으로 파일을 찾음# 특정 단어 찾기grep "Error" log.txt# 대소문자 무시grep -i "warning" log.txt# 현재 폴더 전체 검색 (-r : recursive, -n : line nu..

TIL/2026 2026.02.12

Shell Script를 리눅스 명령어처럼 쓰고 싶다면

📢 개발자를 위한 정적 분석 도구를 수행하는 shell script를 만들었어요. 매번 ./myscript.sh 처럼 실행하는 게 귀찮고 멋이 없는데 리눅스 명령어처럼 쓸 수 없을까요? 🐧 내 Shell Script를 리눅스 명령어처럼 쓰고 싶다고?간단한 스크립트를 매번 ./myscript.sh처럼 실행하는 건 귀찮아요아래 방법을 사용하면 리눅스 명령어처럼 쓸 수 있어요 1. Shell Script 준비예를 들어 say-hello.sh 라는 파일이 있다고 해볼게요#!/bin/bashecho "Hello from your custom command!" 꼭 첫 줄에 #!/bin/bash 같은 Shebang이 있어야 해요! 2. 실행 권한 부여하기chmod +x say-hello.sh 3. /usr/..

TIL/2025 2025.04.15

vi 에디터 라인 이동 하기

📢 vi나 vim을 쓰다 보면 "어디 있는지 모르겠다", "100번째 줄로 가고 싶다"는 순간이 있죠. 간단한 명령어로 순식간에 이동 할 수 있어요 특정 줄 번호로 이동하고 싶다면?ESC를 눌러 명령 모드(Normal mode)로 진입 후 ":"를 누르고 이동할 줄 번호 "N"을 입력해요:N 파일의 시작과 끝으로 이동하는 방법명령 모드에서 gg나 G를 입력해요gg : 첫 번째 줄로 이동G : 맨 마지막 줄로 이동 내가 지금 몇 번째 줄에 있을까?명령 모드에서 아래 방법을 사용 할 수 있어요 화면 왼쪽에 줄 번호를 표시하고 싶다면:set number 현재 위치(줄, 열)를 보고 싶다면Ctrl + g 특정 단어가 있는 줄로 가고 싶을 때일치하는 단어를 찾는 명령이죠"word"대신 찾고 싶은 단어를 ..

TIL/2025 2025.04.09

Ubuntu 서버에 QEMU 환경 셋업 해봤니?

📢 개발 용 보드가 없는데 제품 환경에서 코드 테스트 해보고 싶다면? QEMU를 사용하자!  🚀 QEMU 사용 용도와 이유💡 개발 용 보드가 없는데 제품 환경에서 코드 테스트를 해보고 싶다면?💡 ARM 기반 기기에서 동작할 프로그램을 미리 실행해보고 싶다면? QEMU를 사용하세요! QEMU는 다양한 ARM 프로세서 보드 환경을 에뮬레이션할 수 있어요실제 하드웨어가 없어도, 가상의 환경에서 테스트하고 디버깅할 수 있죠!  🛠️ Ubuntu에 QEMU 환경 설치하기🤔 내가 원하는 Board Emulator가 안 보인다고?!ubuntu 서버에 QEMU 환경을 세팅한다면 apt로 설치 하면 되겠죠?sudo apt updatesudo apt install qemu-system-arm 설치가 끝났으니 내..

TIL/2025 2025.02.06

Window11에서 1분 만에 WSL 설치하기

📢 WSL을 사용하면 Window PC 유저도 Linux 환경을 손쉽게 사용할 수 있어요 😊 WSL이 뭔데?Windows Subsystem for Linux로 Windows PC에서 Linux를 수행 할 수 있는 방법!Linux 환경에서 개발하고 싶은데 듀얼 부팅은 귀찮다?Docker, Kubernetes 같은 도구를 쓰기 위한 Linux 환경이 필요하다?리눅스 배워보고 싶은데 설치는 어렵고 무섭다?→ WSL로 해결! 🚀 WSL 설치Powershell 관리자 권한으로 실행 후 아래 명령어 수행 👇wsl --install 컴퓨터 껐다 켜면 WSL 설치 끝! 🐧 Ubuntu 설치설치 가능한 linux 배포판 확인wsl --list --online 최신 버전 찾기 귀찮으면 그냥 버전 지정 없이 Ubu..

TIL/2024 2024.12.02
728x90