المهارات bash-linux
🐚

bash-linux

آمن

Bash 및 Linux 터미널 명령어 마스터하기

암기 없이 정확한 bash 명령과 스크립트를 생성하세요. Claude Code는 Linux 및 macOS 환경에서 파일 작업, 프로세스 관리, 텍스트 처리, 오류 처리를 위한 정확한 패턴을 제공합니다.

يدعم: Claude Codex Code(CC)
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "bash-linux". 모든 Python 파일을 찾아 계산하려면 어떻게 하나요?

النتيجة المتوقعة:

  • 모든 Python 파일을 재귀적으로 찾으려면:
  • find . -name '*.py' -type f
  •  
  • 계산하려면:
  • find . -name '*.py' -type f | wc -l

استخدام "bash-linux". 디렉토리를 백업하는 스크립트를 보여주세요

النتيجة المتوقعة:

  • 오류 처리가 포함된 백업 스크립트는 다음과 같습니다:
  •  
  • ```bash
  • #!/bin/bash
  • set -euo pipefail
  •  
  • SOURCE="$1"
  • BACKUP_DIR="$2"
  • TIMESTAMP=$(date +%Y%m%d_%H%M%S)
  •  
  • tar -czf "$BACKUP_DIR/backup_$TIMESTAMP.tar.gz" "$SOURCE"
  • echo "Backup completed: backup_$TIMESTAMP.tar.gz"
  • ```
  •  
  • Usage: ./backup.sh /path/to/source /path/to/backup/dir

استخدام "bash-linux". 명령이 성공했는지 어떻게 확인하나요?

النتيجة المتوقعة:

  • $?로 종료 상태를 확인할 수 있습니다:
  •  
  • ```bash
  • if command; then
  • echo "Success"
  • else
  • echo "Failed with exit code $?"
  • fi
  •  
  • # 또는 &&를 사용하여 체이닝
  • command && echo "Success" || echo "Failed"
  • ```

التدقيق الأمني

آمن
v1 • 2/25/2026

Static scanner detected 92 patterns flagged as potential security issues. After manual review, all findings are confirmed FALSE POSITIVES. The skill file is educational documentation containing bash command examples in markdown code blocks and tables. Backticks and command syntax are part of markdown formatting for documentation purposes, not executable code. No malicious intent detected, no security risks identified.

1
الملفات التي تم فحصها
205
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

ماذا يمكنك بناءه

개발자 워크플로우 자동화

소프트웨어 개발자는 일괄 파일 처리, 로그 모니터링, 빌드 파이프라인과 같은 반복 작업을 자동화하기 위해 이 스킬을 사용합니다. 올바른 명령어 구문을 검색하는 데 소요되는 시간을 줄여줍니다.

시스템 관리 스크립팅

DevOps 엔지니어와 시스템 관리자는 적절한 오류 처리가 포함된 안정적인 bash 스크립트를 작성하기 위해 이 패턴을 참조합니다. 서버 관리를 위한 유지보수 가능한 자동화 스크립트 생성에 도움이 됩니다.

Bash 기초 학습

Windows에서 Linux 또는 macOS로 전환하는 새로운 사용자는 올바른 명령 패턴을 배우고 bash 스크립팅 모범 사례를 이해할 수 있습니다. 여러 문서 소스를 검색하지 않고 빠른 참조를 제공합니다.

جرّب هذه الموجهات

기본 파일 검색 명령
지난 7일 동안 수정된 모든 JavaScript 파일을 어떻게 찾나요?
프로세스 관리 명령
포트 3000을 사용하는 프로세스를 찾아 종료하는 명령을 보여주세요
오류 처리가 포함된 스크립트
오류를 적절하게 처리하고 종료 시 정리를 포함하는 bash 스크립트 템플릿을 만들어주세요
텍스트 처리 파이프라인
CSV 파일에서 두 번째 열을 추출하고 고유 값을 계산하려면 어떻게 하나요?

أفضل الممارسات

  • 단어 분할 및 글로브 확장을 방지하기 위해 항상 변수를 따옴표로 묶으세요: $VAR 대신 "$VAR" 사용
  • 스크립트 시작 시 set -euo pipefail을 사용하여 초기에 오류를 잡고 정의되지 않은 변수가 있을 때 실패하세요
  • echo로 파괴적인 명령을 먼저 테스트하세요: 삭제할 항목을 확인하려면 rm을 echo rm으로 바꾸세요
  • 현대 bash 스크립트에서 더 안전하고 이식성이 좋으므로 조건문에서 [보다 [[를 선호하세요

تجنب

  • ls 출력을 파싱하지 마세요 - ls 출력은 파싱용으로 설계되지 않았으므로 find 또는 글로브 패턴을 대신 사용하세요
  • 사용자 입력에 eval을 사용하지 마세요 - 임의 코드 실행을 허용하�� 주요 보안 취약점입니다
  • 오류 확인 없이 스크립트에서 cd를 사용하지 마세요 - 절대 경로 또는 서브셸(cd ... || exit)을 사용하세요
  • ls 출력을 반복하지 마세요 - 안전한 파일 반복을 위해 셸 글로빙(for file in *.txt)을 대신 사용하세요

الأسئلة المتكررة

명령을 직접 복사할 때 bash 스크립트가 실패하는 이유는 무엇인가요?
스크립트는 별칭 및 PATH 사용자 정의 없이 비대화형 셸에서 실행됩니다. 항상 전체 경로를 사용하고 bash -x scriptname.sh로 스크립트를 테스트하여 디버깅하세요.
단일 따옴표와 이중 따옴표의 차이점은 무엇인가요?
이중 따옴표는 변수 확장 및 명령 대체를 허용합니다: "$VAR"는 값으로 확장됩니다. 단일 따옴표는 모든 것을 문자 그대로 처리합니다: '$VAR'는 문자열 그대로 유지됩니다.
파일 이름의 공백을 어떻게 처리하나요?
항상 변수를 따옴표로 묶으세요: $file 대신 "$file"을 사용하세요. 파일을 읽을 때는 while IFS= read -r line을 사용하고, null로 구분된 처리를 위해 find -print0과 xargs -0을 사용하세요.
스크립트에 'command not found'라고 나오는 이유는 무엇인가요?
명령이 PATH에 없습니다. 전체 경로(/usr/bin/command)를 사용하거나 PATH에 디렉토��를 추가하세요: export PATH="$PATH:/new/path". command -v cmdname을 사용하여 명령 존재 여부를 확인하세요.
&&와 ;의 차이점은 무엇인가요?
&& 연산자는 첫 번째 명령이 성공할 때만(종료 코드 0) 두 번째 명령을 실행합니다. 세미콜론은 첫 번째 명령이 실패하더라도 두 명령을 모두 실행하고 계속 진행합니다.
bash 스크립트를 어떻게 디버깅하나요?
bash -x script.sh로 실행하여 실행 전 각 명령을 출력하세요. 스크립트에 set -x를 추가하여 특정 ��션의 디버깅을 활성화하세요. set -v를 사용하여 읽는 대로 줄을 출력하세요.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md