프로그래밍 QnA + 설치 및 활용 QnA

qwe1q2w의 이미지

리눅스 cups 인쇄 대기

안녕하세요.

리눅스 cups 프로그램을 이용하여 프린트를 내보내고 있습니다.

궁금한점은.
*** 프린터 기기는 1대 입니다. 등록은 같은 프린터를 여러 개를 다른 이름으로 등록 ***

1. http://localhost:631 에서 printers 여기에 lpadmin과 ppd 파일로 프린터를 등록합니다.
1) 여기에 프린터를 1~5개를 등록하고 동시에 1번에 5장, 2번에 4장 이렇게 프린터를 보내면 섞여서 프린터가 나오나요??
2) 1) 처럼 해서 섞여서 프린터가 뒤죽박죽 섞여서 나온다면 cupsd.conf 설정파일로 1번하고 있으면 2~5번은 프린트 내보낼게 잇어도 대기 시킬 순 없나요?? 즉 1개의 printer만 사용하고 나머진 대기 시키고 끝나고 다른 printer를 진행 하는 겁니다.
3) 인쇄 대기열? 인쇄 요청 관리... 이런게 필요합니다....

gag2012의 이미지

리눅스 인터럽트 시스템콜 확인하기

리눅스 상에 코드를 실행했을 때 호출되는 시스템콜을 다 알아보고 싶어서

몇 가지를 수정했습니다.

첫 번째, 스택을 이용해서 show_sysnum의 파라미터에게 시스템콜 번호를 넘겨주려고 했습니다.
그리고 show _sysnum은 그 번호를 printk로 출력하도록 했습니다.

entry_32.C

pushl %eax
call show_sysnum
call *sys_call_table(,%eax,4)
popl %eax

두 번째,

fs/read_write.c

ljs0652의 이미지

싱글 프로세스의 cpu 점유율이 100%일때 cpu 분산처리 방법이 있을까요?

말 그대로인데요

싱글 프로세스가 cpu 점유율이 100%로 될때, 서버가 멀티코어일때 이를 분산해서 cpu 과부하를 막아주는 방법이 있을까요??

서버는 리눅스 입니다.

cg3980의 이미지

구글링 해서 나온 글들에 대한 궁금증

컴퓨터 전공하는 학부 3학년 학생입니다.

올린 사진 2개는 제가 ssh 연결을 하다가 오류가 나서 구글링하다가 찾은 한국인들이 쓴 블로그 글입니다.
보다 보면서 생각이 든 게, 저분들은 어떻게 저런 사소한 명령어 옵션이나 오류메시지 해석 등을 다 알고 썼을까? 란 궁금증이 들더라는 겁니다.
물론 저분들도 다른 사람들이 쓴 글을 읽고 결과만 해석해서 썼거나, 아니면 저쪽 일을 많이 하시다보니 세세한 프로그램 옵션같은것도 다 알고 있어서 자세히 쓴 걸수도 있겠지요.
만약 다른 사람의 글을 읽고 그대로 가져온 거라면, 최초의 그 글을 쓴 사람은 본인이 오류나 구현하고자 하는 상황에서 옵션 값을 조사하고 본인 상황에 맞춰서 연구한 걸 글을 쓴 경우일까요? 아니면 저런

익명 사용자의 이미지

archlinux 설치과정 중 wifi 설정하기.

제가 처음으로 archlinux를 오래된 노트북 컴퓨터에 해보고 있습니다.
유선 인터넷으로 각종 패키지는 받아서 설치를 했고, wifi가 가능하게 하고 싶은데 인터넷을 뒤져봐도 아지 성공하지 못했습니다.

일단 제가 궁금한게, lspci에서는 장치가 보이는데 ip a 또는 ip addr에서는 안보인다면 무엇이 문제인지 모르겠습니다.

$ lspci | grep Network
06:00.0 Network controller: Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)

세벌의 이미지

etax 리눅스?

데비안 linux에서 etax.seoul.go.kr 접속했더니
모바일 사용자는 stax 쓰라며
https://play.google.com/store/apps/details?id=com.woorifis.stax
로 이동하네요.

etax 를 리눅스에서 쓰려면 어떻게 하나요?

u235의 이미지

[해결] vim :e로 공백있는 파일명 불러오기 되나요?

vi 에 맛들여 윈도에서도 메인으로 사용합니다.
vs code, atom, notepad+ 등이 있으나
긴 문서가 아니면 가급적 vi만 씁니다.

처음 시작은 주로 파워셀 창에 vi를 띄워놓고 마우스로 끌어오며
중간에는 :e [파일명] 해서 불러옵니다.

그런데 :e 명령으로는 경로에 공백이 있으면 파일이 없습니다. 라며 불러오기가 안되네요.
이 현상은 아마 리눅스도 마찬가지 같은데

해결 방법은 없나요?

윈도우 버전의 다른 단점으로 :set mouse=a 해도
여전히 마우스가 안먹는데 이것의 해결 방법은 확실히 없는것 같습니다.

[함수 작성으로 해결]
함수를 만들어 해결됐습니다.
먼저 Tedit란 다음 함수를 만들었으며

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기