강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

/etc/passwd파일에서 각각의 ID와 홈디렉토리만을 출력하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

/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와 여섯번째 항목인 홈디렉토리를 결과로 출력하라는 의미입니다.

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  90 명