웹사이트 검색

초보자를 위한 Linux chfn 명령 자습서(예제 6개)


이 페이지에서

  1. Linux chfn 명령
  2. Q1. chfn을 사용하여 사용자 전체 이름을 변경하는 방법은 무엇입니까?\n
  3. Q2. chfn을 사용하여 집 전화 번호를 변경하는 방법은 무엇입니까?\n
  4. Q3. chfn을 사용하여 사용자 방 번호를 변경하는 방법은 무엇입니까?\n
  5. Q4. chfn을 사용하여 사용자의 직장 전화번호를 변경하는 방법은 무엇입니까?\n
  6. Q5. chfn을 통해 변경 사항을 확인하는 방법은 무엇입니까?\n
  7. Q6. 한 번에 모든 정보를 변경하는 방법은 무엇입니까?\n
  8. 결론

Linux의 사용자는 집과 사무실 전화 번호, 사무실 방 번호 등을 포함하여 관련된 많은 정보를 가지고 있습니다. 우리는 일반적으로 사용자를 생성하는 동안 이 정보를 채우는 것을 건너뜁니다(모두 선택 사항임). 하지만 이 모든 정보를 조정할 수 있는 명령이 있다는 것을 알고 계셨습니까?

이 자습서에서는 이해하기 쉬운 몇 가지 예를 사용하여 chfn 명령의 기본 사항에 대해 설명합니다. 하지만 그 전에 이 기사의 모든 예제가 Ubuntu 18.04LTS 시스템에서 테스트되었음을 언급할 가치가 있습니다.

리눅스 chfn 명령

Linux의 chfn 명령을 사용하면 기본적으로 사용자 전체 이름과 관련 정보를 쉽게 변경할 수 있습니다. 구문은 다음과 같습니다.

chfn [options] [LOGIN]

그리고 여기에 대한 매뉴얼 페이지의 내용이 있습니다.

 The chfn command changes user fullname, office room number, office
phone number, and home phone number information for a user's account.
This information is typically printed by finger(1) and similar
programs. A normal user may only change the fields for her own account,
subject to the restrictions in /etc/login.defs. (The default
configuration is to prevent users from changing their fullname.) The
superuser may change any field for any account. Additionally, only the
superuser may use the -o option to change the undefined portions of the
GECOS field.

These fields must not contain any colons. Except for the other field,
they should not contain any comma or equal sign. It is also recommended
to avoid non-US-ASCII characters, but this is only enforced for the
phone numbers. The other field is used to store accounting information
used by other applications.

다음은 chfn 명령이 실제로 어떻게 작동하는지에 대한 아이디어를 제공하는 몇 가지 Q&A 스타일의 예입니다.

Q1. chfn을 사용하여 사용자 전체 이름을 변경하는 방법은 무엇입니까?

이것은 다음과 같은 방법으로 -f 명령줄 옵션을 사용하여 수행할 수 있습니다.

sudo chfn -f HimanshuArora himanshu

himanshu는 전체 이름이 HimanshuArora로 변경된 Linux 사용자입니다.

Q2. chfn을 사용하여 집 전화 번호를 변경하는 방법은 무엇입니까?

집 전화 번호를 변경하려면 -h 명령줄 옵션을 사용합니다.

sudo chfn -h 0172-666666 himanshu

Q3. chfn을 사용하여 사용자 방 번호를 변경하는 방법은 무엇입니까?

이것은 -r 명령줄 옵션을 사용하여 수행할 수 있습니다.

sudo chfn -r 12 himanshu

Q4. chfn을 사용하여 사용자의 직장 전화번호를 변경하는 방법은 무엇입니까?

직장 전화번호를 변경하려면 -w 명령줄 옵션을 사용합니다.

sudo chfn -w 0173-222222 himanshu

Q5. chfn을 통해 변경 사항을 확인하는 방법은 무엇입니까?

chfn을 통해 수행한 모든 변경 사항이 성공적으로 저장되었는지 확인하려면 finger 명령을 사용하십시오. 예를 들어, 이전 섹션 명령을 모두 실행한 후 이 명령이 내 시스템에 표시된 내용은 다음과 같습니다.

따라서 chfn을 통해 변경된 모든 내용이 저장되었음을 확인할 수 있습니다.

시스템에 finger가 설치되어 있지 않은 경우 다음 명령을 사용하여 설치하십시오.

sudo apt-get install finger

Q6. 한 번에 모든 정보를 변경하는 방법은 무엇입니까?

모든 사용자 관련 정보를 한 번에 변경하려면 옵션 없이 chfn 명령을 사용하십시오(현재 로그인한 사용자가 아닌 다른 사용자에 대해 이 작업을 수행하려는 경우 사용자 이름 지정).

chfn

결론

관련 정보를 변경하려는 사용자이든 여러 사용자의 정보를 변경하려는 시스템 관리자이든 관계없이 chfn 명령을 사용할 수 있습니다. 여기에서 대부분의 명령줄 옵션에 대해 논의했습니다. 자세한 내용은 도구 매뉴얼 페이지를 참조하십시오.