/etc/passwd파일에서 각각의 ID와 홈디렉토리만을 출력하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,640 조회
- 0 추천
- 목록
본문
/etc/passwd파일에서 각각의 ID와 홈디렉토리만을 출력하기
다음은 앞의 예를 조금 응용하여 각각의 행에서 계정명과 홈디렉토리까지 함께 출력하는 예를 보겠습니다.
실제 서버에 설정되어 있는 각각의 계정과 홈디렉토리를 확인해야 할 경우에 실 데이터를 만들기 위하여 사용하는 방법입니다.
이는 각각의 ID와 홈디렉토리를 조사하고자 할 때에 주로 사용되는 방법입니다.
[root@su252 ~]# cat /etc/passwd | awk -F: '{print $1 " "$6}' root /root bin /bin daemon /sbin shutdown /sbin halt /sbin mail /var/spool/mail news /etc/news uucp /var/spool/uucp ftp /var/ftp nobody / named /var/named sshd /var/empty/sshd bible /home/bible sulinux /home/sulinux sspark /home/sspark [root@su252 ~]# |
앞의 예와 다른 부분은 '{print $1" "$6}'뿐이므로 아래 전체명령어를 설명하면 다음과 같습니다.
/etc/passwd파일의 각각의 행들을 ":"(콜론)으로 구분하여 첫번째 항목인 ID와 여섯번째 항목인 홈디렉토리를 결과로 출력하라는 의미입니다.
관련자료
-
이전
-
다음