CertNote/ 출퇴근 학습 노트
로드맵
전체 실습
리눅스 셸
  • 숫자와 기호로 권한 바꾸고 umask 확인하기
  • 하드 링크와 심볼릭 링크 구분하기
  • 사용자를 만들고 그 사용자로 권한 거부 겪어 보기
  • 팀 공유 디렉터리 만들기: setgid 와 sticky bit
  • find 로 조건에 맞는 파일 찾고 한꺼번에 처리하기
  • grep 과 파이프로 /etc/passwd 읽기
  • chown·chgrp 로 프로젝트 소유권 넘기기
리눅스마스터 실기 대비
  • 권한·소유권 작업형 문제 7선
  • 계정·검색 작업형 문제 8선
SQL (SQLD)
  • SELECT·함수·WHERE 로 원하는 행 골라내기
  • GROUP BY·HAVING·조인으로 묶고 잇기
  • 서브쿼리·집합 연산·ROLLUP 으로 한 번에 묻고 묶기
  • 윈도우 함수·Top N·계층형 질의로 순위 매기고 나무 펼치기
  • PIVOT·정규 표현식·DML·트랜잭션으로 모양 바꾸고 데이터 고치기
AWS CLI
  • 리전과 가용 영역 지도 그리기
  • 서울 리전에 첫 버킷 만들기
  • 읽기 전용 사용자 만들고 정리하기

© CertNote · 주간랩스

  • 소개
  • 수정 기록
  • 문의
  • 이용약관
  • 개인정보처리방침
실습 목록
LAB L2 · 리눅스 셸

하드 링크와 심볼릭 링크 구분하기

하드 링크와 심볼릭 링크의 차이는 그림으로 외우기보다 inode 번호를 직접 보는 편이 빠릅니다. 하드 링크는 같은 inode 에 이름을 하나 더 붙이는 것이고, 심볼릭 링크는 경로를 담은 별개의 파일입니다.

이 실습은 notes.txt 하나가 있는 /root/links 에서 시작합니다. ls -li 의 첫 칸(inode)과 셋째 칸(링크 수)을 눈여겨보세요.

이 실습에서 할 일

  1. 하드 링크 만들기
  2. 심볼릭 링크 만들기
  3. inode 번호 비교
  4. 원본을 지우면?

막히면 단계마다 있는 힌트를 먼저 보고, 그래도 어려우면 정답을 입력창에 넣어 실행해 보세요. 오류를 만나는 것도 실습의 일부입니다. 처음 상태로 돌아가려면 터미널에 reset 을 입력합니다.

LAB L2링크
하드 링크와 심볼릭 링크 구분하기
리눅스마스터 2급 · 파일 시스템 관련 명령어
Rocky Linux 8.8 시뮬레이터
Step 1 / 4
하드 링크 만들기
notes.txt 의 하드 링크 hard.txt 를 만드세요.
시험 포인트
단계를 통과하면 그 명령이 시험에서 어떻게 나오는지 여기에 정리돼요.
/root/linksrootumask 0022
STEP 1 / 4 · 하드 링크 만들기
notes.txt 의 하드 링크 hard.txt 를 만드세요.
CertNote 리눅스 셸 연습장 — 브라우저 안에서 도는 Rocky Linux 8.8 시뮬레이터예요. 실제 서버에 접속하지 않아요. help 지원 명령 · Tab 자동 완성 · ↑↓ 이전 명령 · clear 화면 정리 · reset 처음부터
/root/links시각·inode 번호는 예시 값 · 1개
notes.txt-rw-r--r-- · root:root · inode 45 · 링크 1

함께 읽을 노트

  • 파일 시스템: 나눈 공간에 무엇을 씌울 것인가
  • 디렉터리와 파일 다루기
  • 리눅스마스터 2급 전체 커리큘럼 (11주)