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

kang1236의 이미지

Gnome환경에서 QT 및 gcc로 작업중입니다.


안녕하세요. 고민이 있어서 이렇게 포스팅 합니다.

현재 어떤 프로그램을 다른 패널(workspace)로 넘기고 싶습니다.

이게 원래 workspace1에 있었다면 2번 workspace로 넘기고 싶은데요...

커맨드 라인에서 처리하고 싶은데 어떻게 해야할지 모르겠네요... 혹시 단축키가 있다면

가르쳐 주시겠어요?

zummaz의 이미지

[완료] /etc/rc.d/rc.sysinit 파일 수정에 따른 연속 재부팅

안녕하세요.
OS를 공부하던 중 사고를 하나 쳤어요.
도움을 주시면 감사하겠습니다.

제가 리눅스(레드헷 9)의 부팅순서를 공부하다가

/etc/rc.d/rc.sysinit
에 파일의 맨 하단에
reboot을 추가했더니

계속 재부팅이 되네요 ^^;;;

single 모드로 부팅해서 해결하려고 했는데.
제가 잘못 생각하고 있었나 봅니다.

정상부팅해서 다시
/etc/rc.d/rc.sysinit 을 수정할 수 있는 방법이 없을까요?

추가적으로 혹시
vi 편집기의 vi 실행파일은 경로(path)가 /bin 아래에 있는것 같아서
해당 vi 파일을 엄한 곳으로 mv하고
vi를 실행해도 정상적으로 실행이 되더라고요.
왜 정상적으로 실행되는지 알고 싶네요.

읽어 주셔서 감사합니다.

minsu9101의 이미지

GDB로 쉘코드 생성하기를 공부하던 중에 .....

c언어 코드
[shell.c]
#include<stdio.h>
#include<unistd.h>
 
int main()
{
   char *name[2];
   name[0] = "/bin/sh"
   name[1] = 0;
   execve(name[0], name, NULL);
 
}
 
 
어셈블리 코드(GDB를 사용하여)
.main
0x8048198 <main>:          push  %ebp
0x8048199 <main+1>:        mov   %esp,%ebp
0x804819b <main+3>:        sub   $0x8,%esp
0x804819e <main+6>:        movl
harisoo의 이미지

git 원격 브랜치 삭제는 어떻게 하나요?

로컬에서는 'git branch -d mybranch'로 삭제가 가능한데,
서버로 push된 브랜치는 어떻게 삭제하나요?

freechel의 이미지

java에서 다른 프로세스의 독립 실행에 대하여

제목을 맞게 쓴 것인지 모르겠습니다.

질문의 핵심은
실행되고 있는 프로세스에서 다른 프로세스를 원래 프로세스의 실행 여부와 관련없이 독립적으로 실행되도록 만들 수 있는가 하는 것입니다.

구체적으로 하고 싶은 일은
원래 프로세스(A.bat으로 실행)가 실행중에 자신을 업그레이드 할

why4716의 이미지

우분투 로지텍 캠 e2500 설치 하려고 하는데요...

제가 윈도우만 쓰다가 리눅스라는걸 알게돼서 설치를 하게 됐는데요.

우분투 버전을 설치 했습니다. 그런데 캠 설치 방법을 몰라서;; 검색을 해봐도 자세한 설명을 못 찾겠네요;;

방법을 아시는 분은 좀 도와 주세요... 노래도 잘나오고 인터넷도 잘돼는데...

hjsgoat의 이미지

FTP data connection에서 파일전송 패킷의 구분...

네트워크랑 FTP에 대해 공부하고 있는 학생입니다.

wireshark로 ftp 패킷을 분석해 보고 있는데요.

궁금한 점이 생겨서 질문 올려봅니다.

우선 설명을 해보자면, FTP는 명령과 응답을 주고 받는 control connection과

실제 파일 전송을 담당하는 data connection이 나눠져 있죠.

보통 이 data connection에서 서버

dalmagi의 이미지

[완료] 승인 받은 kldp.net 의 프로젝트 홈페이지가 이상합니다.

프로젝트 승인을 받고 이제 사용하려고 하는데요,

홈페이지로 지정돼 있는 곳의 페이지에서 php 코드가 실행이 안되고 그대로 보이네요.

아직 아무것도 안건드린 초기화 상태 그대로입니다.

쉘은 직접 사용할 수 없는 것 맞죠?

krondor의 이미지

버전관리 : 개발소스와 운영용 소스의 차이는 어떻게 관리하시나요?

개발버전과 배포(운영)버전이 서로 차이가 나게되는 파일들 있잖습니까?

예를 들어서 DB접속정보나 특정 디렉토리 위치, 웹 컨테이너등에 따른 설정정보 등등..
(*.properties, *.res, *.xml, *.ini등등)

이런 파일들의 버전관리 정책은 다들 어떻게 하고 계신지 궁금합니다.

중요한 정보들이 담긴 파일들인

dalili의 이미지

쉘 스크립트 sed 명령어

sed "/w$/N;s/\n//" a.txt

a.txt 파일 내용
hello w
orld

위의 sed 명령은 마지막이 w로 끝나고 개행문자가 올때 개행문자를 없애는 기능이거든요

그런데 N;s가 이해가 안되서요

N;s가 정확히 무엇을 의미하나요?

페이지

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