본문 바로가기

컴퓨터/리눅스(Linux)·우분투(Ubuntu)23

리눅스와 우분투: bg와 fg 리눅스 터미널에서 작업을 하다보면 작업을 바꿀 때 등 현재 하고 있는 작업을 종료하지 않고 백그라운드로 돌리고 다른 작업을 해야 할 때가 있다. 그럴 때는 Ctrl-Z를 누르면 현재 작업은 백그라운드로 가고, 쉘로 나온다. 그 때 백그라운드로 돌린 프로세스를 계속 백그라운드에서 돌리고 싶으면 bg라고 하면 된다. bg=background쉘에서 백그라운드에 있는 프로세스(process) 또는 일(job)을 다시 불러 오는 방법은, 프로세스가 하나 일 때는 쉘에서 fg라고 만 하면 된다. 그러면 백그라운드에 있던 프로세스를 다시 주 작업장으로 불러 온다. 만약 둘 이상이면 fg %1 %2 등으로 불러 올 프로세스를 선택 하면 된다. fg=foreground 2016. 7. 15.
리눅스와 우분투: 폰트와 테마 비교 터미널이나 IDE를 쓸 때, 컴퓨터 앞에 오랫동안 앉아 있는 사용자한테 색 배열(테마)과 글꼴(폰트) 설정은 민감한 문제다. 특히 눈 건강 등 건강과 관련이 있기도 하고 집중력과도 관련이 있고, 효율과 능률에도 상당한 영향을 미친다. 이런저런 폰트와 테마 바꿔가며 시도를 해 볼 수 있지만, 폰트 설정이 생각만큼 쉽게 바꾸기가 쉽지 않아 번거롭다. 그리고 비슷비슷한 폰트들과 테마를 보다보면 이거다하고 선정을 하기도 애매할 때가 있다. 간단하게 폰트와 테마를 바꿔가며 화면이 어떻게 바뀌는지 내 눈에 얼마나 시원하게 가독성 있게 들어 오는지 시험을 해 볼 수 있는 사이트가 있다. http://app.programmingfonts.org (해당 사이트와 아무런 관계가 없슴) 왼쪽에 있는 폰트와 테마와 폰트 크기.. 2016. 7. 13.
유닉스/리눅스: 스크립트를 실행파일로 만들기 배시(bash)나 파이썬(python 2/3)이나 펄(perl 5/6)이나 스크립트를 작성해서 실행 파일로 만드는 방법이다. $ chmod +x foo.sh 그러면 ./foo.sh 로 스크립트를 실행할 수 있다. 2016. 6. 17.
데비안/우분투: 부트 업 메니저(BUM: Boot-Up Manager) 우분투를 포함한 모든 데비안 계열 리눅스에서는 /etc/init.d 에 있는 스크립트는 부트 업 순서의 일부다. 그래서 부트 업 관련 내용을 변경하려면 이 파일을 수정해야 하는데, 편집기를 열고 수정을 하면 퍼미션이나 실행 설정 등으로 인해 에러를 유발하기 쉽다. 데비안 계열 리눅스의 고수가 아니라면, 데비안 계열 리눅스에서는 sysmlinks, permissions 등에 관해서는 아예 손을 대지 않는 게 최고다. 그러면 어떻게 해야 할까? bum(Boot-Up Manager)을 사용 하면 된다. Perl과 GTK2로 작성한 bum은 모든 데비안 계열 리눅스에서 런레벨 설정을 조정할 수 있다. 사용자는 퍼미션과 실행 설정, 에러 등을 고민할 필요 없이 쉽게 GUI에서 마우스로 시작과 중지하는 부트 업 스.. 2016. 6. 15.