Linux
Bourne Again Shell
What ?
Bash쉘의 한 종류로 리눅스 및 유닉스 계열 운영체제에서 사용되는 명령어 인터프리터입니다.
1987년 Brian Fox가 GNU 프로젝트로 개발해 기존의 Bourne Shell을 발전시킨 셸입니다.
다양한 기능을 제공하며, 특히 자동화와 반복적인 작업을 처리하는 데 매우 유용합니다.
macOS 운영체제의 기본 쉘입니다.
How ?
Bash1. 터미널에 입력한 명령어를 해석하고 실행합니다.
# 디렉토리 변경 명령어
cd /path/to/directory
2. 스크립팅 언어로 자동화 작업 수행합니다.
#!/bin/bash
# backup.sh: 현재 디렉토리의 파일을 백업하는 스크립트
# 백업할 디렉토리 지정
source_dir="/home/user/documents"
backup_dir="/home/user/backup"
# 백업 파일 이름: 날짜와 시간 포함
backup_file="backup_$(date +'%Y%m%d_%H%M%S').tar.gz"
# 디렉토리 백업
tar -czf $backup_dir/$backup_file $source_dir
echo "백업이 완료되었습니다: $backup_file"
Index !
JavaScript- 📌 명령어
- 📌 Data Type
- 📌 명령어