Centos7 환경에서 특정 포트를 통해 외부로 패킷을 발신하는 service 가 있는데 수신측에서 데이터를 받았는지 확인되지않아 실제로 패킷이 발신되는 중인지 확인이 필요한 경우가 발생하여 기록합니다. tcpdump tcpdump는 대부분의 유닉스 계열에서 네트워크카드를 통해 송수신 되는 패킷을 가로채고 표시해주는 소프트웨어 입니다. 참고로 유닉스 계열에서 TcpDump가 있다면 윈도우 계열에서는 WinDump라는 것이 있습니다. tcpdump 설치 tcpdump 가 설치되어있지 않다면 설치를 진행합니다. yum install tcpdump 네트워크 디바이스 정보 얻기 먼저 현재 환경에서 네트워크 디바이스 정보를 알아야합니다. 아래와 같은 터미널 명령어를 통하여 디바이스 정보를 얻을 수 있습니다. nm..
OS환경 : centos7 실행되는 서비스간에 종속이 필요한 상황이 발생했습니다. 예를들어 저의 서비스는 DB 사용 및 특정 경로의 마운트가 필수인 service 이며 최초 실행 시 DB존재 여부를 확인합니다. 이를 위하여 서비스 실행 시 종속관계의 다른 서비스가 현재 실행중인지 확인하는 작업이 필요하였습니다. .service 파일 내부에 After 와 Requires 추가 예를들어 내가 실행시킬 서비스의 이름이 B.service 이고 이 B 라는 서비스는 A 라는 서비스가 반드시 실행되어있어야 정상동작은 합니다. 이럴 경우 B.service의 파일에 After와 Requires 를 추가하여 A 서비스가 실행이 된 후 B 서비스가 실행되게 할 수 있습니다. [Unit] Description=B.servi..
./프로그램경로 해당 경로의 프로그램 실행 cd 디렉토리경로 지정한 경로의 디렉토리로 이동 fg %백그라운드 프로세스 인덱스 번호 백그라운드에서 동작하고있는 프로세스를 포그라운드로 전환시킨다 gdb -p PID gdb 실행중 r, q, bt, handle SIGPIPE noprint nostop 실행중인 프로세스 ID를 기준으로 디버깅 실행 r = 디버깅 실행 q = 디버깅 종료 bt = 콜스택 확인 c = 이어서 진행 handle SIGPIPE noprint nostop = 파이프관련 알림 발생 및 자동정지 기능 비활성화 kill -9 PID 프로세스 강제 종료 kill xfce4-panel 하단 작업표시줄 비활성화 killall 프로세스명 지정한 프로세스 명을 가진 모든 프로세스 종료 ldd 프로그램..
리눅스에서 디스크와 파티션을 부르는 규칙을 알아보자 본 내용은 C.4. 리눅스의 장치 이름 를 참고하였다. 명명 규칙 디스크/CD-ROM 첫번째 플로피 디스크 드라이브는 /dev/fd0 두번째 플로피 디스크 드라이브는 /dev/fd1 첫번째 발견한 하드디스크의 이름 /dev/sda 두번째 발견한 하드디스크의 이름은 /dev/sdb , 이후 명명 규칙은 동일하다 첫번째 SCSI(물리적 외부 장치와 연결하는 방식) CD-ROM은 /dev/scd0 또는 /dev/sr0 파티션 드라이브의 파티션 이름은 디스크 이름 뒤에 숫자를 붙입니다. sda1와 sda2는 각각 첫번째 SCSI 디스크의 첫번째와 두번째 파티션을 말합니다. 실제 예를 들어보면 다음과 같습니다. SCSI 디스크가 2개 있어서, 하나는 SCSI 주..
전제 조건 지시 사항은 사용자가sudo 권한을가진 사용자로 로그인 한 것으로 가정합니다. 데비안에 Visual Studio Code 설치하기 데비안 10 시스템에 Visual Studio Code를 설치하는 가장 쉽고 권장되는 방법은 VS Code 리포지토리를 활성화하고 명령 줄을 통해 VS Code 패키지를 설치하는 것입니다. 다음을 입력하여 패키지 색인을 업데이트하고 종속성을 설치하십시오. sudo apt update sudo apt install software-properties-common apt-transport-https curl 다음curl명령을사용하여 Microsoft GPG 키를 가져 오십시오. curl -sSL https://packages.microsoft.com/keys/micro..
- Total
- Today
- Yesterday
- c++11
- c++
- Lambda
- unrealengine
- LambdaFunction
- UE4
- 람다함수
- 람다
- UE5
- double free
- C
- rotator
- bug
- coordinate system
- Trouble shooting
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |