vi 편집기의 몇가지 기본적인 명령어
By 반달가면 | 2018년 4월 27일 |
vi 편집기에서 자주 쓰는 몇가지 명령어를 정리해 두기로. 새로 파일을 만들고 싶거나 기존 파일을 열어서 편집하려면 파일명만 인자로 주면 된다. 인자로 지정된 파일이 존재하면 해당 파일을 열고, 없으면 새로 만든다. # my_data.txt 파일 편집 vi my_data.txt 파일을 열 때 특정 행부터 편집을 시작하고 싶은 경우, + 옵션을 사용한다. # my_data.txt 파일의 100번째 행부터 표시 vi +100 my_data.txt 행번호는 모르겠지만 특정 문자열이 나타나는 곳부터 시작하고 싶을 때도 + 옵션으로 가능. # my_data.txt 파일에서 문자열 abc가 있는 행부터 표시 vi +/abc my_data.txt vi를 실행해서 편집을 할 때
[Linux] 컴파일러(Complier) 소개
By Guillermo Austin Kim | 2018년 5월 1일 |
소프트웨어에 입문하는 분들은 컴파일러란 단어를 매우 자주 들을 가능성이 높습니다. 왜냐면 현업에서 가장 많이 쓰는 단어 중 하나이거든요.그럼 컴파일이란 단어를 영한 사전으로 찾으면 "안내서를 만들다.", "책을 편집하다."란 의미입니다.그러면 "컴퓨터에게 편집해서 안내서를 만든다"란 문장으로 컴파일이란 단어를 조합할 수 있는 것 같습니다. x86, ARM과 같은 CPU가 해석할 수 있는 것은 오로지 명령어이며, 이는 비트 패턴인 기계어를 뜻합니다."프로세스는 이미 정해진 특정한 비트 패턴에 반응한다"란 의미로 특정 비트 패턴을 명령어라고 부를 수 있습니다. 조금 쉽게 설명을 드리면 CPU는 여러가지 전기적 스위치로 구성돼 있으며, 어떤 특정한 전기 스위치를 작동시키려면 데이터 버스 선을 따라 전압이 "있
[라즈베리파이] 인터럽트 핸들러 등록(2) - #CS
By Guillermo Austin Kim | 2018년 5월 25일 |
[라즈베리파이] 인터럽트 핸들러 등록(1) - #CShttp://rousalome.egloos.com/9976901에서 계속 ... 이번에는 다른 코드를 입력해서 인터럽트 핸들러와 인터럽트 디스크립터에 대해 알아볼게요. 다음 패치는 인터럽트 핸들러를 등록한 후 바로 해당 인터럽트 번호로 인터럽트 디스크립터를 커널 함수로 읽어와 인터럽트 설정 정보를 출력합니다. 제대로 인터럽트 핸들러를 등록했는지 점검하고 싶을 때 활용하면 좋은 코드입니다. 파라미터가 인터럽트 번호이므로 인터럽트 번호만 대입하면 다른 함수에서도 호출할 수 있죠. 이제부터 코드를 어떻게 작성했는지 함께 살펴볼까요? 우선 dwc_otg_driver_probe 함수 위에 다음 코드를 입력합니다.1 static void interrupt_de
[임베디드 리눅스] 취준생: 시스템 개발자가 되기 위해 어떤 실무 지식을 알아야 할까?
By Guillermo Austin Kim | 2020년 10월 10일 |
임베디드 시스템 개발자가 되기 위해 어떤 실무 지식을 쌓아야 하는지 설명하는 유튜브 동영상입니다.실무 개발에 궁금해 하시는 취준생 분들께 많은 도움이 됐으면 좋겠습니다.