웹사이트 검색

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


이 페이지에서

  1. Linux 손가락 명령
  2. Q1. 손가락 명령을 사용하는 방법?\n
  3. Q2. 손가락 표시 출력 열을 현명하게 만드는 방법은 무엇입니까?\n
  4. Q3. 출력에서 일부 정보를 손가락으로 제한하는 방법은 무엇입니까?\n
  5. Q4. 사용자 실명 일치를 방지하는 방법은 무엇입니까?\n
  6. Q5. 손가락에 대해 알아야 할 다른 점은 무엇입니까?\n
  7. 결론

Linux 시스템 관리자이거나 작업에 사용자 관리가 포함되어 있는 경우 알아야 할 도구가 많이 있습니다. 그러한 명령줄 유틸리티가 손가락이면 이 자습서에서 기본 사항에 대해 자세히 설명합니다. 그러나 시작하기 전에 여기에 있는 모든 예제가 Ubuntu 18.04 LTS 시스템에서 테스트되었음을 언급할 가치가 있습니다.

리눅스 손가락 명령

리눅스에서 finger 명령어는 기본적으로 사용자 정보 조회 프로그램이다. 구문은 다음과 같습니다.

finger [-lmsp] [user ...] [ ...]

도구 매뉴얼 페이지에서 설명하는 방법은 다음과 같습니다.

The finger displays information about the system users.

다음은 손가락 명령이 작동하는 방식에 대한 더 나은 아이디어를 제공하는 몇 가지 Q&A 스타일의 예입니다.

Q1. 손가락 명령을 사용하는 방법?

기본 사용법은 간단합니다. 사용자 이름을 입력하여 finger를 실행하면 됩니다. 예를 들면 다음과 같습니다.

finger himanshu

그리고 위의 명령이 내 시스템에서 생성된 출력은 다음과 같습니다.

Login: himanshu                   Name: Himanshu
Directory: /home/himanshu               Shell: /bin/bash
On since Sat Nov 24 10:16 (IST) on :0 from :0 (messages off)
No mail.
No Plan.

Q2. 손가락 표시 출력 열을 현명하게 만드는 방법은 무엇입니까?

이것은 -s 명령줄 옵션을 사용하여 수행할 수 있습니다. 예를 들면 다음과 같습니다.

finger -s himanshu

다음은 생성된 출력입니다.

Login     Name       Tty      Idle  Login Time   Office     Office Phone
himanshu  Himanshu  *:0             Nov 24 10:16 (:0)

Q3. 출력에서 일부 정보를 손가락으로 제한하는 방법은 무엇입니까?

".plan\, ".project\ 및 ".pgpkey\ 파일의 내용을 표시하지 않도록 손가락을 강제하는 명령줄 옵션 -p가 있습니다. 예를 들면 다음과 같습니다.

finger -p himanshu

결과는 다음과 같습니다.

Login: himanshu                   Name: Himanshu
Directory: /home/himanshu               Shell: /bin/bash
On since Sat Nov 24 10:16 (IST) on :0 from :0 (messages off)
No mail.

따라서 계획과 관련된 정보가 출력에 표시되지 않은 것을 볼 수 있습니다.

Q4. 사용자 실명 일치를 방지하는 방법은 무엇입니까?

기본적으로 입력한 사용자 이름은 실제 이름뿐 아니라 사용자 로그인 이름과도 일치합니다. 그러나 원하는 경우 -m 명령줄 옵션을 사용하여 후자의 일치를 비활성화할 수 있습니다.

finger -m himanshu

Q5. 손가락에 대해 알아야 할 다른 점은 무엇입니까?

다음은 도구 매뉴얼 페이지에서 발췌한 관련 내용입니다.

If no options are specified, finger defaults to the -l style output if operands are provided, 
otherwise to the -s style.  Note that some fields may be missing, in either format, if information
is not available for them.

If no arguments are specified, finger will print an entry for each user currently logged into the
system.

Finger may be used to look up users on a remote machine.  The format is to specify a user as
“”, or “@host”, where the default output format for the former is the -l style, and the
default output format for the latter is the -s style.  The -l option is the only option that may
be passed to a remote machine.

If standard output is a socket, finger will emit a carriage return (^M) before every linefeed (^J).
This is for processing remote finger requests when invoked by fingerd(8).

결론

Linux 상자에서 수행하는 작업의 종류에 따라 손가락 명령이 큰 도움이 될 수 있습니다. 도구 Pinky 명령으로 이동합니다.