리눅스#8

최동민·2022년 7월 23일
0

Linux

목록 보기
8/25

환경변수와 셸스크립트

현재 리눅스를 사용하고 있는 타입이 gnu이다, 이러한 것들이 내 환경변수이다.

printenv

: 환경변수 확인
printenv | sort 하면 ABC순으로 정렬하여 보여준다.

LL이라는 내가 만든 환경변수가 저장된 것을 확인할 수 있다.

$LL은 내가 그것을 사용하는 것.
환경변수 안에 내가 원하는 것을 저장해놓고 사용할 수 있다.

셸스크립트 작성

nano에서 행의 번호 확인을 위해서는 alt + n을 사용.
nano /etc/nanorc는 nano의 설정 파일이다.

set linumbers의 주석을 지워준다 .

tab을 누를 시 공백을 8이 아닌 4로 변경

줄을 유지해주는 역할 set autoindent

mkdir source -> cd source/ 후
nano test1.sh로 이동

sh를 붙이면 실행을 하게 한다

chmod 700 test1.sh 로 실행 권한을 준 후

testVar 라는 변수가 생성되고 거기에 linux라는 문자열이 들어간다
$를 사용하였을 때 그 안의 값이 나오는 것을 확인할 수 있다.

큰 따옴표는 변수로 치고 작은 따옴표는 문자로 본다




그 뒤에 명령어나 문자를 param에 보내줄 수가 있는 것.

연산이 가능함


num5 를 추가 해본다 다른 방식으로

똑같은 결과값이 찍힌다 300






Kali-linux

id: kali pw: kali

비밀번호 1설정





모든 파일의 내용이 출력된다


profile
코드를 두드리면 문이 열린다

0개의 댓글