본문 바로가기
728x90

Linux4

Linux 프로그램, 프로세스 관리 리눅스에서 프로그램(소프트웨어 패키지) 관리는 주로 배포판에 내장된 패키지 관리 시스템을 사용하여 수행됩니다. 대표적으로 Debian 계열의 apt와 Red Hat 계열의 yum (또는 최근에는 dnf)이 있습니다. 여기 두 시스템을 중심으로 기본적인 명령어들을 설명하겠습니다. Debian 계열 (apt) Debian, Ubuntu 등 Debian 계열의 리눅스 배포판에서 사용됩니다. apt-get update 설명: 패키지 목록을 업데이트하여 사용 가능한 패키지와 그 버전을 최신 정보로 갱신합니다. 옵션: 대부분 옵션 없이 사용됩니다. 예시: sudo apt-get update: 패키지 소스 목록을 업데이트합니다. apt-get upgrade 설명: 설치된 패키지들을 최신 버전으로 업그레이드합니다. 옵.. 2024. 3. 19.
Linux 파일을 다루는 명령어들 파일을 다루는 데 사용되는 명령어들은 다양하며, 주로 Unix/Linux 기반 시스템에서 사용됩니다. 여기에는 파일과 디렉터리를 생성, 조회, 복사, 이동, 삭제하는 등의 작업을 수행할 수 있는 명령어들이 포함됩니다. 몇 가지 기본적인 명령어와 그 사용법을 소개하겠습니다. 1. ls (List) 설명: 디렉터리 내의 파일 및 하위 디렉터리 목록을 보여줍니다. 옵션: -l: 자세한 정보를 함께 보여줍니다. -a: 숨겨진 파일을 포함하여 모든 파일을 보여줍니다. 예시: ls: 현재 디렉터리의 파일 및 폴더 목록을 보여줍니다. ls -la: 현재 디렉터리의 모든 파일 및 폴더 목록을 자세히 보여줍니다. 2. cd (Change Directory) 설명: 현재 작업 디렉터리를 변경합니다. 옵션: 이 명령어는 옵.. 2024. 3. 18.
현재 실행 중인 프로세스와 시스템 상태를 보여주는 'top' top 명령어는 리눅스와 유닉스 계열 시스템에서 실시간으로 시스템의 프로세스와 리소스 사용 상태를 모니터링하는 데 사용됩니다. top을 실행하면, 다양한 요약 정보와 함께 시스템에서 가장 리소스를 많이 사용하는 프로세스들의 리스트를 보여줍니다. 여기서 제공되는 요약 정보의 일반적인 구성요소에 대해 설명하겠습니다. 상단 시스템 정보 1. 시스템 요약 정보 시간: 현재 시간입니다. 업타임: 시스템이 마지막으로 부팅된 이후로 지난 시간입니다. 사용자 수: 현재 시스템에 로그인한 사용자 수입니다. 평균 부하(load average): 지난 1분, 5분, 15분 동안의 시스템 부하 평균을 나타냅니다. 이는 시스템이 얼마나 바쁜지를 나타내는 지표로, 프로세스 대기열의 길이와 관련이 있습니다. 2. 태스크(Task).. 2024. 3. 15.
Linux OS 현황 및 트렌드 리눅스 OS는 오픈 소스 운영 체제로, 전 세계 개발자들이 기여한 커널을 기반으로 개발되었습니다. 이 운영 체제는 다양한 분야에서 사용되며, 서버, 슈퍼컴퓨터, 임베디드 시스템, 개인용 컴퓨터, 스마트폰 등에서 널리 활용되고 있습니다. 주요 리눅스 OS 현황 및 특징은 다음과 같습니다. 오픈 소스: 리눅스 OS는 오픈 소스로 개발되어 누구나 소스 코드를 볼 수 있으며, 수정하고 배포할 수 있습니다. 이로 인해 다양한 커뮤니티와 기업이 리눅스를 기반으로 한 커스텀 OS를 개발하였습니다. 다양한 배포판: 리눅스는 다양한 배포판을 제공하여 사용자의 필요에 따라 선택할 수 있습니다. 대표적인 배포판으로는 Ubuntu, Fedora, Debian, CentOS, Arch Linux 등이 있습니다. 각 배포판은 사.. 2023. 3. 23.
728x90