전체 글 735

[리눅스명령어] 하드 디스크 파티션 관리 명령어, 'cfdisk'

리눅스 명령어 'cfdisk' `cfdisk`는 리눅스에서 하드 드라이브의 디스크 파티션을 관리하기 위한 커서 기반의 사용자 인터페이스를 제공하는 명령어입니다. `cfdisk`를 사용하면 디스크 파티션을 생성, 삭제, 크기 조정하거나, 파티션 타입을 변경하는 등의 작업을 수행할 수 있습니다. 'fdisk'와 같은 역할을 하지만 'fdisk'의 불편함을 개선한 명령어입니다. 물론 관리자 권한으로 실행됩니다. `cfdisk`는 다음과 같이 사용합니다. cfdisk [옵션] 드라이브 여기서 "드라이브"는 디스크 파티션을 관리하려는 드라이브의 이름을 나타냅니다. 예를 들어, `/dev/sda` 같은 형태로 표현됩니다. '/dev/sda1'에는 윈도가 깔려있는 것을 알 수 있습니다. 리눅스는 '/dev/sda5'..

리눅스 포터블 소프트웨어 패키지, AppImage

MuseScore 제가 사용하는 사보 프로그램입니다. Windows에서도 사용하는 프로그램인데, 리눅스에서도 사용합니다. 버전업을 했는데, 기존 패키지는 실행이 되는데, 버전업 패키지는 실행이 안 되는 것입니다. ChatGPT에 도움을 요청했습니다. 사실, 제가 AppImage 패키지에 대해서 무지했거든요. AppImage 패키지에 대해 비로소 알게 됐습니다. 계속해서 물었습니다. 업그레이드한 파일이 실행되지 않는 이유가 궁금해서요. 결국 커널 버전이 문제가 되지 싶었습니다. AppImage 패키지 AppImage는 Linux에서 사용하는 포터블 소프트웨어 패키지 형식입니다. 이는 모든 종속성과 라이브러리를 하나의 파일로 패키징하여, 설치 없이 실행 가능한 어플리케이션을 제공합니다. 이러한 특성 때문에 ..

[리눅스 명령어] 'Change Directory'에서 온 명령어 'cd'

리눅스 명령어 'cd' `cd`는 "Change Directory"의 약자로, 현재 작업 중인 디렉토리를 변경하는 데 사용되는 리눅스 및 유닉스 명령어입니다. `cd` 명령어의 일반적인 사용법 1. 특정 디렉토리로 이동: 디렉토리 이름 또는 경로를 인수로 제공하여 특정 디렉토리로 이동할 수 있습니다. 예를 들어, `/home/easyfly/Documents`로 이동하려면 다음과 같이 입력합니다. cd /home/easyfly/Documents 2. 홈 디렉토리로 이동: `cd` 명령어를 인수 없이 사용하거나 `~`를 인수로 사용하면 현재 사용자의 홈 디렉토리로 이동합니다. cd 또는 cd ~ 3. 이전 디렉토리로 이동: `-`를 인수로 사용하면 직전에 위치했던 디렉토리로 이동합니다. cd - 4. 상위 ..

[리눅스 명령어] 'concatenate'에서 유래된 'cat'

리눅스 명령어 'cat' "cat"은 "concatenate"라는 단어에서 유래된 리눅스 명령어로, 주로 파일의 내용을 표시하거나 파일을 결합하는 데 사용됩니다. 다음은 'cat' 명령어의 일반적인 사용 예입니다. 1. 파일의 내용 출력: 이는 'cat' 명령어의 가장 기본적인 용도입니다. 예를 들어, 'cat file1.txt'라고 입력하면 'file1.txt'라는 파일의 내용이 터미널에 출력됩니다. 2. 여러 파일의 내용 출력: 'cat' 명령어를 이용하면 여러 파일의 내용을 한 번에 출력할 수 있습니다. 예를 들어, 'cat file1.txt file2.txt'라고 입력하면 두 파일의 내용이 순서대로 터미널에 출력됩니다. 3. 파일 결합: 'cat' 명령어를 이용하여 두 개 이상의 파일을 하나로 결..

리눅스에서 화면 캡처 도구들

GNOME Screenshot: GNOME 데스크톱 환경에서는 기본적으로 GNOME Screenshot이라는 도구가 내장되어 있습니다. 이 도구는 전체 화면, 활성화된 창, 또는 사용자가 직접 선택한 특정 영역의 스크린샷을 찍을 수 있습니다. 명령행에서 gnome-screenshot 명령을 사용하거나, 키보드 단축키(일반적으로 PrtScn 키)를 이용할 수 있습니다. Shutter: Shutter는 리눅스에서 가장 많이 사용되는 스크린샷 도구 중 하나입니다. Shutter를 사용하면 전체 화면, 특정 창, 선택한 영역, 메뉴 등의 스크린샷을 쉽게 찍을 수 있으며, 스크린샷에 주석을 추가하거나 편집하는 기능도 제공됩니다. Scrot: Scrot는 명령행에서 스크린샷을 찍기 위한 간단한 유틸리티입니다. Sc..

[뮤즈스코어] 코드 입력

코드 음악에서 "코드" 또는 "화음"은 특정 순간에 함께 연주되는 두 개 이상의 음표를 가리킵니다. 코드는 하나 이상의 음의 조합이며, 그 조합은 보통 어떤 음계의 특정 음에 기반을 두고 있습니다. 코드는 곡의 화학적 구조를 만들며, 다양한 감정과 분위기를 표현하는 데 중요한 역할을 합니다. 코드에는 많은 종류가 있지만, 가장 일반적인 것들은 메이저 코드와 마이너 코드입니다. 메이저 코드는 보통 밝고 긍정적인 느낌을 주는 반면, 마이너 코드는 어두워지고 슬픈 느낌을 주는 경향이 있습니다. 예를 들어, C 메이저 코드는 C, E, G 세 음을 동시에 연주하는 것을 의미합니다. 이들 세 음은 동시에 연주될 때 하나의 코드, 즉 "C 메이저"를 형성합니다. 코드는 음악 이론의 핵심 요소이며, 작곡가와 음악가들..

[뮤즈스코어] 음악 재생 옵션에 대하여

음악 재생 뮤즈스코어 음악 재생에 관한 아이콘은 화면 우상단에 배치되어 있습니다. 재생 버튼 오른편에 설정 아이콘을 열면 몇 가지 옵션이 있습니다. 기본적으로 네 가지는 선택되어 있고, 반복 옵션은 해당되는 부분에서 선택하여 집중적으로 반복 재생을 할 수 있습니다. 코드 재생을 생략하려면 선택을 해제하면 됩니다. 음악 재생 중에도 다시 선택하면 코드를 재생해 줍니다. '반복 기호 재생'을 해제하면 반복하지 않고 재생됩니다. 이 옵션도 재생 중에 선택과 해제가 가능합니다. 기본 상태로 두고 사용하는 것이 좋습니다. 재생 왼편 '메트로놈'을 켜면 박자를 세면서 음악이 재생됩니다. 반복 재생 반복 재생이 필요하면 반복 아이콘을 선택해서 필요한 부분을 계속해서 듣고 확인할 수 있습니다. 반복 아이콘의 시작 부분..

[뮤즈스코어] 뮤즈스코어 4.1 버전에서 달라진 것들

뮤즈스코어 4.1 버전 뮤즈스코어가 버전이 4.1로 업데이트됐습니다. 다음 사항이 달라졌다고 합니다. 새로운 기능들 더보기 MuseScore 4.1 Release New features in MuseScore 4.1 • New engraving and playback support for ornaments, including the ability to set custom alterations for trills, turns and mordents • A major improvement to the app`s performance, allowing larger scores to play back up to 60% more efficiently • A dedicated new default reverb, w..

화음과 화성은 어떻게 다른가요?

화음(chord)과 화성(harmony) 화음은 셋 이상의 음이 동시에 울려 만들어내는 소리입니다. 화성은 화음의 연속적 배열입니다. 화음과 화성의 관계는 글쓰기에서 단어와 문장의 관계입니다. 화성에 변화를 주는 것으로 사람의 감정에 변화를 줄 수 있습니다. 화성의 긴장을 높였다가 풀었다 하면서 음악의 분위기를 만들어가는 것은 이야기꾼이 스토리텔링을 하는 것과 유사합니다. 왜 어떤 음들은 함께 어울리면 좋게 들릴까? 여러 음이 합해지면 음의 파동 유형이 바뀝니다. 이때 질서정연하게 합쳐지면 부드럽고 조화로운 소리가 됩니다. 이 경우 더 높은 음의 주파수는 낮은 음의 정확히 두 배가 됩니다. 이런 음정을 '옥타브(ocatave)'라고 합니다. 옥타브 음정을 이루는 두 음을 동시에 들으면 편안하게 어울려서 ..

[리눅스 명령어] 조건 처리하기, case

리눅스 명령어, case 'case'는 Bash (Bourne Again SHell) 스크립트에서 조건문을 처리하기 위한 명령어입니다. 'case'문은 하나의 변수 또는 표현식의 값에 따라 여러 동작을 분기할 수 있게 해주는 구조입니다. 'case'문의 기본적인 문법은 다음과 같습니다. case expression in pattern1 ) commands ;; pattern2 ) commands ;; ... esac 'expression'은 평가하려는 변수 또는 표현식입니다. 'pattern'은 'expression'의 값이 일치해야 하는 패턴입니다. 각 패턴은 괄호 () 안에 있고, 'commands'는 해당 패턴에 일치하는 경우에만 실행됩니다. ';;'는 각 패턴에 대한 명령어 블록을 종료합니다. '..