목차
- 리눅스 우분투 Apache 특정 URL 접근 차단 예제 이전 포스팅 링크 및 설명
- 리눅스 우분투 Makefile 오브젝트 링크하여 실행 파일 생성 예제 이전 포스팅 링크 및 설명
- 리눅스 우분투 Makefile 헤더 파일 참조 경로 추가 예제 이전 포스팅 링크 및 설명
- 리눅스 우분투 dd 명령으로 dmesg 시스템 로그 파일을 읽고 일부 복사 예제
- 리눅스 우분투 dd 명령으로 복사한 로그 파일 출력 및 결과 확인 예제
리눅스 우분투 Apache 특정 URL 접근 차단 예제 이전 포스팅 링크 및 설명
웹 서버에서 특정 URL에 접근하는 것을 제한하는 것은 보안과 관리에 중요합니다. 악의적인 클라이언트의 공격 노출로부터 웹서버를 지켜줄 수 있습니다. 이전에 다루었던 포스팅에서는 Apache 서버에서 특정 URL에 대한 접근을 차단하는 방법을 다루었습니다. 이를 통해 원치 않는 접근을 막고, 서버의 보안을 강화할 수 있습니다. 만약 특정 아이피 대역에서 정해진 URL로 지속적인 요청을 하고 있다면 아래의 포스팅을 참고하여 Apache 웹 서버에서 특정 URL의 접근을 차단하는 방법을 학습해보세요.
2023.09.15 - [Linux] - [Linux] 리눅스 아파치 특정 URL 경로 및 디렉토리 접근 차단 예제(apache)
리눅스 우분투 Makefile 오브젝트 링크하여 실행 파일 생성 예제 이전 포스팅 링크 및 설명
Makefile은 프로그램을 빌드하는 데 사용되는 스크립트 파일입니다. 이전 포스팅에서는 Makefile을 이용하여 오브젝트 파일을 링크하여 실행 파일을 생성하는 방법을 설명했습니다. 이를 통해 빌드 과정을 자동화하고 실행 파일을 생성할 수 있습니다. 특히 C 소스코드가 많고 이 모듈들을 모두 오브젝트 파일로 변환하여 링크를 해야한다면 Makefile을 사용하는 것이 효율적입니다. 리눅스 환경에서 실행 파일을 만드는 중이시라면 아래의 포스팅을 학습하여 Makefile로 여러개의 오브젝트를 링크하는 방법에 대해 알아보세요.
2023.09.16 - [Linux] - [Linux/C] 리눅스 Makefile 문법 C 모듈 여러개 합하여 실행 파일 생성 예제
리눅스 우분투 Makefile 헤더 파일 참조 경로 추가 예제 이전 포스팅 링크 및 설명
헤더 파일을 포함한 프로젝트를 컴파일할 때, 헤더 파일의 위치를 지정하는 것은 중요합니다. 이전 포스팅에서는 Makefile을 이용하여 헤더 파일의 참조 경로를 추가하는 방법을 다뤘습니다. 이를 통해 컴파일러가 헤더 파일을 올바르게 찾을 수 있도록 설정할 수 있습니다. 보통 -I라는 키워드를 사용하여 헤더 파일 경로를 지정합니다. 다만, 글로벌할 경로로 지정할 것인지 아니면 개별 모듈별 참조 경로를 지정할 것인지 선택해야합니다. 만약 리눅스 우분투 환경에서 Makefile 문법의 헤더 파일 참조 경로 추가 예제가 궁금하시다면 아래 링크를 참고해주세요.
2023.09.17 - [Linux] - [Linux/C] 리눅스 Makefile 헤더 파일 참조 및 추가하기 예제(Make header)
리눅스 우분투 dd 명령으로 dmesg 시스템 로그 파일을 읽고 일부 복사 예제
시스템 로그는 시스템의 동작에 대한 정보를 기록합니다. 아래는 dd 명령을 사용하여 dmesg 시스템 로그 파일을 읽고 원하는 부분을 복사하는 예제입니다. 이를 통해 로그 파일에서 필요한 정보를 추출하거나 조사할 수 있습니다. 특히 dd는 보통 파일 시스템을 구성하기 위해 이미지 파일을 만들 때 자주 사용하는 명령어입니다.
$ sudo dd if=/dev/kmsg of=dmesg_log.txt bs=1K count=10
리눅스 우분투 dd 명령으로 복사한 로그 파일 출력 및 결과 확인 예제
아래는 dd 명령으로 로그 파일을 복사한 후, 해당 파일을 출력하고 결과를 확인하는 예제입니다. dd 명령으로 복사한 로그 파일을 출력하고 결과를 확인합니다.
$ cat dmesg_log.txt