리눅스 (423) 썸네일형 리스트형 파이썬 람다 함수란 파이썬 람다 함수란람다 함수란, 익명 함수 혹은 무명 함수로 불리며 이름 없이 정의되는 함수를 말합니다. 파이썬에서는 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, .. 우분투 24.04에서 PostgreSQL을 설치하는 방법 우분투 24.04에서 PostgreSQL을 설치하는 방법우분투 24.04에 PostgreSQL 17을 공식 PostgreSQL APT 저장소(PGDG)를 통해 설치하고 기본 설정 및 외부 접속까지 구성하는 방법입니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.2 LTSAPT 패키지 목록 업데이트sudo apt update필수 패키지 설치sudo apt install -y curl ca-certificates gnupg lsb-releasePostgreSQL APT 저장소 추가sudo sh -c "echo 'deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https.. 우분투 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.. 이전 1 2 3 4 5 ··· 53 다음