정보 변경, chfn
통신망 사용 시 자신의 정보를 공개하거나 또는 비공개할 수 있습니다. 자신의 정보를 관리하는 명령어가 chfn입니다. CHange FiNger에서 나온 명령어 이름입니다. 'finger'는 사용자 정보를 알아보는 명령어입니다.
`chfn` 명령어는 일반적으로 다음과 같은 형식을 가지고 있습니다.
chfn [options] [LOGIN]
이 명령어는 사용자 정보를 변경하는 데 사용되며, 다음과 같은 옵션들을 가지고 있습니다:
- `-f, --full-name NAME` : 사용자의 전체 이름을 설정합니다.
- `-r, --room ROOM` : 사용자의 사무실 번호를 설정합니다.
- `-w, --work-phone WORK_PHONE` : 사용자의 사무실 전화번호를 설정합니다.
- `-h, --home-phone HOME_PHONE` : 사용자의 집 전화번호를 설정합니다.
- `-o, --other OTHER` : 기타 필드를 설정합니다.
만약 옵션을 지정하지 않고 `chfn` 명령어를 실행하면, 시스템은 현재의 정보를 보여주고, 각 필드를 수정할 기회를 제공합니다.
각각 해당 정보를 입력하고 다음과 같이 입력하면.
chfn easyfly
시스템은 easyfly의 현재 정보를 보여주고, 새로운 값을 입력하라고 요청합니다. 이를 통해 사용자 정보를 업데이트할 수 있습니다. 또한, 이 방식은 각 필드를 개별적으로 수정할 필요가 없을 때 유용합니다.
사용 사례
예를 들어 사용자 `john`의 전체 이름을 "John Doe"로 변경하려면 다음 명령을 사용하면 됩니다.
sudo chfn -f "John Doe" john
위 명령어에서 `-f` 옵션은 full name을 변경하겠다는 것을 나타냅니다.
모든 필드를 한 번에 변경하려면 다음과 같이 사용하면 됩니다.
sudo chfn -f "John Doe" -r "123 Main St" -w "555-1234" john
finger 명령어로 확인하면 아래와 같이 변경된 정보를 볼 수 있습니다.
정리
이 명령어는 /etc/passwd 파일의 사용자 정보를 바꾸는 명령어입니다. chfn은 사용자 정보를 바꾸는 명령어이고, finger는 사용자 정보를 보는 명령어입니다.
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 파일 권한 바꾸기, chmod (2) | 2023.07.27 |
---|---|
[리눅스 명령어] 파일, 디렉토리가 속했던 그룹 바꾸기, chgrp (2) | 2023.07.26 |
[리눅스명령어] 파일이나 디렉터리 속성을 변경하는 'chattr' (2) | 2023.07.24 |
[리눅스명령어] 하드 디스크 파티션 관리 명령어, 'cfdisk' (2) | 2023.07.23 |
[리눅스 명령어] 'Change Directory'에서 온 명령어 'cd' (4) | 2023.07.22 |