리눅스 명령어 가이드

다양한 리눅스 명령어를 검색하고 탐색하세요.

AI에게 물어보기

해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.

자유롭게 검색하기

원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.



sestatus

sestatus: SELinux 상태 확인

sestatus 명령어는 SELinux(Security-Enhanced Linux)의 현재 상태와 정책 정보를 확인하는 데 사용됩니다. SELinux 활성화 여부, 현재 작동 모드(enforcing, permissive, disabled), 로드된 정책 파일의 경로 및 정책 버전과 같은 중요한 보안 관련 정보를 한눈에 파악할 수 있게 해줍니다.

자세히 보기

set

set: 셸 옵션 설정 및 해제

`set` 명령어는 현재 셸의 동작 방식을 제어하는 다양한 옵션을 설정하거나 해제하는 데 사용됩니다. 스크립트의 안정성과 디버깅 효율성을 높이는 데 필수적인 명령어입니다. 또한, 위치 매개변수를 설정하는 데도 사용될 수 있습니다.

자세히 보기

setenv

setenv: 환경 변수 설정 (C 셸)

setenv 명령어는 C 셸(csh, tcsh)에서 환경 변수를 설정하거나 변경할 때 사용되는 내장 명령어입니다. 이 명령어는 현재 셸 세션과 해당 셸에서 실행되는 자식 프로세스에 영향을 미칩니다. Bash나 Zsh 같은 다른 셸에서는 환경 변수 설정을 위해 주로 `export` 명령어를 사용합니다.

자세히 보기

setfacl

setfacl: 파일 접근 제어 목록(ACL) 설정

`setfacl` 명령어는 파일 및 디렉토리에 대한 접근 제어 목록(ACL)을 설정하는 데 사용됩니다. 전통적인 Unix 권한 모델(소유자, 그룹, 기타)을 넘어, 특정 사용자나 그룹에 대해 세분화된 읽기, 쓰기, 실행 권한을 부여하거나 제거할 수 있게 해줍니다. 이를 통해 복잡한 권한 요구 사항을 유연하게 관리할 수 있습니다.

자세히 보기

setgid

setgid: SGID 비트 이해 및 설정

setgid는 파일 또는 디렉토리에 적용되는 특별한 권한 비트입니다. 디렉토리에 설정되면 해당 디렉토리 내에 생성되는 모든 파일과 하위 디렉토리가 부모 디렉토리의 그룹 소유권을 상속받게 됩니다. 실행 파일에 설정되면 해당 파일이 실행될 때 파일 소유자의 그룹 ID로 실행됩니다. 이는 공유 환경에서 그룹 권한 관리를 용이하게 하거나 특정 프로그램이 특정 그룹 권한으로 실행되도록 할 때 유용합니다.

자세히 보기

setuid

setuid: 프로세스 사용자 ID 변경 시스템 호출

setuid는 호출하는 프로세스의 실제 사용자 ID(real user ID), 유효 사용자 ID(effective user ID), 저장된 set-user-ID(saved set-user-ID)를 변경하는 데 사용되는 시스템 호출입니다. 주로 특권이 필요한 작업을 수행한 후 낮은 권한으로 전환하거나, SUID(Set User ID) 비트가 설정된 프로그램에서 특정 사용자 권한으로 실행될 때 사용됩니다. 보안상 매우 중요한 함수이며, 권한 관리와 관련된 핵심적인 역할을 합니다.

자세히 보기

sftp

sftp: 안전한 파일 전송 도구

sftp 명령어는 SSH(Secure Shell)를 통해 파일을 안전하게 전송하는 대화형 명령줄 클라이언트입니다. `ftp`와 달리 모든 통신을 암호화하여 보안이 뛰어나며, 로컬과 원격 서버 간에 파일을 업로드, 다운로드, 관리하는 데 사용됩니다.

자세히 보기

sh

sh: 셸 스크립트 실행 및 명령 해석

`sh`는 Bourne 셸 호환 명령 해석기입니다. 스크립트를 실행하거나 대화형으로 명령을 입력받아 처리하는 데 사용됩니다. 대부분의 리눅스 시스템에서 `/bin/sh`는 `bash`나 `dash`와 같은 다른 셸로의 심볼릭 링크이며, POSIX 표준을 따르는 스크립트 실행 환경을 제공합니다.

자세히 보기

sha1sum

sha1sum: SHA1 체크섬 계산 및 검증

파일의 SHA1 메시지 다이제스트(체크섬)를 계산하거나, 이전에 생성된 체크섬 파일과 비교하여 파일의 무결성을 검증하는 데 사용되는 명령어입니다. 데이터 손상이나 변조 여부를 확인하는 데 유용합니다.

자세히 보기

sha256sum

sha256sum: SHA256 체크섬 계산 및 검증

sha256sum 명령어는 파일의 SHA256 해시 값을 계산하거나, 미리 생성된 해시 파일과 비교하여 파일의 무결성을 검증하는 데 사용됩니다. 이는 데이터 전송 후 파일 손상 여부 확인, 소프트웨어 다운로드 파일의 변조 여부 검사 등 다양한 상황에서 파일의 신뢰성을 보장하는 데 필수적입니다.

자세히 보기

sha512sum

sha512sum: SHA512 체크섬 계산 및 검증

파일의 SHA512 해시 값을 계산하거나, 이전에 계산된 해시 값과 파일의 무결성을 검증하는 데 사용되는 명령어입니다. 데이터 손상 여부 확인이나 파일의 변경 여부를 감지하는 데 유용합니다.

자세히 보기

shred

shred: 파일 내용 안전하게 삭제

shred 명령어는 파일의 내용을 여러 번 덮어써서 복구가 불가능하도록 안전하게 삭제하는 데 사용됩니다. 일반적인 파일 삭제는 데이터 복구 가능성이 있지만, shred는 민감한 정보를 다룰 때 유용합니다.

자세히 보기
이전 페이지 23 / 32 다음