본문 바로가기

분류 전체보기148

리눅스에서 한줄로 특정 명령 무한 반복 실행하기 - 한줄로 여러 명령 수행, 쉘 프로그래밍 리눅스에서 작업 시에 네트워크 모니터링이나 디스크 성능 모니터링 등의 작업 시에는 주기적으로 특정 명령을 확인해봐야 하는 일이 발생합니다. 그래서, 한 줄로 특정 명령을 1초 혹은 n초 단위로 계속 실행하는 스크립트를 한 줄로 작성하는 방법을 설명하도록 하겠습니다. Table Of Contents 리눅스에서 여러 줄 실행방법 리눅스에서 주기적으로 특정 명령 실행하는 법 주기적으로 특정 명령 실행하는 예제 리눅스에서 주기적으로 특정 명령 수행 법과 한줄로 다수의 명령어 수행 법 정리 리눅스에서 여러 줄 실행방법 리눅스에서 한 줄에 여러 명령을 실행하는 방법은 다음과 같이 세 가지가 있습니다. 세미콜론 (;) 세미콜론을 사용하면, 성공 여부와 상관없이 다음 명령어를 실행할 수 있습니다. 예를 들어, comm.. 2024. 1. 19.
HammerDB에서 Redis를 지원하는가?(HammerDB supports Redis ?) HammerDB는 세계에서 가장 인기 있는 데이터베이스를 위한 선도적인 벤치마킹 및 부하 테스트 소프트웨어입니다. 이는 Oracle Database, Microsoft SQL Server, IBM Db2, MySQL, MariaDB 및 PostgreSQL을 지원합니다. HammerDB는 인기 있는 TPC-C 및 TPC-H 벤치마크의 공정 사용 구현입니다. 이는 무료 오픈 소스 소프트웨어로, 소스 코드는 GitHub에서 호스팅되며 TPC에서 관리합니다. 최신 다운로드 가능한 바이너리 릴리스는 버전 4.9이며, 2023년 10월에 업데이트되었습니다. Table Of Contents HammerDB에서 Redis를 지원하는가? 참고자료 HammerDB에서 Redis를 지원하는가? HammerDB의 오래된 이전.. 2024. 1. 17.
우분투에 vs code 설치하기 (GUI 설치 및 apt 설치 모두 포함) 이 글에서는 vs code(visual studio code)를 우분투에 설치하는 방법에 대해서 설명합니다. Visual Studio Code (VS Code) 소개 비주얼 스튜디오(VS Code) 설치하기 Visual Studio Code (VS Code) 소개 Visual Studio Code (VS Code)는 Microsoft에서 개발한 무료 오픈 소스 코드 편집기입니다. 주로 소프트웨어 개발자들을 위한 강력한 개발 도구로 사용되며, 다양한 프로그래밍 언어를 지원하고 확장성이 뛰어나며 사용자 정의가 가능합니다. 다양한 언어 지원: VS Code는 다양한 프로그래밍 언어와 파일 형식을 지원합니다. 자바스크립트, 파이썬, C++, HTML, CSS 등 다양한 언어로 개발할 때 쉽게 사용할 수 있습니다.. 2024. 1. 15.
우분투 22.04 인증 키 모음의 잠금 풀기 - 인증이 필요합니다 안나오게 하기 이 글에서는 우분투 22.04 인증 키 모음의 잠금 풀기에 대해서 설명합니다. 우분투 22.04 인증 키 모음의 잠금 풀기 문제 키 모음 잠금 문제 해결하기 우분투 22.04 인증 키 모음의 잠금 풀기 문제 몇 가지 프로그램을 설치하고 사용하는데 아래와 같은 키 모음의 잠금 풀기 화면이 지속적으로 나타납니다. 너무 불편해서 조치해 보았습니다. 키 모음 잠금 문제 해결하기 우분투에서는 특정 프로그램을 설치할 때마다 실행할 때마다 키링 잠금을 풀 암호를 입력하는 것이 조금 번거로울 수 있습니다. 이를 해결하기 위한 방법을 고려해보겠습니다. 먼저, 홈 디렉토리에 ".local/share/keyrings"라는 숨겨진 디렉토리가 있습니다. 이 디렉토리를 제거하면 키링 잠금을 없앨 수 있습니다. 그러나 나중에 문제.. 2024. 1. 15.
우분투에서 VS CODE C/C++ JSON 구성하고 코드 분석하기 이 글에서는 우분투에서 VS CODE C/C++ JSON 구성하고 코드 분석하는 방법에 대해서 설명합니다. 우분투에서 VS CODE C/C++ JSON 구성하기 VS CODE C/C++ 코드 분석하기 우분투에서 VS CODE C/C++ JSON 구성하기 F1을 누르고 C/C++ 구성편집(JSON)을 선택합니다. 기본 설정된 includePath중 **은 하위 디렉토리를 모두 포함한다고 합니다. For example, ${workspaceFolder}/** will search through all subdirectories while ${workspaceFolder} 추가 정보들을 보고 싶으시면 아래 링크에서 확인하시면 됩니다. https://code.visualstudio.com/docs/cpp/c-c.. 2024. 1. 15.