# 리눅스

리눅스에서 파일의 Magic Number 확인하기
결론부터는 아직 이 문제의 정확한 답을 찾지는 못했지만약간의 진전된 사항을 적는다.바이너리 파일은 고유한 파일 포맷을 가짐Magic Number바이너리 파일의 종류에 따라 몇 개의 정해진 숫자로 시작하는데 이를 magic number라고 한다.https://v
Linux
보통 운영체제(OS)라고 하면은 가장 많이 사용하는 것은 Windows 와 MacOS가 있습니다.하지만 개발을 직접 한다거나 서버구축을 해야한다고 할때 IT기술을 직접 다루다보면 Linux라는 OS를 많이 쓰게 됩니다.왜 하필 다른 OS가 아닌 Linux를 사용하게

이것이 리눅스다(3판) 리뷰 (한빛미디어)
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."백엔드 개발자라면 알아야 할 리눅스에 관한 책으로 최신 트렌드를 반영해 Rocky Linux 9 을 통해 리눅스에 대해 설명하고 있는 책이다.실습 환경 구축부터 리눅스, Rocky Li
리눅스[Linux] 주요 명령어
ls - 현재 위치의 파일 조회ls -a - 숨김 파일 표시ls -t - 파일을 최신 생성 순서로 정렬cd - 디렉토리 이동 cd var - var 디렉토리로 이동cd .. - 상위 디렉토리로 이동cd/ - 최상위 디렉토리로 이동touch - 0바이트 크기의 파일 생

리눅스에서 C 코드 컴파일하기, make 사용 방법
helloWorld!를 출력하는 간단한 C 코드 파일을 만들어 두었다. 파일 이름은 a.c이다. gcc a.c 는 실패했다! gcc를 설치하라고 나온다. 리눅스 처음 배울 땐 되게 어렵고 난해했는데.. 지금 보니까 꽤나 친절한 것 같기도 하다. 나와 있는 대로

AWS 포트번호 없이 도메인 접속하기
작업한 프로젝트를 배포하려고 EC2로 구성한 웹페이지가 있다.톰캣 서버포트를 8080으로 설정하였기에 도메인 뒤에 8080을 붙혀야 접근이 된다.이걸 해결하려면 기본 포트를 8080으로 리다이렉트해야 한다.80 -> 8080 리다이렉트인스턴스 보안 그룹 인바운드규칙에
확장 및 검색
~: 홈 디렉토리.: 현재 디렉토리..: 상위 디렉토리$: 쉘 변수\*: 문자열 와일드 카드예시 이미지(txt파일을 합쳐서 출력)?: 한 문자 와일드 카드예시 이미지(app+한문자인 파일 리스트)\[]: 문자 범위 지정예시 이미지{}: 특정 범위(파일 생성시 사용)mo
tar.gz 파일 라이브러리 설치하는 방법
tar.gz 파일의 라이브러리 설치 방법python setup.py installtar.gz 파일을 압축 해제하면 setup.py파일이 있는데 이를 설치하면 됨cp 라이브러리명의 폴더 site-packages 폴더 경로tar.gz파일을 압축해제 했는데 setup.py파

컨테이너 (Container)
컨테이너는 애플리케이션과 그것이 실행되는 환경을 격리하고 패키징하는 기술입니다. 컨테이너는 리눅스 커널의 cgroups와 namespaces 기능을 사용하여 프로세스의 자원 제한과 격리를 제공합니다.

네임스페이스 (namespaces)
Namespaces는 운영 체제 수준에서 가상화를 지원하는 기술로, 커널을 사용하여 프로세스에 대한 시스템 리소스를 격리시키는 방법입니다.

Cgroups (Control Group)
리눅스 cgroup(Control Group)은 리눅스 커널에서 제공하는 기능 중 하나로, 프로세스들을 그룹으로 묶어서 자원 사용량을 제한하거나 모니터링할 수 있는 기능입니다.
리눅스 우분투 공부 기록 - 기본 명령어 & & 리다이렉션 & 파이프라인
공부용이므로 VirtualBox를 이용하여 리눅스를 설치하고 공부했다.(기초 공부이지만 잘못해서 설정 건드릴까봐...)우분투 설치와 관련된 출처는 맨 마지막에 적어놓았다.공부 플랫폼: 유데미 / Linux Command Line 부트캠프: 리눅스 초보자부터 고수까지ct
GNOME을 지우지 마세요.
GNOME is a desktop environment and graphical user interface for Linux and Unix-based operating systems. It provides a user-friendly interface for user

RealSense D400시리즈 Dynamic Calibration
리얼센스 D400 (D435, D415 등)카메라 Reference target 기반 Dynamic Calibration 하기
소켓 프로그래밍 3.16
소켓 프로그래밍 서론 네트워크로 연결된 두 컴퓨터가 데이터를 송수신할려면 물리적인 연결이 필요하다. 하지만 오늘날에는 모든 컴퓨터가 인터넷이라는 거대한 네트워크로 연결되어 있어 송수신 방법만 고민하면된다. 그런데 송수신 방법또한 운영체제에서 제공하는소켓이라는 네트워크상
[리눅스] 1. 설치
가상머신 사용https://www.virtualbox.org/wiki/DownloadsLinux 배포판 사용https://ubuntu.com/download/desktopvirtualbox 실행해서 새로 만들기 클릭이름에는 Ubuntu 가 들어가게 종