Skip to main content

shell script & 디렉토리

·95 words·1 min· loading

쉘 명령어들 실행시키는 파일

#!/bin/bash => 밑에 작성되는 코드들이 /bin/bash를 통해 실행될 것임

if ! [ -d bak ]; => 현재 디렉토리에 bak라는 디렉토리가 존재하지 않는다면

mkdir bak => bak라는 디렉토리를 만들어라

fi => 조건문 종료

cp *.log bak => 현재 디렉토리의 모든 .log 파일을 bak 복사해라

디렉토리

/ (루트)를 기준으로 트리 형식

/bin => user binaries 사용자들이 사용하는 명령어들 위치

/sbin => system binaries 시스템이 사용하는 명령어 위치

/etc => configuration files 설정 파일

/var => variable files 내용이 바뀔 수 있는 파일들

/tmp => 임시파일 컴퓨터껐다 키면 자동으로 삭제됨

/home => 사용자들의 디렉토리