본문 바로가기

컴퓨터 관련174

[linux/ubuntu] 우분투(Ubuntu) NFS 설치 및 설정 0. 정리에 들어가기 전에...NFS라는 기능은 굉장히 유용한 기능입니다. 특히나 임베디드 시스템과 같은 구조에서 말입니다. 기존의 임베디드는 약간의 용량도 소중히 여기는 곳이기 때문에!!! NFS와 같은 기능은 꼭 필요한 기능이라고 할 수 있다고 생각합니다. 그렇다면 NFS는 무엇이길래, 이렇게 임베디드의 부족한 용량에 도움을 줄 수 있다고 하는 것일까요. 그것은 NFS를 이용하여 다른 환경의 시스템의 용량으로 시스템을 똑같이 구동시킬 수 있기 때문입니다. 그렇다면 이러한 NFS 환경은 어떠한 방식으로 구성해야 할까요. 지금부터 NFS 환경에 대해서 구성하는 방법을 정리해보겠습니다. 1. NFS란? 먼저 우리의 신(?)인 위키 백과에 나온 글을 확인해보겠습니다. 위키 백과에서 네트워크 파일 시스템(Ne.. 2017. 4. 9.
[linux/ubuntu] 우분투(Ubuntu) TFTP 설치 및 설정 0. 정리에 들어가기 전에. 혹시 TFTP (Trivial File Transfer Protocol) 라는 용어를 들어보신 적이 있으신가요? 물론, TFTP를 키워드로 검색하신 분은 어느 정도의 기능을 기대하시고 들어 오셨을 것입니다. 이름에서 볼 수 있듯이, 프로토콜 중 하나 입니다. 근데 FTP와 상당히 비슷하다는 느낌을 받으실 것입니다. 간단히 말씀드리자면, FTP와 기능이 상당히 같다고 이해하시면 되겠습니다. 다만, 간소화된 FTP라고 할 수 있겠습니다. 그럼, TFTP가 정확히 무엇인지 알아보겠습니다. 1. TFTP 란 무엇인가요. TFTP (Trivial File Transfer Protocol)는 FTP와 마찬가지로 파일을 전송하기 위한 프로토콜입니다. FTP보다 더 단순한 방식으로 파일을 .. 2017. 4. 9.
Git 명령어 별칭(Alias) 사용하기. Git에는 여러 명령어가 존재한다. 이러한 명령어를 사용하려면 풀네임을 적어야 실행이 되는데 이러한 점은 은근히 귀찮게 느껴질 것이다. 그래서 Git의 명령어를 Alias할 수 있는 방법을 소개하려고 한다. 예를 든다면 git status 라는 명령어가 있다. 이 명령어를 git st로 같은 효과를 얻을 수 있다면 굉장히 편리할 것이다. 다음의 방법으로 이러한 설정을 할 수 있다. 123git config --global alias.ci commitgit config --global alias.st status Colod by Color Scriptercs 또는 ~/.gitconfig 설정 파일에 들어가면 다음과 같이 alias 부분에 입력을 직접 해도 된다. 참고로 첫 번째 방식인 직접 명령어를 입력하.. 2017. 3. 19.
GDB 명령어 모음 GDB : - GNU애서 제공하는 강력함을 자랑하는 디버거. - 기능을 사용하기 위해서는 컴파일 시, -g 옵션과 함께 컴파일 해야 한다. - GDB를 시작하기 위해서는 gdb ./[파일명]을 입력하면 된다. GDB 명령어 break [file:]function - (file)안의 function에 breakpoint 를 설정함.break lineno - 해당 라인번호에 breakpoint를 설정함.list - 소스 파일의 내용을 출력한다.whatis variable - variable의 데이터 형을 확인.set variable - variable에 값 설정ex) set variable i=5run [arglist] - (인자가 있는 경우는 arglist에 값을 넣음) 프로그램 실행bt - 역추적(bac.. 2017. 3. 10.