프로세스 이름 얻는 방법
리눅스 환경에서 프로세스 이름을 얻는 방법은 여러 가지가 있다. C 프로그래밍 언어에서 프로세스 이름을 얻는 방법과 터미널 명령어를 사용하여 프로세스 이름을 확인하는 방법에 대해 알아본다. C에서 프로세스 이름 얻기 C…
리눅스 환경에서 프로세스 이름을 얻는 방법은 여러 가지가 있다. C 프로그래밍 언어에서 프로세스 이름을 얻는 방법과 터미널 명령어를 사용하여 프로세스 이름을 확인하는 방법에 대해 알아본다. C에서 프로세스 이름 얻기 C…
https://marindie.github.io/linux/Sed-Append-KR/# sed는 스트림 에디터(stream editor)의 약자로, 문자 파일을 편집할 수 있는 강력한 도구이다. 이글에서는 sed를 사용하여 특정 문자열 위 또는 아래에 문자열을 추가하는 방법에 대해 알아본다. sed 명령어 설명 /pattern/:…
VirtualBox로 Ubuntu를 설치 후 Terminal을 실행하니 도중에 종료가 되는 문제가 생겼다. 뭔가를 해보려해도 Terminal이 실행되지 않아 불편했다. 안전한 LTS 버전 중 가장 최근버전의 우분투를 사용을 했다. 모두가 아는 일반적인 방법으로…
"No matching algo kex" 문제는 클라이언트와 서버 간에 사용할 수 있는 키 교환 알고리즘(KEX, Key Exchange Algorithm)이 일치하지 않아서 발생한다. 이 문제를 해결하려면 클라이언트나 서버 중 한 쪽에서 지원하는 키…
WSL2(Windows Subsystem for Linux 2)는 Windows 10 및 Windows 11에서 리눅스 네이티브 환경을 실행할 수 있게 해주는 강력한 도구이다. WSL1보다 성능이 향상되었으며, 실제 리눅스 커널을 사용하여 시스템 호출 호환성을 높였다.…
WSL2(Windows Subsystem for Linux 2)는 Windows 환경에서 리눅스를 실행할 수 있는 강력한 도구입니다. 하지만 때로는 다양한 이유로 WSL2 및 설치된 리눅스 배포판(Ubuntu 등)을 삭제해야 할 경우가 생길 수 있다. 이…
Visual Studio Code(VScode)는 Microsoft가 개발한 무료 및 오픈 소스 코드 편집기로, 다양한 프로그래밍 언어와 플랫폼을 지원하여 많은 개발자들이 사용하고 있다. 사용자 친화적인 UI와 풍부한 기능을 제공하여 개발자들이 효율적으로 코딩할 수…
mbox는 전자 메일 메시지를 담고 있는 파일 형식으로, 주로 리눅스 커널 개발과 같은 오픈 소스 프로젝트에서 사용되고 있다. mbox 파일에서 git patch를 추출하는 것은 코드 변경 사항을 검토하거나 포팅하는 데…
라즈베리파이를 사용할 때 때로는 Root 계정으로 로그인하여 시스템을 관리해야 편리할 때가 있다. 이 글에서는 라즈베리파이에서 Root 계정을 사용하는 방법에 대해 간단히 알아본다. Root 계정 활성화 라즈베리파이에서 Root 계정을 사용하려면 먼저…
Linux 환경에서는 seq라는 명령어를 사용하여 숫자 시퀀스를 생성할 수 있다. 이를 통해 반복 작업을 수행하거나 특정 범위의 숫자를 생성할 수 있는데, 이를 활용하면 쉘을 수행하거나 쉘스크립트 작성에 도움이 된다. 이…