LINUX 3

LINUX 4주차 - 파일 속성 이론, 입출력 재지정 실습, 파이프 실습

1. 파일 속성 - 블록 수, 파일 종류, 접근 권한, 링크 수, 소유자 및 그룹, 수정 시간 1) 파일 종류일반 파일(-) : 데이터를 갖고 있는 텍스트 파일 또는 이진 파일디렉터리 파일(d)문자 장치 파일(c) : 문자 단위로 데이터를 전송하는 장치를 나타내는 파일블록 장치 파일(b) : 블록 단위로 데이터를 전송하는 장치를 나타내는 파일FIFO 파일(p) : 프로세스 간 통신에 사용되는 이름 있는 파이프소켓(s) : 네트워크를 통한 프로세스 간 통신에 사용되는 파일심볼릭 링크(l) : 다른 파일을 가리키는 포인터와 같은 역할을 하는 파일 2) 파일 접근 권한 : 소유자 / 그룹 / 기타 사용자들의 파일에 대한 읽기(r), 쓰기(w), 실행(x) 권한 (1) 접근 권한 표시 예시와 그 해석rwx r-..

LINUX 2026.04.02

LINUX 2주차

1. 파일의 종류 - 일반 파일: 데이터를 가지고 있으면서 디스크에 저장된다.(텍스트 파일, 이진 파일) - 디렉터리/폴더:: 파일들을 계층적으로 조직화하는 데 사용되는 일종의 특수 파일 - 장치 파일: 물리적인 장치에 대한 내부적인 표현(키보드, 모니터, 프린터) - 심볼릭 링크 파일: 어떤 파일을 가리키는 또 하나의 경로명을 저장하는 파일 2. 디렉터리 계층 구조: 리눅스의 디렉터리는 루트로부터 시작하여 틀 형태의 계층 구조를 이룬다. 3. 홈 디렉터리: 각 사용자마다 별도의 홈 디렉터리가 있으며, 사용자가 로그인하면 홈 디렉터리에서 작업을 시작함.4. 경로명 - 파일/디렉터리에 대한 정확한 이름 - 절대 경로명: 루트 디렉터리로부터 시작하여 경로 이름을 정확하게 적는 것 - 상대 경로명: 현재 작업..

LINUX 2026.03.22

LINUX 1주차 - 유닉스의 설계 철학, 특징, 시스템 구조 & VirtualBox 다운로드, ubuntu 가상 머신 생성 및 설정

1. 왜 리눅스인가? 1) 유닉스의 설계 철학 - 단순성 - 이식성 - 개방성 2) 유닉스의 특징 - 다중 사용자, 다중 프로세스 - *쉘 프로그래밍 - 네트워킹의 시초 2. 유닉스 시스템 구조 - 운영체제: 컴퓨터 하드웨어, 시스템 리소스 관리 & 프로그램 실행 환경 제공 - 커널: 운영체제의 핵심으로 하드웨어 운영 및 관리 - 시스템 호출: 커널이 제공하는 서비스에 대한 프로그래밍 인터페이스 역할 - 쉘: 사용자로부터 명령어를 입력받아, 해석하여 수행해주는 명령어 해석기 Lab00(ubuntu 18.04 버전) - virtual box 다운로드, ubuntu 가상 머신 생성 및 설정 (1) VirtualBox 설치https://www.virtualbox.org/wiki/Downloads Down..

LINUX 2026.03.15