시스템 관리 시 자주 사용하지 않는 명령어를 필요할 때 찾을 수 있도록 정리해 보았습니다. (업데이트 중)
실행 환경
- Ubuntu 20.04
- bash
사용자에게 sudo 실행 권한 부여 방법 (사용자 그룹 추가)
일반 사용자 계정을 sudo 그룹에 추가하여, sudo 실행 권한을 부여하는 방법입니다.
# 사용자 현재 권한 확인
groups 사용자명
# 사용자 그룹 추가
sudo usermod -aG sudo 사용자명
# 추가 결과 확인
groups 사용자명
사용자 홈 디렉토리 변경하기
# 사용자의 홈 디렉토리 확인
$ getent passwd 사용자명
# 새로운 디렉토리 생성
$ sudo mkdir -p /data/new_home
$ sudo chown 사용자명:사용자명 /data/new_home
$ sudo chmod 755 /data/new_home
# 사용자 홈 디렉토리 변경
$ sudo usermod -d /data/new_home 사용자명
# 로그인 세션에 적용
$ sudo -u 사용자명 echo $HOME
숨김 파일을 포함하여 복사하기
cp 명령어를 사용할 때 .env 파일과 같이 . 으로 시작하는 파일은 숨김 파일 처리되어 복사되지 않습니다.
명시적으로 파일 이름을 지정하거나, . 키워드를 추가하여 복사해야 합니다.
# 명시적으로 파일 이름 지정
cp .env /to/path
# . 키워드 사용
cp /from/dir/. /to/path -r
'Software Engineering > Linux' 카테고리의 다른 글
| [Linux] 서버 인증서 추출 및 시스템 추가 방법 (1) | 2025.01.23 |
|---|---|
| [vsftpd] 운영 기본 설정 (1) | 2025.01.15 |
| VirtualBox 공유 폴더 설정 (0) | 2024.07.03 |
| VirtualBox 백그라운드 구동하기 (1) | 2024.07.03 |
| VirtualBox ubuntu vm에 ssh 접속하기 (0) | 2024.07.03 |