Linux_ bash 셀

김지영·2024년 2월 22일
0

Linux

목록 보기
8/9

1) 셀 : 윈도우의 바탕화면 테마와 비슷

(종류) : bash 셀, csh 셀, born 셀 등이 있음

2) 셀변수 :

변수 : 값을 저장하는 곳
셀변수 : bash 셀 환경에 값을 저장하는 것
사용법 : 1) 셀변수 저장 : 변수명='문자열'
사용법 : 2) 셀변수 사용 : $변수명

oracle@cd10cec9dac9:/work$ var1='test var'
oracle@cd10cec9dac9:/work$ echo $var1
test var

2-2) var2 셀변수에 'hello world' 넣고 셀변수를 echo 출력해보세요

oracle@2d5f598932bb:~/work$ var2='hello world'
oracle@2d5f598932bb:~/work$ echo $var2
hello world

3) 프롬프트 : PS1

프롬프트 : 명령어 앞에 $, # 표시된 부분을 말함
root (계정:슈퍼관리자) : # 프롬프트 표시
일반계정 : $ 프롬프트 표시
예) oracle@cd10cec9dac9:~/work$

4) 리눅스에서 미리 정의한 셀변수(환경변수)를 소개

4-1) $SHELL : 현재 사용하는 셀을 저장하는 변수
예제 1) 현재 사용하는 셀 화면에 출력(echo)
사용법) echo $SHELL

oracle@cd10cec9dac9:~/work$ echo $SHELL
/bin/bash

5) .profile, .bashrc 환경설정 파일 소개

셀변수 만들기 : var1='hello world'
셀변수는 로그아웃, 리눅스 종료하면 사라짐
=> .profile, .bashrc 파일에 셀변수를 등록하면 다시 로그인했을때도 그변수를 사용가능함
위치 : ~/.profile : 홈폴더(디렉토리)에 숨긴파일로 있음
위치 : ~/.bashrc : 홈폴더(디렉토리)에 숨긴파일로 있음
위치 : /etc/profile : etc 폴더에 있음, 모든 사용자에게 셀변수가 적용됨
profile
그냥 졍이라구하자

0개의 댓글