반응형

전체 글 768

[리눅스] top, htop 명령어 완벽 가이드

top과 htop은 리눅스 시스템에서 CPU, 메모리, 프로세스 등의 시스템 상태를 실시간으로 모니터링하는데 사용되는 명령어입니다. 이 두 명령어는 시스템 리소스 관리 및 성능 모니터링을 위한 필수 도구입니다.top 명령어top은 기본적으로 리눅스에 내장된 프로세스 모니터링 툴입니다. 시스템에 실행 중인 프로세스 목록을 실시간으로 표시하며, 각 프로세스가 사용하는 CPU, 메모리, 스왑 사용량 등의 정보를 볼 수 있습니다.top 명령어 실행 방법toptop 명령어를 입력하면 시스템의 현재 상태를 실시간으로 볼 수 있습니다.실행 예시:user@linux:~$ toptop - 15:00:10 up 2:00, 1 user, load average: 0.01, 0.03, 0.05Tasks: 183 total..

Linux 2024.09.26

[리눅스] yum 명령어 완벽 가이드

yum(Yellowdog Updater, Modified)은 RHEL(Red Hat Enterprise Linux), CentOS, Fedora 등 RPM 기반의 리눅스 배포판에서 패키지를 관리하기 위해 사용되는 명령어입니다. yum은 패키지 설치, 삭제, 업데이트, 의존성 관리를 간단하게 할 수 있게 도와줍니다. apt가 데비안 계열에서 사용된다면, yum은 레드햇 계열의 리눅스에서 주로 사용됩니다.yum 명령어의 기본 구문yum [옵션] [패키지명]옵션: 수행할 작업 (예: install, remove, update 등)패키지명: 설치 또는 제거할 소프트웨어 패키지의 이름yum 명령어 옵션install: 새로운 패키지를 설치합니다.remove: 패키지를 제거합니다.update: 패키지를 업데이트합니다..

Linux 2024.09.26

[리눅스] apt 명령어 완벽 가이드

apt는 우분투와 같은 데비안 계열의 리눅스에서 소프트웨어 패키지를 관리하는 데 사용되는 명령어입니다. apt는 사용자가 손쉽게 패키지를 설치, 제거, 업데이트할 수 있도록 도와줍니다. apt는 이전에 사용되던 apt-get과 apt-cache의 기능을 통합한 간편한 명령어로, 명령어의 사용성을 높였습니다.apt 명령어의 기본 구문apt [옵션] [패키지명]옵션: 수행할 작업(예: install, remove, update 등).패키지명: 설치 또는 제거할 소프트웨어 패키지의 이름.apt 명령어 옵션install: 새로운 패키지를 설치합니다.remove: 패키지를 제거합니다.update: 패키지 목록을 업데이트합니다.upgrade: 모든 패키지를 최신 버전으로 업그레이드합니다.search: 패키지를 검색..

Linux 2024.09.25

[리눅스] grep 명령어 완벽 가이드

grep은 파일이나 출력에서 특정 패턴(문자열)을 검색할 때 사용하는 명령어입니다. 주로 텍스트 파일에서 원하는 문자열을 찾거나, 다른 명령어의 출력에서 특정 패턴이 포함된 부분만 필터링할 때 매우 유용합니다. 정규 표현식을 지원하여 복잡한 검색도 가능하다는 점이 특징입니다.grep 명령어의 기본 구문grep [옵션] 패턴 [파일명]패턴: 검색할 문자열 또는 정규 표현식.파일명: 검색할 파일. 여러 파일을 지정할 수도 있습니다.grep 명령어 옵션-i: 대소문자를 구분하지 않고 검색합니다.-r: 하위 디렉터리를 재귀적으로 검색합니다.-v: 검색 패턴과 일치하지 않는 라인을 출력합니다.-n: 검색 결과의 라인 번호를 함께 출력합니다.-l: 패턴이 포함된 파일의 이름만 출력합니다.grep 명령어 예제1. 파..

Linux 2024.09.25

[리눅스] find 명령어 완벽 가이드

find 명령어는 파일 및 디렉터리를 검색할 때 사용하는 강력한 도구입니다. 파일의 이름, 파일 크기, 수정 날짜, 권한 등의 다양한 조건을 지정하여 검색할 수 있으며, 특히 대용량 파일 시스템에서 특정 파일이나 디렉터리를 찾는 데 유용합니다.find 명령어의 기본 구문find [경로] [검색 조건] [옵션]경로: 검색을 시작할 디렉터리 경로.검색 조건: 파일의 이름, 유형, 크기, 수정 시간 등 다양한 조건을 지정.옵션: 검색 결과에 대한 추가 동작(예: 삭제, 이동 등)을 정의.find 명령어 옵션-name: 파일 이름을 기준으로 검색합니다.-type: 파일 유형을 기준으로 검색합니다. (예: f = 일반 파일, d = 디렉터리)-size: 파일 크기를 기준으로 검색합니다.-mtime: 파일의 수정 ..

Linux 2024.09.25

[리눅스] chown 명령어 완벽 가이드

chown 명령어는 파일과 디렉터리의 소유자(user)와 소유 그룹(group)을 변경할 때 사용됩니다. 리눅스 시스템에서 파일의 소유권을 지정함으로써 해당 파일에 대한 접근 권한을 관리할 수 있습니다. 이 명령어는 시스템 관리자나 특정 권한이 있는 사용자에게 유용하며, 특히 서버 관리나 다양한 사용자 계정이 있는 환경에서 자주 활용됩니다.chown 명령어의 기본 구문chown [옵션] 소유자[:소유그룹] 파일소유자: 변경할 사용자 이름 또는 UID(사용자 식별자).소유그룹: 변경할 그룹 이름 또는 GID(그룹 식별자).파일: 소유권을 변경할 파일 또는 디렉터리.chown 명령어 옵션-R: 디렉터리 내부의 모든 파일 및 서브디렉터리까지 소유권을 재귀적으로 변경합니다.--reference: 다른 파일을 참..

Linux 2024.09.25

[리눅스] chmod 명령어 완벽 가이드

chmod는 리눅스에서 파일 권한을 변경하는 명령어입니다. 파일의 읽기, 쓰기, 실행 권한을 설정할 수 있으며, 사용자(User), 그룹(Group), 그리고 기타(Others) 사용자들에게 개별적으로 권한을 부여하거나 제거할 수 있습니다.chmod 명령어 기본 사용법chmod는 두 가지 방식으로 사용됩니다: 기호 모드와 숫자 모드. 기호 모드는 사용자가 이해하기 쉽고, 숫자 모드는 더 빠르고 강력합니다.1. 기호 모드(Symbolic Mode)기호 모드는 u (사용자), g (그룹), o (기타), a (모든 사용자)로 표현됩니다. 그리고 +, -, = 기호로 권한을 설정합니다.chmod [옵션] [사용자][연산자][권한] 파일명예시: 사용자에게 실행 권한 추가user@linux:~$ chmod u+x..

Linux 2024.09.24

[리눅스] vim 명령어 완벽 가이드

Vim은 강력한 텍스트 편집기로, Vi의 확장 버전입니다. 초보자에게는 사용이 다소 어렵지만, 익숙해지면 매우 효율적으로 사용할 수 있습니다. vim은 다양한 모드와 단축키를 제공하며, 터미널 상에서 빠르고 쉽게 코드를 작성하고 수정할 수 있는 장점이 있습니다.vim 명령어 기본 사용법1. Vim 설치일부 배포판에서는 vim이 기본 설치되어 있지 않을 수 있습니다. 이 경우 아래 명령어로 설치할 수 있습니다.user@linux:~$ sudo apt-get install vim* centos의 경우 : sudo yum install vim2. Vim 실행 및 파일 열기vim 명령어로 파일을 열거나, 새 파일을 생성할 수 있습니다.user@linux:~$ vim file.txt위 명령어는 file.txt 파..

Linux 2024.09.23

[리눅스] nano 명령어 완벽 가이드

nano는 리눅스에서 간단한 텍스트 편집기를 제공하는 명령어입니다. Vim이나 Emacs에 비해 사용법이 쉽고 직관적이기 때문에 초보자들이 텍스트 파일을 수정할 때 많이 사용합니다. 기본적으로 터미널에서 텍스트 파일을 생성하거나 수정할 때 사용되며, 다양한 키 조합을 통해 쉽게 파일을 편집할 수 있습니다.nano 명령어 사용법1. 파일 열기user@linux:~$ nano file.txt위 명령어는 file.txt 파일을 nano 편집기로 엽니다. 만약 file.txt가 존재하지 않으면 새 파일을 생성하여 편집을 시작할 수 있습니다.2. 파일 저장편집을 완료한 후 Ctrl + O를 눌러 파일을 저장합니다. 저장 후 Enter 키를 눌러 파일명을 확정합니다.3. 파일 닫기편집을 마친 후 Ctrl + X를 ..

Linux 2024.09.23

[리눅스] head, tail 명령어 완벽 가이드

리눅스에서 head와 tail 명령어는 파일의 특정 부분을 출력할 때 매우 유용한 도구입니다. head 명령어는 파일의 앞부분을 출력하고, tail 명령어는 파일의 뒷부분을 출력합니다. 이 명령어들은 특히 로그 파일을 모니터링하거나 큰 파일의 특정 부분을 확인할 때 자주 사용됩니다.head 명령어head 명령어는 기본적으로 파일의 처음 10줄을 출력합니다. 사용자가 출력할 줄 수를 지정할 수도 있으며, 특정한 상황에서 유용하게 사용할 수 있습니다.1. 기본 사용법user@linux:~$ head file.txtLine 1Line 2Line 3Line 4Line 5Line 6Line 7Line 8Line 9Line 10이 명령어는 file.txt의 첫 10줄을 출력합니다.2. 출력 줄 수 지정-n 옵션을 ..

Linux 2024.09.23
반응형