본문 바로가기

전체 글74

백그라운드에서 프로세스 실행하기 맥이나 리눅스 원격 서버에 ssh 프로토콜로 접속한 이후에 시간이 오래 걸리는 script나 명령어를 수행하고 있다면 원격 서버를 종료해야 할 일이 있을 때 해당 프로세스가 함께 종료되어 버릴 때가 있습니다. 이 때 nohup 이라는 명령어를 이용하면 편리하게 해당 script나 명령어를 백그라운드에서 수행하는 것이 가능합니다. 이용법은 간단합니다. 예를 들어 특정 URL에 있는 파일을 내려받는다고 가정해 보고 내려받기를 백그라운드에서 이루어지도록 해보겠습니다. nohup wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2 & 이렇게 하면 ssh 접속이 끊기더라도 내려받기 작업을 하는 것이 가능합니다. nohup 과 & 사이에 동작을 원하는 명령어를 입력해 주기만.. 2015. 10. 11.
터미널 명령어를 이용해 WIFI 를 컨트롤 하는 방법 오늘은 터미널 명령어로 WIFI 접속하는 방법을 알아보려고 합니다. 그리고 자동으로 스타벅스 와이파이 설정하는 방법까지 응용하는 방법도 안내해 드리려고 합니다. • 아래와 같이 WIFI를 끄고 켤 수 있습니다. 첫 명령어 실행때에는 계정 암호를 입력해야 합니다. sudo ifconfig en0 down sudo ifconfig en0 up • airtport 명령어를 이용하여 주변의 와이파이를 검색해 보겠습니다. System 디렉터리 아래 깊숙한 곳에 숨겨져 있습니다. -s 옵션이 바로 와이파이를 검색하라는 명령어 입니다. /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -s olleh_starbucks.. 2015. 10. 8.
El Capitan 설치 USB 만들기 El Capitan이 출시 되었습니다. OS X 가 1년 주기로 업데이트 되다 보니, 업데이트 기회를 통해 컴퓨터에 있는 쓸데 없는 파일들도 정리하고 OS 클린 설치를 통해 컴퓨터를 정리하는 기회를 만들어 보는 것도 좋을 것 같습니다. 이번 OS X는 새로운 기능보다는 안정성 및 버그 개선에 주력을 했기에, 출시 후 바로 업데이트를 진행하였습니다. OS X 설치 USB를 만드는 방법은 여러가지가 있지만 별도의 프로그램 설치 없이 터미널 명령어를 통해 제작이 가능하기에 저는 Terminal 명령어를 정리해 알려드립니다. • Mac App Store에서 El Capitan을 다운로드 합니다. • 디스크 유틸리티를 이용하여 USB 디스크를 Untitled (대소문자 구분) 이름으로 "OS X 확장(저널링)" .. 2015. 10. 1.
xargs vs. exec {} This is where -exec breaks down and xargs shows its superiority. When you use -exec to do the work you run a separate instance of the called program for each element of input. So if find comes up with 10,000 results, you run exec 10,000 times. With xargs, you build up the input into bundles and run them through the command as few times as possible, which is often just once. When dealing with hun.. 2015. 9. 5.