본문 바로가기
반응형

Computer Science/UNIX & LINUX9

프로세스 관리 들어가며 리눅스에서 프로세스 관리는 시스템의 성능과 안정성을 유지하기 위해 중요한 역할을 합니다. 리눅스를 사용하며 도움이 되기를 바랍니다. 1. 프로세스의 개념 프로세스(process)는 실행 중인 프로그램을 의미합니다. 각각의 프로세스는 고유한 프로세스 ID(PID)를 가집니다. 프로세스는 부모 프로세스와 자식 프로세스 간의 관계를 가지며, 이를 통해 리소스를 공유하거나 서로 통신할 수 있습니다. 2. 프로세스 관리 명령 대표적인 프로세스 관리 명령어는 다음과 같습니다. ps: 현재 실행 중인 프로세스의 상태를 확인합니다. top: 시스템의 전반적인 상태와 실행 중인 프로세스의 정보를 실시간으로 확인합니다. kill: 프로세스를 종료합니다. nice: 프로세스의 우선순위를 설정합니다. 3. 포그라운드.. 2023. 3. 30.
파일 접근 권한 관리 들어가며 리눅스에서 파일 접근 권한 관리는 사용자의 보안 및 파일 보호를 위해 중요한 역할을 하는 기능입니다. 리눅스를 공부함에 있어 도움이 되었으면 합니다. 1. 파일 속성 리눅스에서 파일은 여러 속성을 가지고 있습니다. 이 중 파일 접근 권한이 가장 중요한 속성 중 하나입니다. *'ls -l' 명령어를 사용하여 파일의 속성을 확인할 수 있습니다. 2. 파일 접근 권한 파일 접근 권한은 사용자(user), 그룹(group), 기타(other) 세 가지가 있으며, 각각 읽기(read, r), 쓰기(write, w), 실행(execute, x)의 세 가지 권한을 가질 수 있습니다. 읽기(read, r) 쓰기(write, w) 실행(execute, x) 3. 기호를 이용한 파일 접근 권한 변경 기호를 이용하.. 2023. 3. 30.
Linux Shell - 리눅스 쉘이란 들어가며 Linux Shell에 대해서 공부하며 글을 쓰게 됩니다. 여러분들도 이 글을 통해 Linux shell에 대해서 조금 더 알아가는 시간이 되셨으면 합니다. 1. Shell이란 리눅스를 사용하다 보면, 터미널 환경에서 명령어를 입력하여 작업을 수행하는 경우가 많습니다. 여기서 사용되는 것이 바로 Linux shell입니다. Shell은 사용자와 컴퓨터 사이에서 명령어를 해석하고 실행하는 역할을 하는데, 이 과정을 통해 시스템 작업을 보다 효과적으로 수행할 수 있게 됩니다. 가령, "파일 열기" 또는 "파일 복사"와 같은 명령을 마우스로 클릭하는 대신 단어로 입력하면 컴퓨터가 요청한 대로 수행합니다. 흔히 사용하는 Microsoft Windows와 다른 점은, 마우스를 사용하거나 아무 것도 클릭할.. 2023. 3. 30.
[리눅스] 리눅스 표준 디렉터리 1. 개요 다양한 리눅스 배포판이 등장함에 따라 디렉터리 구조와 디렉터리의 사용 방법에 차이가 생겨 리눅스 시스템의 관리나 응용 프로그램의 개발이 힘들어 지게 되었다. 특별한 파일 있더라도 디렉터리 구조에서 표준 위치가 정해지지 않았기 때문이다. 따라서 개발자나 관리자들 사이에 '리눅스 파일 시스템 계층구조 표준(FHS)'에 관한 요구가 생겼다. 현재 대부분의 리눅스 배포판은 FHS에 맞춰 개발되고 있다. 이 표준에서 리눅스는 전체적으로 파일 시스템이 하나의 트리 구조로 정의되어야 한다. 루트 디렉터리(/)는 중요한 몇 가지 디렉터리로 분할되고, 이 중 특별한 몇몇 디렉터리는 다시 기준에 따라 여러 디렉터리로 분할된다. 이러한 디렉터리 구조에서 각 디렉터리별로 용도를 맞춰 정하고 디럭테러리를 사용하도록 .. 2023. 3. 25.
반응형