본문 바로가기
반응형

전체 글31

환경 설정 파일 & Bash shell 주요 기능 환경 설정 파일  셸 시작 시 자동으로 실행되는 고유 시작 파일 배쉬셸의 시작 파일은 /etc/profile, /etc/bashrc, ~/.bash_profile, ~/.bashrc 셸 파일은 전역적 파일과 지역적 파일로 분류 전역적 파일 : 사용자에게 공통으로 영향을 주는 내용, /etc 아래 위치 지역적 파일 : 각 사용자별로 설정을 하며(공통 영향 X), 각 사용자별 홈 디렉터리에 숨김 파일 형태로 위치  bash 셸 설정 파일 환경 설정 파일 설명 전역 설정 파일 /etc/profile컴퓨터에 로그인할 때 모든 사용자에게 적용되는 설정 파일모든 사용자의 셸 환경 제어하는 전역적 시스템 설정 파일환경 변수와 bash가 수행 시 실행되는 프로그램 제어 관리자만 설정 가능, 모든 사용자에게 반영 /et.. 2025. 1. 13.
환경 변수 vs 셸 변수 개념 변수의 종류는 환경 변수(전역 변수)와 셸 변수(지역 변수)로 분류 환경 변수(전역 변수)셸 변수(지역 변수) 전체 셸에서 사용 가능 서브 셸에 상속 가능 환경 변수 확인 : env현재 로그인 된 셸에서만 사용 가능 서브 셸에 상속 불가능 환경 변수 확인 : set 1. 주요 환경 변수 종류  변수설명 PATH실행 가능한 명령어를 검색할 디렉터리의 경로 목록, 셸 설정 파일 중 하나에 설정 HOME현재 사용자의 홈 디렉토리 절대 경로HOSTNAME현재 시스템의 네트워크 호스트 이름 USER현재 로그인한 사용자 이름 DISPLAYX-window System 에서 화면에 출력을 제어하는 디스플레이 주소 PS1기본 셸 프롬프트 문자열 설정 (주로 명령어 입력 대기 표시) PS2멀티라인 입력 대기 시 표시.. 2025. 1. 13.
개념 & 종류 개념 명령어 해석기사용자가 입력한 명령어를 해석하여 커널에 전달 DOS의 Command.com과 동일 기능 수행 커널가 사용자 간의 대화식 인터페이스 제공 사용자가 로그인 시 실행되며 사용자별로 환경 설정 가능 스크립트 언어 종류1.설명크게 본셸과 C셸 계열로 분류 $ : 본셸 계열, % : C셸 계열본셸 계열에서 발전 C셸 계열은 본셸 기능 + 히스토리, alias(별칭), 작업 제어기능 추가  2. 본셸 종류 종류실행 파일설명 본셸 계열 본셸/bin/sh벨 연구소에서 스티븐 본이 1979년 개발유닉스 기본 셸콘셸 (korn shell)/bin/kshAT&T사의 데이비트 콘이 1986년 개발 본셸 확장판 명령어 완성기능 + 히스토리 기능 추가 배쉬셸 (bash shell)/bin/bash브라이언 폭스가.. 2025. 1. 13.
파일 /etc/fstab 설명 1.설명 파일 시스템 정보를 고정적으로 저장하고 있는 파일 리눅스 파일 시스템의 정보와 부팅 시 마운트 정보를 보관 리눅스가 부팅되면서 자동으로 파일 시스템 마운트 1. 어떤 파티션들이 어디에 자동으로 마운트 되는지 정의  2. 외부 장치들에 대한 마운트 방법 정의3. 사용권한, 복구 옵션 지정에 대한 설정을 정의  2. 설명 입력 : $ cat /etc/fstab출력 :proc(a)           /proc(b)      proc(c)     defaults(d)    0(e)    0(f)필드설명a파일 시스템 장치명장치명, 볼륨라벨, UUID 기록 b마운트 포인트 파일 시스템이 마운트 될 위치 명시 c파일 시스템 종류 파일 시스템 종류 설정 d옵션파일 시스템 속성 설정 옵션 defaultsauto.. 2025. 1. 11.
반응형