Journey to Security 132

Rocky Linux(로키 리눅스)에서 한글 입력 설정

Rocky Linux에서 한글 입력이 안 될때 다음의 방법으로 한글을 추가할 수 있음. ** 전제: 현재 계정(user-name)에서 sudo 명령 실행할 수 있어야 함. 1. 권한이 없다면 root 권한이 있는 사용자 계정으로 로그인해서user-name 계정을 wheel 그룹에 추가. # wheel 그룹에 추가sudo usermod -aG wheel 'user-name' 2. user-name 계정으로 다시 로그인해서 터미널에서 다음 확인groups # wheel 이 보이면 OKsudo -v # 비번 묻고 통과하면 OKsudo whoami # root 출력되면 완료 3. 다음 명령 순서대로 입력 (sudo 명령 실행 권한이 ..

[C] 2차원 배열의 포인터 연산으로 메모리 주소값 찾기

이번 포스팅에서는 C언어에서 2차원 배열과 메모리 주소와의 관계에 대해 알아보고, &, *, + 같은 포인터 연산자가 어떻게 동작하는지 예제를 통해 자세히 뜯어보려고 한다.포인터를 잘 이해하면 임베디드의 핵심인 메모리를 잘 다루는 데 도움이 된다고 하니 잘 익혀두는 것이 좋겠다. 우선 다음의 2행 3열의 배열의 각 요소들이 메모리에 어떤 순서로 저장되는지 살펴보자. int main(void){ int a[2][3] = {{0, 1, 2}, {3, 4, 5}};} 먼저, int a[2][3] = {{0, 1, 2}, {3, 4, 5}}; 배열의 메모리 구조를 이해하는 것이 중요하다.C 언어에서 2차원 배열은 행(row) 우선으로 메모리에 연속적으로 저장된다.int의 크기가 4바이트이므로, 각 요소의 주소..