반응형 ubuntu2 리눅스 마스터 1급 스크립트 문법 오늘은 스크립트 문법에 대해 알아보겠습니다 !! 리눅스 마스터 시험이 너무 어렵읍니다.모든 프로그래밍 언어가 비슷하듯 일정한 패턴이 존재합니다.한번 변수 설정부터 살펴보시죠.1. 변수 (Variables)쉘 스크립트에서는 변수를 선언하고 사용할 수 있읍니다. 예제 1. 간단한 변수 사용#!/bin/bash# 변수 사용 예제name="Alice"echo "Hello, $name!" 예제 2. 변수 확장 변수 이름: 변수 이름에는 대소문자, 숫자, 언더스코어(_)를 사용할 수 있으며, 숫자로 시작할 수 없습니다.변수 사용: 변수를 참조할 때 $ 기호를 붙여 사용합니다.변수 대입 시 공백: 변수에 값을 할당할 때는 등호(=) 앞뒤에 공백이 없어야 합니다.변수 확장 (Parameter Expansion)변.. 2024. 8. 20. 리눅스마스터 1급 저널링 기술 저널링 기술저널링(Journaling)은 파일 시스템의 안정성을 높이기 위해 사용되는 기술입니다. 파일 시스템에 변경 사항을 적용하기 전에 저널이라는 별도의 영역에 해당 변경 사항을 기록하는 방법입니다. 저널링은 시스템 충돌, 전원 장애 또는 기타 예기치 않은 상황에서 데이터 손상을 방지하는 데 중요한 역할을 합니다.저널링 파일 시스템의 작동 방식은 다음과 같습니다:저널 기록: 파일 시스템에 변경이 발생하면, 먼저 그 변경 사항이 저널에 기록됩니다.변경 적용: 이후 파일 시스템에 실제로 변경 사항이 적용됩니다.저널 삭제: 변경이 성공적으로 적용되면, 저널에 기록된 정보는 삭제되거나 업데이트됩니다.저널링의 주요 이점은 시스템이 비정상적으로 종료되더라도 저널을 사용해 빠르게 복구할 수 있다는 것입니다. 저널.. 2024. 8. 18. 이전 1 다음 반응형