리눅스는 정말 매력적인 OS인 것 같다.
커널 소스를 두 눈으로 직접 확인할 수 있으니깐!
자주 사용하는 ls가 무려 5000줄이나 된다는 사실에 먼저 놀라고(cp는 1000줄 정도 된다!)
소스 코드가 모두 공개되어 누구나 확인할 수 있다는 사실에 또 다시 놀라게 된다.(C언어로 짜여진 소스를 눈으로 빤히 보고도 믿을 수 없다!)
다음은 ls 소스를 볼 수 있는 주소이다.(ls.c 파일이다.)
위대한(?) GNU 정신에 다시 한 번 공감하게 된다!
http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/ls.c
커널 소스를 두 눈으로 직접 확인할 수 있으니깐!
자주 사용하는 ls가 무려 5000줄이나 된다는 사실에 먼저 놀라고(cp는 1000줄 정도 된다!)
소스 코드가 모두 공개되어 누구나 확인할 수 있다는 사실에 또 다시 놀라게 된다.(C언어로 짜여진 소스를 눈으로 빤히 보고도 믿을 수 없다!)
다음은 ls 소스를 볼 수 있는 주소이다.(ls.c 파일이다.)
위대한(?) GNU 정신에 다시 한 번 공감하게 된다!
http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/ls.c
'IT노트(구) > Linux/Unix' 카테고리의 다른 글
리눅스에서 파일 내용 검색하는 방법(grep 이용) (0) | 2015.11.24 |
---|---|
리눅스에서 특수 문자가 포함된 파일 깔끔하게 삭제하는 방법(inum 기반) (0) | 2015.11.22 |
리눅스 grep 앞뒤 라인 몇 줄 더 출력하는 방법 (0) | 2015.11.11 |
리눅스에서 cannot execute binary file 에러가 날 때 (0) | 2015.11.10 |
리눅스에서 변수(variable) 리스트 확인하는 방법 (0) | 2015.11.09 |