
Linux 컴퓨터에 로그온 한 사람들에 대해 알고 싶으십니까? 글쎄, 들어 올리지 마 finger; 당신의 인상 pinky 대신에.
Linux 또는 Unix와 같은 컴퓨터에 로그온 한 사람들에 대한 세부 정보를 찾으려면 많은 시스템 관리자가 finger 명령. 어느 것이나 좋지만 많은 시스템에서 finger 결석합니다. 기본적으로 설치되어 있지 않습니다. 이 명령을 사용할 수없는 시스템에서 제대로 실행할 수 있습니다.
설치하는 대신 finger— 권한이 있다고 가정하면 다음을 사용할 수 있습니다. pinky가볍고 현대적인 버전 finger. 우분투, 만자로, 페도라를 포함하여이 기사에서 연구하는 동안 테스트 된 모든 Linux 배포판에 기본적으로 설치되었다.
섬세한 터치
리눅스 명령으로 기대할 수 있듯이 pinky 명령 줄 옵션에 대한 공평한 분배가 있습니다 (두 개만 이름이 있음). 그러나 놀랍게도, 그들은 모두 정보를 잘라내는 것과 관련이 있습니다. 밖 그 보고서 중 pinky 생산합니다. 관심있는 정보 만 포함하도록 출력을 줄이십시오.
만약 pinky 가벼우면서도 관심이없는 정보를 제거 할 때 긍정적으로 페더급 일 수 있습니다.
핑키 사용
사용하는 가장 간단한 방법 pinky 명령 행에 이름을 입력하고 Enter를 누르십시오.
pinky

기본 출력은 “짧은 형식”보고서입니다.

간단한 형식 보고서에는 다음과 같은 열이 있습니다.
- 로그인: 로그인 한 사람의 사용자 이름입니다.
- 이름: 알려진 경우 사람의 이름입니다.
- TTY : 그들이 로그인 한 터미널의 타입. 이것은 일반적으로 pts (의사 텔레 타입)입니다. : 0은이 컴퓨터에 연결된 실제 키보드와 화면을 의미합니다.
- 게으른: 유휴 시간. 이것은 ???? 개인이 X-windows 디스플레이 관리자에서 실행중인 경우 해당 정보를 제공하지 않습니다.
- 언제: 사람이 로그인 한 시간과 날짜
- 어디: 개인이 로그인 한 위치. 종종 원격 컴퓨터의 IP 주소가됩니다. “: 0″은 Linux 컴퓨터에 연결된 실제 키보드 및 화면을 의미합니다.
pinky 때로는 열을 채울 수 없습니다. 해당 정보가 없으면 열에 아무것도 넣을 수 없습니다. 예를 들어, 시스템 관리자는 “dave”라는 사용자 계정을 소유 한 사람의 전체 이름을 기록하지 않았습니다. 명백하게, pinky 이름 열에 전체 이름을 표시 할 수 없으며 대신 “dave”를 사용합니다.
단일 사용자에 대한보고
기본적으로, pinky 로그인 한 모든 사람에 대해보고합니다. 한 사람에 대해보고하려면 해당 사용자 이름을 pinky 명령 행에서.
pinky mary

예상대로 pinky 사용자 이름이 “mary”인 사람에 대해서만보고합니다.

열 머리글 생략
간단한 형식 보고서에서 열 제목을 제거하려면 -f 선택권.
pinky -f

열 제목이 보고서에서 제거됩니다.

이름 열 생략
그만큼 -w 옵션 원인 pinky “이름”열을 생략합니다.
pinky -w alec

결과 보고서에는 “이름”열이 없습니다.

이름 및 위치 열 생략
그만큼 -i 옵션 원인 pinky “이름”과 “어디”열을 모두 생략합니다.
pinky -i robert

의 보고서 pinky 더 이상 “이름”및 “어디”열이 포함되지 않습니다.

이름, 유휴 및 위치 열 생략
실제로 물건을 다시 벗기려면 -q “이름”, “유휴”및 “어디”열을 생략 할 수 있습니다.
pinky -q john

pinky 보고서에서 “이름”, “유휴”및 “위치”열을 철저히 제거합니다. 이제 열이 3 개로 줄었습니다. 우리가 다른 것을 꺼내면 전혀 보고서가되지 않습니다.

긴 형식 보고서
그만큼 -l (긴 형식 보고서) 옵션으로 인해 pinky 에 증가하다 보고서에서 개인에게 제공되는 정보. 명령 행에 사용자 계정 이름을 제공해야합니다.
(이것은 이름으로 축복받을 두 명령 줄 옵션 중 하나입니다. 다른 하나는 -s (짧은 형식 보고서) 옵션. 기본 출력은 간단한 형식 보고서이므로 -s 옵션은 실제로 아무 것도하지 않습니다.)
pinky -l mary

긴 형식 보고서에는 몇 가지 추가 정보가 포함되어 있습니다.

긴 형식 보고서에 제공된 정보는 다음과 같습니다.
- 로그인 이름: 로그인 한 사람의 사용자 이름입니다.
- 현실에서: 알려진 경우 사람의 이름입니다.
- 예배 규칙서: 이 사람의 홈 디렉토리
- 껍질: 이 사람이 사용하고있는 껍질.
- 계획: 이 사람의 ~ / .project 파일 (있는 경우)의 내용
- 계획: 이 사람의 ~ / .plan 파일 (있는 경우)의 내용
~ / .project 파일의 기본 개념은 컴퓨터 사용자가 참여한 프로젝트 또는 작업 항목에 대한 간단한 설명을 보유하는 데 사용해야한다는 것입니다. 마찬가지로 ~ / .plan 파일의 내용은 해당 프로젝트의 실제 작업 항목에 대한 간단한 설명입니다. 이를 통해 관리자와 이해 당사자는 개인이 어떤 작업을 수행했는지, 어떤 프로젝트를 소유했는지 확인할 수있었습니다. 이 체계는 오늘날 거의 사용되지 않습니다. 이 필드는 대다수의 사람들에게 비어있을 것입니다.
Alec을 살펴 봅시다 :
pinky -l alec

Alec에는 ~ / .plan 파일이나 ~. / project 파일이 없습니다.

디렉토리와 쉘 라인 생략
긴 형식 보고서에서 홈 디렉토리 및 쉘에 대한 행보고를 생략하려면 -b 선택권.
pinky -l -b robert

홈 디렉토리 및 쉘에 대한 온라인보고가 보고서에서 제거됩니다.

프로젝트 파일 생략
긴 형식 보고서에서 프로젝트 행을 생략하려면 -h 선택권.
pinky -l -h mary

~ / .project 파일의 내용은보고되지 않습니다.

계획 파일 생략
긴 형식 보고서에서 계획 라인을 생략하려면 -p 선택권.
pinky -l -p mary

~ / .plan 파일의 내용은보고되지 않습니다.

왜 모든 생략 옵션이 필요한가?
보고서를 생성하는 명령에 정보를 제거 할 수있는 옵션이 많은 이유는 무엇입니까? 실제로 원하는 정보에 집중할 수 있습니다. 따라서 밀과 겨를 분리하는 옵션이 있습니다. 그리고 어느 것이 어느 것인지 결정하게됩니다.








