Linux Command

[Linux] 파일 구성정보 확인(wc)

wookjae 2021. 9. 23. 01:42

wc (Word Count) ? 

파일의 라인 수, 단어 수, 문자 수(Byte Count)의 정보를 출력하는 명령어. 

 

 

[ 자주사용되는 옵션 ]
-l       : 라인 수 정보만 출력 (지정한 파일이 몇 라인으로 구성되어있는지?)
-w     : 단어 수  정보만..     

-c      : 문자 수  정보만.. (Byte Count)

 


[ 입력 및 실습 ]

 

 

1. /etc/passwd 파일 구성정보 확인 (라인,단어,문자)

$ wc /etc/passwd 

19(라인 수) / 27(단어 수) / 853(문자수 == Byte Count) / 조회경로 

 

 

 

2. /etc/passwd 파일 정보확인 (파일권한, 소유정보, 용량, 생성일시, 내용..)

$ ls -al /etc/passwd 

(option -a: 숨긴파일, 디렉토리 표기, -l : 상세정보 표기)

$ nl /etc/passwd

 

 

 

3. 여러파일 구성정보 확인 

$ wc /etc/passwd /etc/resolv.conf

$ wc *.txt

--> 여러파일의 경로를 스페이스로 구분하여 한번에 확인 가능. (각 파일의 정보 및 합산정보)  

--> 파일의 확장자가 텍스트(.txt) 인 모든 파일에 대한 구성정보 확인

 

 

 

4. /etc/passwd 파일 구성정보 확인 (라인정보만)

$ wc -l /etc/passwd 

--> 라인정보 / 조회경로 표기

$ wc -l /etc/passwd | awk '{print $1}'

$ wc -l /etc/passwd | cut -d ' ' -f 1

--> 라인정보 표기 (첫번째 요소만 출력)

Option : -l (Line) -w (Word) -c (Character)

 

 

 

exit..