리눅스 썸네일형 리스트형 파이썬 람다 함수란 파이썬 람다 함수란람다 함수란, 익명 함수 혹은 무명 함수로 불리며 이름 없이 정의되는 함수를 말합니다. 파이썬에서는 lambda 키워드를 사용하여 람다 함수를 정의할 수 있습니다. 람다 함수의 일반적인 구문은 다음과 같습니다lambda arguments: expressionarguments는 람다 함수의 입력 인자를 나타내며 expression은 입력 인자를 가지고 계산되는 표현식입니다. 람다 함수는 보통 한 줄의 간단한 함수를 정의할 때 사용됩니다. 다음은 파이썬에서 람다 함수를 사용한 예제 코드입니다. 두 수를 더하는 람다 함수>>> add = lambda x, y: x + y>>> print(add(3, 4))7문자열의 길이를 구하는 람다 함수>>> string_length = lambda s: .. 더보기 리눅스 userdel 명령어 사용법 정리 리눅스 userdel 명령어 사용법 정리userdel은 시스템에 등록된 사용자 계정(User Account)을 삭제하는 명령어입니다./etc/passwd에서 사용자 제거/etc/shadow에서 인증 정보 제거/etc/group에서 사용자 그룹 정보 제거기본 사용법sudo userdel username사용자 계정만 삭제홈 디렉터리(/home/username)는 그대로 유지홈 디렉터리까지 함께 삭제(-r 옵션)sudo userdel -r username사용자 계정홈 디렉터리(/home/testuser)메일 스풀(/var/mail/testuser)현재 로그인 중인 사용자 삭제사용자가 로그인 중이면 기본적으로 삭제되지 않습니다.userdel: user testuser is currently logged in로그.. 더보기 리눅스 wget 명령어 사용법 정리 리눅스 wget 명령어 사용법 정리wget은 HTTP, HTTPS, FTP 프로토콜을 통해 파일을 다운로드할 수 있는 CLI 도구로 서버 환경·자동화 스크립트·대용량 파일 다운로드에서 거의 필수로 사용됩니다.wget 설치Ubuntu/Debian 계열sudo apt updatesudo apt install -y wgetRHEL/Rocky/AlmaLinuxsudo dnf install -y wgetAlpine Linuxapk add wget설치 확인wget --version기본 사용법기본 다운로드wget https://example.com/file.tar.gz저장 파일명 지정wget -O newname.tar.gz https://example.com/file.tar.gz특정 디렉토리에 저장wget -P /d.. 더보기 우분투 24.04에서 Couchbase를 설치하는 방법 우분투 24.04에서 Couchbase를 설치하는 방법Couchbase는 "비상업적 용도의 개발 및 테스트(Development and Testing)" 환경에서는 노드 수나 기간 제한 없이 EE의 모든 기능을 무료로 사용할 수 있도록 허용합니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTSEnterprise Edition 설치1. 최신 버전으로 다운로드wget https://packages.couchbase.com/releases/8.0.0/couchbase-server-enterprise_8.0.0-linux_amd64.deb2. 의존설 패키지 설치sudo apt install -f3. 패키지 설치sudo dpkg -i couchba.. 더보기 리눅스 truncate 명령어 사용법 정리 리눅스 truncate 명령어 사용법 정리파일의 크기를 지정한 크기로 즉시 변경하는 Linux/Unix 유틸리티입니다.truncate란?truncate는 파일의 크기를 지정한 크기로 즉시 변경하는 Linux/Unix 유틸리티입니다. 로그 파일 초기화, 테스트용 더미 파일 생성, 파일 용량 조절 등 다양한 상황에서 유용하게 활용됩니다.핵심 특징파일 내용 무시: 기존 내용은 유지하지 않고 크기만 조정합니다.크기 축소: 지정 크기보다 큰 부분은 잘립니다.크기 확장: 늘어난 부분은 NULL 바이트(0x00)로 채워집니다.자동 생성: 파일이 없으면 새로 생성할 수 있습니다.기본 구문truncate [OPTION]... FILE...주요 옵션-s, --size=SIZE : 파일 크기 지정-c, --no-create.. 더보기 리눅스에서 터미널 세션을 종료하는 방법 리눅스에서 터미널 세션을 종료하는 방법테스트 환경운영체제 정보 확인$ lsb_release -dDescription: Ubuntu 24.04.1 LTS현재 세션 확인현재 로그인된 사용자와 세션 정보를 확인합니다.ww 명령은 로그인된 사용자, 접속한 터미널(TTY), 접속 IP(FROM 필드) 등을 보여줍니다.FROM 필드가 -인 경우: 로컬 콘솔(tty1 등)IP나 호스트명이 표시된 경우: 원격 세션(SSH 등)로컬 콘솔에서 세션 종료콘솔(tty1 등)에서 직접 셸을 열어 놓은 경우 루트 셀 종료exit일반 사용자 셸 종료exit(또는)logout원격지(SSH) 세션 종료원격 접속 중인 SSH 세션을 종료할 경우 현재 세션 확인w 14:48:41 up 70 days, 3:29, 3 users, .. 더보기 우분투 22.04에서 ssacli를 이용한 HPE RAID 구성 방법 우분투 22.04에서 ssacli를 이용한 HPE RAID 구성 방법HPE ProLiant 서버에서는 ssacli를 사용하여 CLI 기반으로 RAID를 구성할 수 있습니다.1. 테스트 환경시스템 정보dmidecode -t system | egrep 'Manufacturer|Product Name' Manufacturer: HP Product Name: ProLiant DL380 G7운영체제 정보lsb_release -dDescription: Ubuntu 22.04.3 LTS2. 사전 점검컨트롤러 확인sudo ssacli ctrl all showSmart Array P410i in Slot 0 (Embedded) (sn: ABC123456)물리 디스크 확인sudo ssacli.. 더보기 Rkhunter를 설치하고 시스템을 점검한 결과를 메일로 발송하는 방법 Rkhunter를 설치하고 시스템을 점검한 결과를 메일로 발송하는 방법Rkhunter (Rootkit Hunter)는 시스템에서 잠재적으로 악성 코드를 탐지하고 루트킷을 검사하는 도구입니다.1. Rkhunter 설치먼저, Rkhunter를 시스템에 설치해야 합니다. Linux 배포판의 패키지 관리자를 사용하여 설치할 수 있습니다. 아래는 몇 가지 예시입니다.Debian/Ubuntusudo apt-get install rkhunterCentOS/RHELsudo yum install rkhunter2. Rkhunter 설정Rkhunter를 설정하여 악성 코드 검사 및 로그 파일 생성을 활성화해야 합니다. 설정 파일을 편집하여 이를 수행할 수 있습니다.Rkhunter 설정 파일인 /etc/rkhunter.co.. 더보기 이전 1 2 3 4 5 ··· 51 다음