본문 바로가기

Programming/Linux - Ubuntu

Ubuntu/C - 우분투 라이브러리 수 파악하기

우분투 설치 후 본격적인 프로그래밍에 앞서 어느 정도의 라이브러리가 준비되었는지 파악할 수 있다.


 # find / -name 'lib*.a' | wc


설명


lib으로 시작해 .a로 끝나는 파일을 찾는다. (find / -name 'lib*.a')


몇 행인지를 센다. (wc)


lib*.a는 정적 라이브러리 형식의 라이브러리 파일이다.


명령어 실행 결과 화면



결과 분석

결과로 81 81 3266이 나왔는데, 이는 81행, 81단어, 3266의 문자 개수를 뜻한다. 


주의

루트 권한이 아닌 상태로 명령어를 실행하면 아래와 같이 뜨는데,


79행, 79단어, 3205의 문자 개수로 결과 나온다. 루트 권한을 주고 실행했을 때와 개수에서 차이가 나는데


루트 권한 없이는 검색할 수 없는 파일들에 대해서 허가 거부 목록을 보여주는 것으로 추측된다.




참고 - 우분투 환경에서 C언어로 배우는 리눅스 프로그래밍 / 한빛미디어