Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래머스
- 기타 연주
- pip
- JSON
- pandas
- Python
- error
- mysql
- YOLO
- Linux
- paramiko
- OpenCV
- VS Code
- Visual Studio
- pytorch
- ubuntu
- windows forms
- 핑거스타일
- 오류
- Docker
- Selenium
- C
- Numpy
- SSH
- 채보
- C#
- C++
- label
- nvidia-smi
- 컨테이너
Archives
- Today
- Total
목록2025/07/29 (1)
기계는 거짓말하지 않는다
rm -rf 실수 방지 - 보호 스크립트 작성
rm -rf 명령어는 리눅스에서 한 번 잘못 입력하면 중요한 데이터가 한순간에 사라진다.특히 root 디렉터리나 중요한 프로젝트 폴더를 실수로 지웠을 경우, 복구는 굉장히 어렵다.이런 경우를 예방하기 위해, 특정 경로에 대해 rm 명령어가 작동하지 않도록 스크립트로 보호하는 방법이 있다.간단한 shell 스크립트를 통해 특정 디렉터리에 대한 삭제를 차단할 수 있다. 아래는 예시이며, 스크립트를 vi 또는 nano와 같은 편집기를 이용하여 /usr/local/bin/rm에 저장한다.#!/bin/bash# 보호할 경로들을 배열로 정의BLOCKED_PATHS=( "/home/ubuntu/data" "/home/ubuntu/project" "/var/data/sensitive")# 환경 변수로 보호 우회 ..
Linux
2025. 7. 29. 21:28