728x90
SMALL

Linux 22

[Linux] 프로세스 관리

🍧 프로세스프로세스는 CPU와 메모리를 할당받아 실행시키는 프로그램프로세스들마다 고유의 프로세스 ID (PID)를 할당 받는다가장 먼저 실행되는 프로세스는 init이다. init의 PID는 1프로세스 init에 의해 다른 모든 프로세스들이 시작된다. 🍧 프로세스 유형유형설명포어그라운드 프로세스(Foreground)- 사용자와 상호작용하는 프로세스- 터미널에 직접 연결되어 입출력을 주고받는 프로세스- 명령 입력 후 수행 종료까지 기다려야 하는 프로세스- 화면에서 실행되는 것이 보이는 프로세스 ex. 응용프로그램, 명령어 등백그라운드 프로세스(Background)- 사용자와 직접적인 대화를 하지 않고 뒤에서 실행되는 프로세스- 사용자의 입력에 관계없이 실행되는 프로세스- 실행은 되지만 화면에 나타나지 않..

Linux 2024.12.07

[Linux] 셸 환경설정

🍧 환경 변수와 셸 변수변수는 시스템 환경 정보 저장소로 환경변수(전역변수)와 셸 변수 (지역 변수) 로 구분한다환경 변수 (전역 변수)셸 변수 (지역 변수)전체 셸에서 사용 가능한 전역 변수현재 로그인 셸에서만 사용 가능한 지역 변수서브 셸에서 기능 상속 가능서브 셸에 기능 상속 불가능환경 변수 확인 명령 : env셸 변수 확인 명령 : set  🍧 주요 환경 변수변수기능PATH실행할 명령어 경로 검색, 셸 설정 파일 중 하나에 설정HOME사용자의 홈 디렉터리 절대 경로HOSTNAME호스트명USER사용자 이름DISPLAYX-windows 시스템에서 xterm과 같은 X 응용 프로그램이 화면 출력을 위해 접속할 X 서버의 주소를 지정PS1셸 프롬프트를 선언 시 사용하는 변수PS22차 셸 프롬프트 선언..

Linux 2024.12.07

[Linux] 셸 (Shell)

🍧 셸이란?명령어 해석기 (command interpreter)이다사용자가 입력한 명령어를 해석하여 커널에 전달DOS의 Command.com 과 동일한 기능을 수행커널과 사용자 간의 대화식 인터페이스를 제공로그인할 때 실행되어 사용자 별로 사용 환경 설정을 가능하게 한다.강력한 스크립트 언어이다셸 자체가 프로그래밍 긴으을 가지고 있다.입출력 방향 재지정과 파이프 기능을 제공포어그라운드/백그라운드 프로세스를 실행🍦 종류사용자 프롬프트가 $ 이면 본셸 계열, %이면  C셸 계열을 사용하는 것이다대부분의 셸은 본셸 계열의 기능을 포함하여 확대 발전한 형태이다. 🎈 본셸종류실행 파일특징본셸 계열(Bourne shell)본셸/bin/sh- 벨 연구소의 스티븐 본이 1979년에 개발- 유닉스에서 기본 셸로 사..

Linux 2024.12.07

[Linux] 파일 시스템 관리 명령어

🍧 파일 시스템 ?운영체제가 파일을 시스템의 디스크상에 구성하는 방식컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조직하는 체제 🍧 명령어 🍦 mount 와 unmountmount 는 특정 디바이스를 특정 디렉터리처럼 사용하기 위해 장치와 디렉터리를 연결하는 것리눅스틑 PnP 기능을 지원하지만 지원하는 하드웨어가 많지 않으므로 시스템 부팅 후에 수동으로 mount해서 사용을하고 사용이 끝난 후에는 unmount시킨다.mount [옵션][디바이스명][디렉터리명]/etc/mtab 은 현재 마운트된 블록 시스템 정보를 표시unmount [옵션][디바이스명][디렉터리명] 옵션설명-a/etc/fstab 파일에 정의된 모든 시스템 마운트-n/etc/mtab 파일에 정보를 저장하지 않고 ..

Linux 2024.12.07

[Linux] 권한 및 그룹설정

🍧 소유권 관련 명령어🧁 chown디렉터리의 사용자 소유권과 그룹 소유권을 변경chown [옵션] 소유자[:그룹명] 파일명-R : 하위 디렉터리를 포함하여 디렉터리 내부의 모든 파일의 소유권 변경 🧁 chgrpchange group을 줄인 명령어로 파일이나 디렉터리의 그룹 소유권만 변경chgrp [옵션] 그룹명 파일명-R : 하위 디렉터리를 포함하여 디렉터리 내부의 모든 파일의 소유권 변경 🍧 허가권 관련 명령어사용자별 권한은 기호 모드 (symbolic mode) 또는 8진수 숫자 모드 (numeric mode)로 표시 r : read w : writex : execute- : 접근제한 사용자 권한그룹 권한기타 사용자 권한기호 모드rwxrwxrwx8진수 숫자 모드421421421  🧁 chmo..

Linux 2024.11.30

[Linux] 리다이렉션

🍨 리다이렉션연산자설명>- 명령을 화면에 출력하는 것이 아니라 프린터나 파일에 출력하도록 전송- 파일이 존재하지 않으면 새로운 파일을 만들고 같은 파일이 존재하면 덮어씀>>- 파일이 있는 경우 지정된 파일에 결과를 추가- 파일이 존재하지 않으면 지정된 이름으로 파일 생성키보드가 아닌 지정된 파일에서 입력 내용을 읽어옴>&명령의 출력을 다른 명령의 입력으로 보냄명령의 임력을 읽고 다른 명령의 출력으로 보냄

Linux 2024.11.09
728x90
LIST