일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 취준
- 임베디드 리눅스
- yocto
- 데몬 프로세스
- wiringpi
- SQLite
- 바이브 코딩
- .so 라이브러리
- systemd
- 라즈베리파이 카메라
- 개발자 취준
- 디바이스 트리 작성법
- 라즈베리파이
- 금융권 취준
- IOT
- rtsp
- 캐릭터 디바이스
- pthreads
- 디바이스 트리
- 멀티클라이언트
- 가계부 개발
- 노션
- raspberry pi 4
- 커널 모듈
- qt widget
- udev
- cdev
- /dev
- 리눅스 커널 드라이버
- ioctl
- Today
- Total
목록리눅스 (6)
이로또
요약이번 글은 임베디드 리눅스 개발 환경에서 반드시 필요한 Make & Makefile의 기본 구조, 변수와 타겟 종류, 레시피 작성 방법, 그리고 서픽스 규칙과 루프 활용법까지 실습과 이론을 함께 정리한 글입니다.목차Samba 설치 및 리눅스 파일 접근 설정Make & Makefile 기본 개념파일 타겟과 더미 타겟include 파일 사용법부모-자식 Makefile 호출 및 변수 상속Makefile 내부 변수 종류타겟 종류 (file, dummy, phony 등)Suffix Rule(서픽스 룰) 정리레시피에서 for문 활용레시피 기본 개념0. 환경 설정Samba 설치 방법Samba 설치sudo apt install samba smbfs 2. smb.conf 설정[root] comment = ro..
요약이번 글은 리눅스 시스템 관리에 필요한 패키지 관리 시스템, systemd 기반 서비스 등록, 사용자 정의 서비스 작성법을 정리합니다. 또한, 실무에서 자주 사용하는 커맨드라인 도구 grep, find, stat, df, du, tar 등 핵심 명령어 사용법을 예제와 함께 정리하였습니다.목차패키지 관리 시스템systemd와 서비스 제어사용자 정의 서비스 등록 실습.bashrc 개인 설정필수 커맨드라인 도구 정리1. 패키지와 패키지 관리 시스템패키지: 바이너리, 설정 파일 등을 묶은 소프트웨어 단위패키지 관리 시스템: 설치, 제거, 업데이트 등을 자동화대표적인 패키지 관리 시스템시스템배포판설명RPMRedHat 계열System V 기반 (ex. CentOS, Fedora)APTUbuntu, DebianB..
요약이번 정리에서는 Bash 셸의 확장 개념, 파일 시스템 구조, 프로세스 확인 명령어(ps), 입출력 리디렉션, 파이프라인 처리 방식까지 실무에 자주 쓰이는 셸 기능을 정리했습니다. 명령어 실습 예제와 옵션 해석을 통해 터미널 기반 작업의 효율을 높이고, 실제 프로세스 추적과 로그 리디렉션에 활용할 수 있는 내용을 포함합니다.목차Bash 확장 개념파일 시스템 구조 요약ps 명령어와 프로세스 상태리디렉션 기본과 Here Document파이프라인 개념과 활용 예제1. Bash 확장 개념1.1 확장이란?셸이 명령어를 실행하기 전 기호, 패턴, 변수를 실제 값으로 변환하는 과정1.2 중괄호 확장echo hello-{world,korea} # hello-world hello-koreaecho he..
요약이번 글에서는 프로세스 간 통신(IPC), 시그널 전달 방식과 같은 시스템 프로그래밍 개념부터 Bash 조건문, 반복문, 함수, 배열 등 쉘 스크립트 제어 구조까지 실습 중심으로 정리했습니다. 목차IPC (Inter-Process Communication)시그널 처리Bash 조건문과 테스트 연산자Bash 반복문, 함수, 변수, 배열, 쿼팅1. IPC (Inter-Process Communication)프로세스 간 데이터를 교환하는 방식주요 IPC 종류Pipe (파이프)데이터 스트림을 전달하는 전통적인 방법Unnamed Pipe: |, pipe() → 부모-자식 간Named Pipe (FIFO): /tmp/pipe-name 경로 지정 가능Message QueueFIFO 방식 메시지 송수신msgsnd()..

요약이 글은 리눅스 시스템 관리의 기초인 사용자와 그룹, 파일 권한, 프로세스 관리 및 시스템 입출력에 대한 내용을 정리한 글입니다. 보안을 고려한 사용자 권한 설정과 프로세스 제어, 그리고 시스템 호출 기반의 고수준/저수준 입출력 처리까지 실습 중심으로 다루며, 실제 시스템 운영에서 필요한 핵심 기술들을 쉽게 정리했습니다.목차사용자와 사용자 그룹파일 소유권과 권한프로세스 관리 기술스케줄링 정책의 이해시스템 입출력 (stdin/stdout/stderr)1. 사용자와 그룹 관리1.1 사용자 종류root 사용자: 시스템 전체에 대한 권한 보유. sudo 명령으로 일시적 권한 상승 가능시스템 사용자: 서비스 실행, 시스템 복구 목적의 계정일반 사용자: 일반 사용자가 사용하는 계정1.2 사용자 정보/etc/pa..
이 글은 운영체제의 기초 개념, 실습 환경 구성, 쉘 및 명령어 활용, 파일 시스템 이해까지 핵심 내용을 정리했습니다.운영체제의 역할과 구성요소를 시작으로 실제 Ubuntu 환경에서 실습하며 익힌 쉘 스크립트와 파일 시스템의 구조에 대한 내용을 담았습니다.목차운영체제란 무엇인가운영체제의 구성 요소 및 역할실습 환경 구성 방법bash 명령어와 ps 명령어 분석Console, Terminal, Shell의 차이Shell Script 기본 사용법주요 Linux 명령어 정리파일 시스템과 디렉터리 구조 이해파일 유형과 링크 (하드 링크, 소프트 링크)1. 운영체제란 무엇인가Operating System(OS): 자원(Resource)을 관리하는 소프트웨어추상화 계층(abstraction layer)을 제공하여 사..