ABOUT 리눅스 02

zzzzzang_gu·2023년 3월 28일

cs이론

목록 보기
11/13

📌 리눅스 프로세스

리눅스는 기본적으로 다양한 프로세스가 실행됨

유닉스 철학 : 여러 프로그램이 서로 유기적으로 각자의 일을 수행하면서 전체 시스템이 동작하도록 하는 모델

foreground process

쉘에서 해당 프로세스 실행 명령 후 수행 종료까지 사용자가 다른 입력을 하지 못하는 프로세스

제어하기 : ctrl + c // 작업 취소

background process

사용자 입력과 상관없이 실행되는 프로세스, 뒤에 & (and)를 붙임


📌 하드링크와 소프트 링크

하드링크 : In A B

  • A 와 B는 동일한 10MB 파일을 가르킴
  • 동일한 파일을 가진 이름을 하나 더 만든 것일 뿐 (전체 파일 용량은 달라지지 않음)

소프트링크 : In -s A B

  • Window OS의 바로가기와 동일
  • ls -al하면 소프트 링크 확인 가능
  • rm A로 A를 삭제하면 B는 해당 파일 접근 불가

하드 링크/ 소프트 링크 둘 다 어느 하나 파일을 수정하면, 각 파일이름으로 동일한 내용 접근 가능


0개의 댓글