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

익명 사용자의 이미지

유닉스 과제 질문

1 #! /bin/bash
2
3 today=2019-05-21
4
5 if [ who | grep `echo $(today)` ] ; then
6
7 who | grep `echo $(today)`
8
9 else
10
11 who
12
13 fi

제 목적은 변수에 선언된 날짜와 같은 날짜로 로그인되어있는 사람이 있으면 7번과 같은 명령을 수행하고 아니면 그냥 who 명령을 수행하는 것입니다.

여기서 질문은 5번에서 변수를 출력해서 명령 인자로 넣고 싶은데 저렇게 하는게 맞나요(물론 안됩니다만)

저는 echo를 해서 변수를 출력하면 echo 자체가 명령이 아닌 문자로 출력될꺼 같아서 ``를 쓴건데, 틀린건가요...

무엇이 문제인건가요..

익명 사용자의 이미지

하 정말 모르겠네요 ㅠㅠ 어디서부터 공부해야할지

1.쉘프로그래밍 중인데, ps -ef를 하면 PID STIME등이 나오잖아요..
그런데 거기서 저는 ps -ef를 통해서 PID를 기준으로 잡고 내림차순 정렬하고 싶은데 방법을 도저히 모르겠네요.
PID기준으로 UID , PID PPID 등을 출력하고 싶습니다.

2.그리고 이렇게 ps관련 명령어 등 정리된 책이 있을까요? 도저히 어디서 공부를 해야할지도 모르겠네요 ㅠㅠ
책이 있다면 추천해주실수있을까요? 뭔가 명령어가 다 정리되어있는 책이 있나요?

asz3740의 이미지

Qt Scroll Area 질문드립니다

Qt에서 Scroll Area를 이용해 만들었는데 (line,button) 2개가 한줄 씩 출력되게 할 수 없을까요?

개싸나이의 이미지

[완]리눅스 bridged 통신건 때문에요..

snort 작업을 하는도중에 bridged 통신이 필요해서요

VMWARE 을 이용해서 두 OS (CentOS 7, Kali) 를 통신하려고 합니다

CentOS 7 : 192.168.108.100 / netmask 255.255.255.0

Kali : 192.168.108.200 / netmask 255.255.255.0

static 설정 하였고요. GATEWAY 는 192.168.108.1 로 만들었습니다.

Virtual Network Editor 에서는 VMnet0 을 bridged 로 변경해서 제 랜카드로 추정되는 이름으로 설정을 걸었습니다.

CentOS7, Kali 둘다 VMnet0 으로 설정해서 통신을하면 불가능하구, NAT으로는 통신 가능합니다.

NAT 상에서는 GATEWAY까지도 통신이 가능하나 bridged 상에서는 불가능한걸로 확인되었습니다.

guk1234의 이미지

우분투 리눅스 채팅 프로그램

안녕하세요 최근에 c언어로 소켓프로그래밍을 이용한 채팅 프로그램을 만들었습니다.
그런데 문제는 클라이언트쪽에 문제가 생겼습니다.
원래는 클라이언트에 [현재시간 닉네임:(메시지 입력)] 이런식으로 출력 되고 메시지를 입력 하는데 2개 이상의 클라이언트가 연결 해서 1번 클라에 채팅을 하려면 2번 클라에는 1번 클라의 메시지가 잘 출력 되다가 이제 2번 클라에서 메시지를 입력하면 1번 클라에 처음 출력물이[현재시간 1번클라닉네임 (입력받은 메시지) : 현재시간 2번클라닉네임 (입력받은 메시지) : ]이런 순으로 출력하는데.. 해결 방법이 안떠오릅니다..
제가 공부중이라 코드는 많이 난잡 할 수 있어요..

오류 화면도 올려봅니다.

mmx822의 이미지

파이썬 과제인데 뭐가 이상한지 좀 봐주세요

Tkinter 사용해서 바나나 이미지 중간에 띄우고 버튼 클릭하면 테두리 색깔 바뀌는 파이썬 프로그램인데 아무리 실행을 해봐도 그냥 프레임만 뜨고 아무것도 안나오는데 뭐가 잘못된걸까요?? 파이썬 초보라서 도저히 찾지를 못하겠어요.. 도와주세요!!

import tkinter as tk

banana="banana.gif"
bodercolor = [('aliceblue', '#F0F8FF'), ('blue', '#0000FF'), ('beige', '#F5F5DC'),
('cornsilk', '#FFF8DC'), ('red', '#ff0000'), ('lightgreen', '#90EE90'),]

imii1992의 이미지

MIKEY-SAKKE관련해서 질문드립니다.

MIKEY-SAKKE라고 하는 통신 암호화 방식을 사용하려고 하는데요

encapsulate하는 부분은 github의 'ECCSI-SZKKE'라고하는 API에서 사용법을 알겠는데

decrypt하는 API 또는 함수를 도통 못찾겠습니다.

혹시 알고계시는분이 계시면 좀 도와주세요!

'ECCSI-SZKKE'주소
https://github.com/jim-b/ECCSI-SAKKE

mosad34의 이미지

파일 IO가 OS 미치는 부분에 대한 궁금증..(윈도우긴 합니다만 리눅스도 궁금하네요)

안녕하세요...

한가지 궁금한 부분이 있어서 질문을 올립니다.

현재 작업은 윈도우 환경이라서 KLDP에 올리는것이 맞지 않다고는 생각하나..딱히 고수분들의 의견을

들을만한 공간이 마땅치가 않아서요..

상황은 이렇습니다.

프로세스 하나가 여러개의 Thread를 발행하여 각 Thread들이 열심히 연산작업을 하고 있습니다.

이때 휘발성으로 사라지는 Thread하나가 발생하면서 약 500Mb정도의 파일을 CreateFileMapping방법으로

파일을 기록하게 됩니다.

근데 이때 연산처리를 하고 있는 Thread들에서 지연이 발생되더라고요...

음..이게 CPU연산과 File I/O간에 연결관계의 부족한지라... 잘 이해가 안되더라고요..

File I/O처리가 동기식으로 뭔가 처리하고 있다치면 Thread간 context switching 이 발생되는것이 아니라.

프로세스 단위로 context switching 발생하여 제 프로세스가 딜레이가 발생되어 Thread의 연산효율이 떨어지는것인지...

페이지

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