본문 바로가기

리눅스6

vim관련 vim 관련ctags --help 명령으로 깔려있는지 확인 -> 밑의 명령을 치라고 나옴sudo apt-get install ctags 설치한후 ctags --help하면 뭔가다르다 cscope --help sudo apt-get install cscope 함수원본찾기 ctags -R --tag-relative=yes tags 라는 파일이 생기고vi에서 함수위에 대고 ctrl+] 하면 함수의 원본을 찾아간다ctrl+t 하면 다시 그 위로 올라가고 ctags 명령을 실행한 그 폴더 내에서만 가능 파일이 너무 많을때 한단계씩 보기 (LS명령어)#ls -al |more:파일의 내용이 많을 때 한단계씩 보여준다(dos:dir/p)와 같은 효과이다.스페이스바를 누르면 다음결과물을 보여주고 Q를 누르면 빠져나간다. 2012. 4. 20.
[리눅스/Cygwin] 현재 디렉토리의 파일 실행하기; 현재 디렉토리를 패스(PATH)에 추가 리눅스에서는, 현재 디렉토리가 패스(PATH)에 없다면, 현재 디렉토리에 있는 파일이라도 실행할 수 없습니다. 이것이 참 불편하더군요. 바로 코앞에 있는 파일을 못찾아서 command not found 에러를 내니 말입니다. (반면, 도스에서는, 현재 디렉토리의 파일은 항상 실행할 수 있습니다.) 설정 파일 수정으로 시그윈 가이드에 간단한 해결책이 있었습니다: .profile또는.bash_profile의 끝에 다음의 코드를 추가하는 것입니다: PATH=${PATH}:. ${PATH} 은 기존의 패스 문자열을 나타내고,점(.)은 현재 디렉토리를 나타냅니다. 이러면 현재 디렉토리가 어디든 상관 없이, 현재 디렉토리에 있는 파일을 항상 실행시킬 수 있습니다. 수동으로 파일 실행 그런데 위와 같이 할 경우 보안.. 2012. 4. 19.
부트로더 교육 퍼온글..출처 : http://noaa.byus.net/blog/144 강사: 고현철 회사에서 2008년 7월경에 받은 교육이다. MDS에서 주관하였고 교육업계(?)에 종사하는 지인의 말에 의하면 고현철님은 상당한 실력자이고 현재 프리랜서로 활동중이란다.고현철님은 http://www.aesop-embedded.org/, http://kelp.or.kr/ 와 같은 사이트에서 '고도리'라는 필명으로 활동한다. 이번 교육은 일주일간 주로 리눅스 포팅에 관련한 내용이었으며 지금까지 내가 받은 리눅스 관련 교육중에서 매우 유익하였다. 그리고 현재 우리 팀에서 리눅스로 첫 과제를 진행중이어서 교육 효과가 더욱 컸던거 같다. 간단하게 기억나는 것들을 정리해 본다. * 임베디드 리눅스 부팅의 3가지 조건 1) 부트로더.. 2012. 4. 9.
리눅스 tgz파일 압축풀기 tar zxvf 파일명.tgz 2012. 4. 9.
반응형