Old/Linux
-
주요 directoryOld/Linux 2005. 9. 27. 17:17
/bin 기본적이고 주요한 명령어들이 위치 /usr/bin 기타 명령어들이 위치(솔직히 다 주요한 명령어들인데 왜 이렇게 있는지... 임의적 구분이 아닐까 하는... -_-;;) /usr/sbin 시스템 관리를 위한 명령어들(물런 root권한에서 사용이 가능) /usr/lib standard library가 위치하는 곳으로 linker가 가지는 -l옵션이 이곳을 가리킨다 /boot 부팅 중 사용되는 kernel과 기타 파일이 위치 /etc networking, NFS, mail 등의 하위시스템에서 사용하는 파일들이 위치 /etc/skel 새로운 사용자를 추가할 때, 홈 디렉토리에 복사해줄 예제 시동 파일 /var 다양한 유틸리티에서 사용하는 로그파일, 관리용 파일등이 위치
-
표준 출력과 표준 에러 모두 redirect하기Old/Linux 2005. 9. 26. 18:43
&를 이용하면 표준 출력뿐 아니라 표준 에러까지 모두 redirect가능하다. 예를 들어 gcc "sourcefile" >& test_msg gcc "sourcefile" &> test_msg 라고 컴파일 하면 모든 출력 메세지가 기록이 된다. 일반적으로 &대신에 표준 출력에 대해서는 1, 표준 에러에 대해서는 2라는 숫자를 지정한다. 그리고 /dev/null로 redirect하면 모든 내용은 그냥 사라져 버린다. gcc "sourcefile" 2> error_msg > /dev/null 한번 해보시길...