본문 바로가기

리눅스

(2)
[C언어] 연산자 우선순위 결합 방향 오늘은 연산자 우선순위와 결합 방향에 대한 정리 표를 알려드리려고 합니다 아래의 표를 참고하시면 될 것 같습니다. 우선순위 연산자 설명 결합 법칙(방향) 1 x++ x-- ( ) [ ] -> 증가 연산자(뒤, 후위) 감소 연산자(뒤, 후위) 함수 호출 배열첨자 포인터로 요소 선택 → 2 ++x --x +x -x ! ~ (자료형) *x &x sizeof 증가 연산자(앞, 전위) 감소 연산자(앞, 전위) 단항 덧셈(양의 부호) 단항 뺄셈(음의 부호) 논리 NOT 비트 NOT 자료형 캐스팅(자료형 변환) 포인터 x 역참조 x의 주소 자료형의 크기 ← 3 * / % 곱셈 나눗셈 나머지 → 4 + - 덧셈 뺄셈 → 5 비트를 왼쪽으로 시프트 비트를 오른쪽으로 시프트 → 6 = 작음 작거나 같음 큼 크거나 같음 →..
[리눅스] 리눅스 모듈 요약 정리 리눅스 모듈 요약 정리 insmod 모듈 적재, 커널 디렉토리를 뒤져서 해당 모듈을 적재 rmmod 모듈 삭제 lsmod 적재된 모듈 출력(/proc/modules를 참조) mknod 디렉토리 항목과 특수 파일에 해당 I-node를 작성 modprobe 모듈 적재, depmod에 의해 갱신된 modules. dep에서 찾아 적재한다. insmod와 달리 해당 커널 디렉토리로 갈 필요없이 아무위치에서나 모듈적재가 가능 depmod 의존성을 검사 한 뒤 modules.dep 파일을 갱신한다. kerneld나 modprobe를 실행하기전 꼭 depmod -a를 사용하는게 좋다. modinfo 모듈정보 확인