/media/a/OS/BACKUP/AI_VBOX/Ubuntu-18.vdi 디스크 이미지 파일을 열 수 없습니다. with UUID already exists. 원인 : vdi파일을 복사하여, UUID가중복되어 발생 터미널에 아래 명령 입력하면 추가 가능함.sudo VBoxManage internalcommands sethduuid "/media/xxxxx/AI_VBOX/Ubuntu-xxxx.vdi" UUID changed to: 2c337981-d72d-45d3-b492-943367651d17
우분투에서 한글키 설정하려고하니 나오는 메세지창.한글키가 안된다....키보드 설정에서 한글 단축키 설정하는데, 한영 전환하는데, 각각 다른키 조합을 입력해야한단다.... 어쩌다보니, 한글키가 된다.우측상단에 "Ha"에서 "한글상태"에 체크가 된 상태이다. 재부팅후 또 안됨.우측상단에 "Ha"에서 "한글상태"에 체크가 된 상태이다.=> 영어체크 -> 한글체크 하니 한글 나옴.(우분투 버그임) 우분투는 버젼별로 설정방법이 조금씩 다를 수 있다.sudo apt-get update && sudo apt-get install language-selector-gnome gnome-system-tools gnome-tweaks gnome-shell-extensions net-tool..
systemd Systemd는 리눅스 운영 체제에서 사용되는 시스템 및 서비스 관리자입니다. 기본적으로 시스템 초기화 및 서비스 관리를 담당하는 init 시스템의 대안으로 개발되었습니다. Systemd는 다음과 같은 주요 기능을 제공합니다. 1. 부팅 및 초기화 관리 Systemd는 리눅스 시스템의 부팅 및 초기화를 관리합니다. 이를 통해 병렬 부팅(parallel booting)과 동시 부팅(concurrent booting)을 지원하여 부팅 시간을 단축할 수 있습니다. 2. 서비스 관리 Systemd는 시스템에서 실행되는 서비스, 데몬 및 프로세스를 관리합니다. 서비스를 시작, 중지, 다시 시작하고 상태를 모니터링할 수 있습니다. 3. 유닛 및 유닛 파일 Systemd는 시스템 구성 요소를 단위로 구..
터미널에서 실행하면 현재 폴더의 소스파일들을 Backup폴더에 압축해서 백업함. xBackup.sh #!/bin/bash # 백업 폴더 생성 backup_folder="Backup" mkdir -p "$backup_folder" # 현재 날짜와 시간을 이용하여 백업 파일명 생성 zip_file="$backup_folder/$(date '+%Y%m%d-%H%M').zip" # *.zip을 제외한 모든 파일을 현재 폴더에서 백업 폴더로 이동 # shopt -s extglob # mv !(Backup) "$backup_folder" # 이전에 생성된 백업 파일 삭제 find "$backup_folder" -name "$zip_file" -type f -delete # 현재 폴더를 백업 폴더로 압축 (zip 파..
SSH는 네트워크 상 다른 컴퓨터의 쉘을 사용할 수 있게 해 주는 프로그램 혹은 그 프로토콜을 의미한다. SSH를 사용하면 원격에서 네트워크 상의 컴퓨터에 접속할 수 있다. SSH는 강력한 보안을 제공하기에 안전하지 못한, 개방된 네트워크에서도 안전하게 통신할 수 있다. PuTTY는 리눅스나 유닉스 계열의 서버에 원격으로 접속할 수 있는 클라이언트 프로그램으로 무료로 다운 받을 수 있으며, 프로그램 또한 가벼워서 윈 도우에서 리눅스로 SSH 프로토콜을 이용하여 접속할 때 많이 사용한다. PuTTY는 SSH, 텔넷, rlogin, raw TCP를 위한 클라이언트로 동작하는 자유 및 오픈 소스 단말 에뮬레이터 응용 프로그램이다. PuTTY라는 이름에는 특별한 뜻이 없으나 tty는 유닉스 전통의 터미널의 이름..
Bash 스크립트는 리눅스 및 기타 유닉스 계열 운영 체제에서 사용되는 스크립팅 언어입니다. (윈도우 운영체제의 배치파일과 비슷) Bash 스크립트를 작성하고 실행하는 기본적인 방법은 다음과 같습니다. Bash 스크립트 작성: 1. 텍스트 에디터로 스크립트 파일 작성: 터미널에서 `nano`, `vim`, `gedit` 등과 같은 텍스트 에디터를 사용하여 스크립트 파일을 작성합니다. nano myscript.sh 2. 스크립트 내용 작성: 원하는 명령어 및 스크립트를 작성합니다. 예를 들면 다음과 같습니다. #!/bin/bash echo "Hello, World!" 첫 번째 줄에 `#!/bin/bash`는 이 스크립트가 Bash 쉘에서 실행되어야 함을 나타냅니다. 3. 저장 및 종료: 텍스트 에디터에서 ..
우분투에서 프로그램을 개발하고 배포하는 과정은 여러 단계로 나뉩니다. 아래는 간단한 가이드라인입니다. 1. 프로그램 개발: - 원하는 언어 및 프레임워크를 선택하고 개발을 시작합니다. - 코드를 효율적으로 작성하고 필요한 기능을 구현합니다. 2. 의존성 관리: - 프로그램이 의존하는 라이브러리 및 패키지를 정확하게 관리합니다. - 프로그램이 필요로 하는 의존성을 명시하는 설정 파일을 작성합니다. (예: requirements.txt) 3. 프로그램 테스트: - 프로그램을 테스트하여 버그를 찾고 수정합니다. - 단위 테스트 및 통합 테스트를 수행하여 프로그램의 안정성을 확인합니다. 4. 문서화: - 사용자 및 개발자를 위한 문서를 작성합니다. - 프로그램의 설치, 사용 방법, 설정 등에 대한 자세한 설명을..
fc-list :lang=ko a@a-desktop:~/Desktop/Capture.exe$ fc-list :lang=ko /usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc: Noto Serif CJK SC:style=Bold /usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc: Noto Serif CJK TC:style=Bold /usr/share/fonts/opentype/noto/NotoSansCJK-Black.ttc: Noto Sans CJK HK,Noto Sans CJK HK Black:style=Black,Regular /usr/share/fonts/opentype/noto/NotoSerifCJK-Bold...