tee 명령어
1. sudo tee -a 사용(권장)
cat <<EOF | sudo tee -a /etc/security/limits.conf > /dev/null
# Add parameter for WebServer
* soft nofile 65535
* hard nofile 65535
* soft nproc unlimited
* hard nproc unlimited
EOF
2. 직접 파일 수정
sudo cat <<EOF >> /etc/security/limits.conf
# Add parameter for WebServer
* soft nofile 65535
* hard nofile 65535
* soft nproc unlimited
* hard nproc unlimited
EOF
더보기
---
sudo bash -c 'cat <<EOF >> /etc/security/limits.conf
# Add parameter for WebServer
* soft nofile 65535
* hard nofile 65535
* soft nproc unlimited
* hard nproc unlimited
EOF'
---
3. 명령어를 스크립트화
#!/bin/bash
LIMITS_FILE="/etc/security/limits.conf"
sudo tee -a "$LIMITS_FILE" > /dev/null <<EOF
# Add parameter for WebServer
* soft nofile 65535
* hard nofile 65535
* soft nproc unlimited
* hard nproc unlimited
EOF
echo "Updated $LIMITS_FILE successfully."
첫 번째 명령어(sudo tee -a) 방식이 더 안전하고 오류를 방지하며 권한 문제 해결에 유리합니다.
참고URL
- 변군이글루 블로그(Development) : tee 명령어
'리눅스' 카테고리의 다른 글
[draft] Shell Script에서 EOF(End Of File) 사용하는 방법 (0) | 2025.09.25 |
---|---|
[draft] tee 명령어 (0) | 2025.09.25 |
[draft] 리눅스에서 SSH 액세스 권한 부여하기 (0) | 2025.09.25 |
[draft] SSH 공개 키를 복사하는 스크립트 (0) | 2025.09.25 |
[draft] 우분투에서 IPv6를 비활성화하는 방법 (0) | 2025.09.25 |