초보자를 위한 Linux pinky 명령 자습서(예제 8개)
이 페이지에서
- 리눅스 핑키 명령어\n
- Q1. 새끼 손가락 명령은 어떻게 작동합니까?\n
- Q2. 핑키가 긴 형식의 출력물을 만드는 방법은 무엇입니까?\n
- Q3. 홈 디렉토리와 쉘 정보를 긴 형식으로 생략하는 방법은 무엇입니까?\n
- Q4. 새끼 손가락으로 열 머리글을 제거하는 방법은 무엇입니까?\n
- Q5. 핑키가 출력에서 사용자 전체 이름을 생략하게 만드는 방법은 무엇입니까?\n
- 결론
Linux의 finger 명령은 시스템 사용자와 관련된 정보를 가져오는 인기 있는 도구입니다. 그러나 이 유틸리티는 모든 Linux 배포판에 사전 설치되어 제공되지 않습니다. 예를 들어 Ubuntu 20.04 LTS는 상자에서 꺼내지 않습니다. 언제든지 finger 명령을 다운로드하여 사용할 수 있지만 사전 설치된 가벼운 대안이 있습니다(적어도 Ubuntu에서는).
문제의 도구는 새끼손가락이라고 합니다. 이 기사에서는 이해하기 쉬운 몇 가지 예를 사용하여 핑키의 기본 사항에 대해 설명합니다. 하지만 그 전에 여기에 있는 모든 예제가 Ubuntu 20.04 LTS 시스템에서 테스트되었음을 언급할 가치가 있습니다.
리눅스 핑키 명령어
pinky의 매뉴얼 페이지는 다음과 같이 설명합니다.
pinky - lightweight finger
도구 구문은 다음과 같습니다.
pinky [OPTION]... [USER]...
그리고 다음은 새끼손가락 도구가 어떻게 작동하는지 더 잘 이해할 수 있는 몇 가지 Q&A 스타일의 예입니다.
Q1. 새끼 손가락 명령은 어떻게 작동합니까?
기본 사용법은 간단합니다. 아무 인수나 실행하지 않고 새끼손가락만 실행하면 됩니다.
pinky
다음은 이 명령이 내 시스템에서 생성한 출력입니다.
Login Name TTY Idle When Where
himanshu Himanshu ?:0 ????? 2018-09-04 09:31 :0
따라서 출력에 사용자 로그인 이름, 실제/전체 이름, 터미널, 로그인 시간 및 원격 호스트와 같은 정보가 포함되어 있음을 볼 수 있습니다. 기본적으로 생성된 출력은 현재 사용자를 위한 것입니다. 물론 pinky를 사용하여 다른 사용자의 정보를 가져올 수도 있습니다. 이 경우 사용자 이름을 지정해야 합니다.
pinky USERNAME
Q2. 핑키가 긴 형식의 출력물을 만드는 방법은 무엇입니까?
이것은 -l 명령줄 옵션을 사용하여 수행할 수 있습니다.
pinky -l
내 시스템에서 이 명령으로 다음 출력이 생성되었습니다.
Login name: himanshu In real life: Himanshu
Directory: /home/himanshu Shell: /bin/bash
-l 옵션을 사용하려면 사용자 이름을 언급해야 합니다. 즉, 이 경우 사용자 이름을 언급해야 합니다.
Q3. 홈 디렉토리와 쉘 정보를 긴 형식으로 생략하는 방법은 무엇입니까?
이것은 -b 옵션을 -l 옵션과 결합하여 달성할 수 있습니다.
pinky -lb himanshu
다음은 출력입니다.
Login name: himanshu In real life: Himanshu
따라서 이번에는 디렉터리 및 셸 관련 정보가 출력에 생성되지 않았음을 알 수 있습니다. 마찬가지로 -h 및 -p 옵션을 사용하여 사용자 프로젝트 파일 및 계획 파일 정보(사용 가능한 경우)를 각각 긴 형식으로 제거할 수 있습니다.
Q4. 새끼 손가락으로 열 머리글을 제거하는 방법은 무엇입니까?
이것은 -f 명령줄 옵션을 사용하여 수행할 수 있습니다.
예를 들어 다음 명령은 다음과 같습니다.
pinky -f himanshu
내 시스템에서 다음 출력을 생성했습니다.
himanshu Himanshu ?:0 ????? 2018-09-04 09:31 :0
보시다시피 출력에서 열 머리글이 제거되었습니다.
Q5. 핑키가 출력에서 사용자 전체 이름을 생략하게 만드는 방법은 무엇입니까?
이 작업은 -w 명령줄 옵션을 사용하여 수행할 수 있습니다.
예를 들면 다음과 같습니다.
pinky -w himanshu
다음 출력을 생성했습니다.
Login TTY Idle When Where
himanshu ?:0 ????? 2018-09-04 09:31 :0
따라서 전체 이름에 대한 열 항목이 출력에서 생략된 것을 볼 수 있습니다. 유사한 작업을 수행하는 다른 두 가지 옵션이 있습니다.
-i omit the user's full name and remote host in short format
-q omit the user's full name, remote host and idle time in short format
결론
아마 동의하시겠지만, pinky는 시스템 사용자 정보로 작업하는 사람들을 위한 편리한 작은 도구입니다. 이 기사에서는 대부분의 도구 옵션에 대해 설명했습니다. 연습을 마치면 pinkys 매뉴얼 페이지로 이동하여 명령에 대해 자세히 알아보세요.