본문 바로가기

리눅스

리눅스 멀티 리다이렉팅 회사에서 안드로이드 빌드를 하던 중 에러가 발생했을 때 화면에 뿌려지는 메시지들이 워낙 많아서 터미널 창 밖으로 지나가버리는 일이 발생했다. >(리다이렉팅)를 이용해서 파일에 기록을 하도록 해두면 나중에 파일을 확인 할 수 있으나 빌드 진행과정을 눈으로 확인할 수 없는 단점이 있었다. 그래서 구글링을 하다가 찾아낸 방법이 바로 멀티 리다이렉팅!!! 가령 ls 라는 명령어를 써서 화면에 디렉토리 및 파일 목록을 화면에 뿌려준다고 하면 아래와 같이 입력하면 된다. $ls 위 명령어의 결과를 파일에 쓰기 위함이 바로 리다이렉팅인데 아래와 같이 >를 이용하면 ls.txt파일에 결과가 기록된다 (대신 화면에는 아무것도 출력되지 않음) $ls > ls.txt 그럼 ls의 결과를 화면에도 출력하고 파일에도 기록하고 .. 더보기
vmware로 우분투 설치 후 네트워크 설정 회사 PC 포멧 후 vmware를 새로 설치했다. 기존에 xp에서 vmware로 우분투를 돌렸을때는 프록시만 잡아주면 인터넷이 바로 됐었는데 Win7에서는 뭔가 해줘야 한다고 한다. 관련 자료를 검색해서 셋팅을 여러차례 시도했는데 모두 실패하고 마지막에 시도했던 방법만 성공해서 간단하게 요약한다. 1. 시작 –> 실행 –> ncpa.cpl 입력해서 네트워크 연결 로컬연결영역의 네트웍 어뎁터의 속성값이 공유(sharing)되어있는지 확인 2. 호스트 OS 설정 : 로컬연결영역 옆에 보이는 VMware Virtual Ethernet Adapter 중에 VMnet1을 사용한다. VMnet8번은 사용안함(Disable)으로 설정 -> VMnet1의 속성 -> IPv4 속성 -> IP값을 192.168.100.1.. 더보기
리눅스 alias 설정 리눅스나 유닉스에서 alias를 사용하면 긴 명령어나 자주쓰는 명령어에 별칭 부여가 가능하다. 방법은.. 홈디렉터리로 가서 .bashrc 파일에 아래와 같은 구문을 추가해주는 것이다. alias dhgrep='grep -RIwHn' alias 별칭='명령어' 위와 같이 해주고 터미널을 닫았다가 다시 열면 dhgrep이라는 별칭으로 grep -RIwHn 을 사용할 수 있게 된다. 참고로 grep명령어에서 R은 재귀적으로 폴더탐색, I는 이진 파일 건너뛰기, w는 전체 단어 일치, H는 파일명 출력, n은 행번호 출력이다. 더보기