다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
ACL: 접근 제어 목록 관리
ACL(Access Control List)은 파일 및 디렉토리에 대한 세분화된 권한을 설정할 수 있도록 해주는 리눅스 시스템의 기능입니다. 기존의 사용자, 그룹, 기타 권한 외에 특정 사용자나 그룹에 대한 개별적인 읽기, 쓰기, 실행 권한을 부여하거나 제거할 수 있습니다. `acl` 자체는 명령어가 아니며, 주로 `getfacl`과 `setfacl` 명령어를 통해 관리됩니다.
anacron: 시스템 부팅 후 주기적인 작업 실행
anacron은 시스템이 항상 켜져 있지 않은 환경(예: 노트북, 데스크톱)에서 주기적인 작업을 실행하도록 설계된 유틸리티입니다. 시스템이 꺼져 있는 동안 놓친 작업을 시스템이 다시 부팅되거나 깨어날 때 실행하여 작업 누락을 방지합니다. 이는 `cron`과 유사하지만, 시스템 가동 시간에 구애받지 않는 유연성을 제공합니다.
ansible: 원격 서버 관리 및 자동화
Ansible은 오픈 소스 자동화 엔진으로, 소프트웨어 프로비저닝, 구성 관리, 애플리케이션 배포, 오케스트레이션 등 다양한 IT 자동화 작업을 수행합니다. 에이전트 없이 SSH를 통해 원격 서버에 접속하여 작업을 실행하며, YAML 기반의 플레이북을 사용하여 작업을 정의합니다.
apropos: 매뉴얼 페이지 검색
apropos 명령어는 시스템에 설치된 매뉴얼 페이지의 이름과 설명을 검색하여 특정 키워드와 관련된 정보를 찾아줍니다. 이는 `man -k` 명령어와 동일한 기능을 수행하며, 사용자가 필요한 명령어, 함수 또는 파일 형식에 대한 문서를 빠르게 찾을 수 있도록 돕습니다.
APT(Advanced Package Tool) 명령어 가이드
APT(Advanced Package Tool)는 Debian 및 Ubuntu와 같은 Linux 배포판에서 소프트웨어 패키지를 관리하는 데 사용되는 강력한 명령줄 도구입니다. 이 가이드를 통해 APT를 사용하여 패키지를 설치, 업데이트, 제거하는 방법을 마스터하고 시스템을 최신 상태로 유지하세요.
at 명령어 가이드: 일회성 작업 예약하기
`at` 명령어는 특정 시간에 명령어를 한 번만 실행하도록 예약하는 데 사용됩니다. crontab이 반복적인 작업을 예약하는 데 사용되는 것과 달리, `at`은 일회성 작업을 예약할 때 매우 유용합니다. 백업이나 시스템 종료 등 특정 시점에 한 번만 실행하면 되는 작업에 적합합니다.
auditctl: Linux 감사 규칙 관리
auditctl은 Linux 커널의 감사(auditing) 시스템을 제어하는 데 사용되는 명령줄 도구입니다. 이를 통해 시스템에서 발생하는 특정 이벤트(파일 접근, 시스템 호출 등)를 감시하고 기록하는 규칙을 추가, 삭제, 나열할 수 있습니다. 보안 감사 및 규정 준수를 위해 중요한 시스템 활동을 모니터링하는 데 필수적입니다.
aureport: 감사 로그 보고서 생성
aureport는 Linux 감사 시스템(auditd)에서 수집된 로그 데이터를 분석하여 다양한 형식의 보고서를 생성하는 명령어입니다. 시스템 보안 이벤트, 사용자 활동, 파일 접근 등 중요한 시스템 활동에 대한 요약 정보를 제공하여 보안 감사 및 문제 해결에 활용됩니다.
ausearch: 감사 로그 검색
ausearch는 Linux 감사 시스템(Audit System)의 로그 파일을 쿼리하고 분석하는 데 사용되는 명령줄 도구입니다. 특정 이벤트, 사용자, 시간 범위, 시스템 호출 등 다양한 기준으로 감사 이벤트를 검색할 수 있어 시스템 보안 감사, 침입 탐지, 규정 준수 확인 등에 필수적입니다.
chcon: 파일의 SELinux 보안 컨텍스트 변경
chcon 명령어는 파일 또는 디렉토리의 SELinux(Security-Enhanced Linux) 보안 컨텍스트를 변경하는 데 사용됩니다. SELinux는 강제적 접근 제어(MAC) 시스템으로, 파일, 프로세스, 포트 등에 대한 접근을 세밀하게 제어하여 시스템 보안을 강화합니다. 파일의 컨텍스트를 올바르게 설정하는 것은 SELinux가 활성화된 시스템에서 애플리케이션이 정상적으로 작동하고 보안 정책을 준수하는 데 필수적입니다.
chkconfig: 시스템 서비스 런레벨 관리
chkconfig는 System V init 스크립트를 사용하는 시스템에서 부팅 시 실행되는 서비스의 런레벨(runlevel)을 관리하는 데 사용되는 유틸리티입니다. 이 명령어를 통해 특정 런레벨에서 서비스가 시작되거나 중지되도록 설정할 수 있으며, 시스템 부팅 동작을 세밀하게 제어할 수 있습니다.
chroot: 루트 디렉토리 변경
chroot 명령어는 현재 실행 중인 프로세스의 루트 디렉토리를 지정된 새로운 루트 디렉토리로 변경합니다. 이는 격리된 환경에서 소프트웨어를 테스트하거나, 손상된 시스템을 복구하거나, 특정 애플리케이션을 제한된 환경에서 실행할 때 매우 유용합니다.