본문 바로가기

ubuntu

시스템 & 네트워크 우분투 리눅스 3판 연습문제 2장 1. vi에서 마지막 행 모드로 이동하기 위한 명령 키가 아닌 것은 무엇인가? 답 : 2번 ; 2. vi에서 작업한 내용을 버리고 vi를 종료하기 위한 명령은 무엇인가? 답 : 2번 q! 3. 다음 텍스트에서 ubuntu를 UBUNTU로 수정하기 위한 명령이 아닌 것은 무엇인가? ubuntu fedora centos7 답 : 2번 cs 4. 현재 행 위치에서 2행을 네임드 버퍼에 복사하기 위한 방법으로 알맞은 것은 무엇인가? 답 : 4번 "f2yy 5. 2~5행의 범위에서 ubuntu를 찾아 UBUNTU로 수정하기 위한 명령은 무엇인가? 답 : 3번 2,5s/ubuntu/UBUNTU/g 6. vi의 동작 모드가 아닌 것은 무엇인가? 답 : 4번 사용자모드 7. vi의 환경 설정을 하는 방법이 아닌 것은 .. 더보기
ubuntu에서 IP 확인하기 - net-tools ubuntu에서 ip를 확인하는 방법으로는 windows 에서와 비슷하게 터미널에서 ifconfig를 입력하는 것이다. windows에서는 ipconfig이지만 ubuntu에서는 ifconfig이다. 근데 처음 ifconfig를 입력하면 오류가 나온다. net-tools라는 패키지가 없기 때문이다. sudo apt install net-tools 다음과 같이 입력하면 설치가 되고, 설치 후 ifconfig를 또 입력하면 위와 같이 IP주소를 확인할 수 있다. 더보기
VirtualBox 7.0.6에 ubuntu 22.04 LTS설치하기 이번엔 수업시간에 실습한 ubuntu 설치 방법에 대해 리뷰하려고 한다. ubuntu를 그냥 설치하려면 하드 하나를 ubuntu용으로 써야하기 때문에 가상머신을 사용했다. 먼저 구글에 VirtualBox를 검색하여 들어가면 위와같은 다운로드 페이지로 들어 갈 수있다. VirtualBox 말고 VMware도 있지만 우리는 그냥 VirtualBox로 진행한다. 그래서 저기 windows hosts를 눌러 최신 버전을 다운받아 준다. VirtualBox 설치가 완료되었다면 이제 구글에 ubuntu를 검색해서 ubuntu 최신 LTS버전을 다운 받는다. 이제 우분투 ISO파일 까지 다운 받았다면 VirtualBox를 실행시켜준다. 우측 상단에 새로만들기를 누르면 위와 같은 화면이 나오는데, 가상머신 이름을 임의.. 더보기
AR마커를 이용한 ROS 드론 코딩 사용한 개발환경은 다음과 같다. =========================== ubuntu 16.0.4 ROS Kinetic Python 2.7 Parrot bebop2 =========================== ROS를 이용해 드론을 코딩하는 프로젝트를 하면서 AR마커를 활용했던 부분을 정리하려고 합니다. AR마커를 인식해 Subscribe하면서 받아오는 정보를 이용해 AR마커 앞에 놓인 물건을 픽업해오는 드론을 설계하였습니다. 먼저 드론을 GPS를 이용해 원하는 위치로 이동시킨 후, 제자리에서 회전시키면서 AR마커를 탐색합니다. 마커가 아주 조금만 가려지거나 카메라에서 사라지면 인식이 안되는 특성을 이용하여 드론이 회전하며 AR마커를 처음 찾았을 때, 놓쳤을 때 AR마커에서 발행되는 Pos.. 더보기