운영체제83 Ubuntu 22.04 이상 ] GNOME(GDM)에서 기본 세션을 wayland에서 X11으로 바꾸는 법 Ubuntu 20.04 LTS 까지는 기본 GNOME 세션이 X11(Xorg)이었는데 Ubuntu 22.04 LTS 부터는 wayland로 바뀌었다. 1. /etc/gdm3/custom.conf 파일 에디터로 열기$ sudo vim /etc/gdm3/custom.conf 2. #WaylandEnable=false 주석 해제하고 저장 3. 재부팅 다시 되돌릴 때는 주석처리 후 재부팅하면 된다. 2025. 6. 18. Ubuntu ] ssh 활성화 방법 다른 PC에서 내 우분투 PC로 SSH 접속할 수 있게 하기 위해 ssh 서버를 활성화하는 방법 1. ssh 서버 설치sudo apt updatesudo apt install openssh-server설치가 완료되면 자동으로 SSH 서비스가 시작된다. 설치 후 SSH 서비스가 제대로 실행 중인지 아래 명령으로 확인할 수 있다.sudo systemctl status ssh정상적으로 실행 중이면 "active (running)"이라고 표시된다. 만약 멈춰있다면 아래 명령어로 수동 시작하거나 부팅 시 자동 실행되도록 설정할 수 있다.sudo systemctl start sshsudo systemctl enable ssh 2. 방화벽 확인SSH는 기본적으로 22번 포트를 사용한다. 포트가 열려 있는지 아.. 2025. 6. 16. 리눅스에서 디스크 읽기/쓰기 성능 테스트 하기 리눅스 시스템에서 디스크의 읽기/쓰기 성능을 확인하고 싶을 때는 dd 명령어를 사용하면 간단하게 MB/s 단위로 측정할 수 있다. 1. 마운트된 디스크 확인하기# df 명령은 디스크 사용량을 확인하는 명령이고 -h옵션을 쓰면 사람이 읽기 쉬운 단위로 출력해줌$ df -h 출력 예시. (이 경우 /dev/mmcblk0p1이 루트 디스크로 마운트되어 있는 걸 확인할 수 있다.)Filesystem Size Used Avail Use% Mounted on/dev/mmcblk0p1 58G 12G 44G 21% / 2. 순차 쓰기 성능 테스트dd if=/dev/zero of=testfile bs=100M count=1 oflag=directdd : 파일, 디바이스, 스트림 등 다.. 2025. 6. 6. 듀얼 부팅 PC에서 Linux와 grub 완전히 삭제하기 리눅스 삭제하기 1. 윈도우로 부팅한다. 2. 관리자 권한으로 명령 프롬프트 실행 3. diskpart를 실행한다.diskpart 4. 아래 절차대로 리눅스가 설치된 디스크를 초기화한다.# 디스크 목록 확인list disk# 초기화할 디스크 선택, 디스크 관리(diskmgmt.msc)를 통해 리눅스가 설치된 디스크를 확인한다.sel disk # 디스크 초기화, 전체 데이터가 삭제된다.clean# 새 파티션 생성create partition primary# 파티션 선택sel part 1# 포맷format fs=ntfs quick# 드라이브 문자 할당assign grub 부트로더 삭제하기 1. 윈도우로 부팅한다. 만약 바로 grub에 진입하면 그 전에 bios에 들어가서 부팅 순서를 바꿔야한다. 2. .. 2025. 5. 30. Ubuntu ] E: Could not get lock /var/lib/apt/lists/lock. 오류 해결 sudo apt update 명령 시 다음과 같은 에러 문구가 나오는 경우 E: Could not get lock /var/lib/apt/lists/lock. 다음 명령으로 해결 됨 sudo service packagekit restart 참고: https://superuser.com/questions/1762375/how-to-fix-e-could-not-get-lock-var-lib-apt-lists-lock-it-is-held-by-process 2025. 5. 29. Ubuntu ] Failed to fetch... Hash sum mismatch 오류 해결 방법 sudo apt update 실행 시 다음과 같은 오류 메시지가 발생한 경우의 해결 방법Failed to fetch... Hash Sum mismatch 이 오류는 APT 서버에서 받은 파일의 해시값이 로컬에서 기대한 값과 일치하지 않을 때 발생하며, 주로 다운로드 중 중단으로 로컬 캐시가 손상되었거나, 미러 서버와의 동기화 문제로 인해 발생한다. 해당 오류 발생 시, 아래 순서대로 해결을 시도해볼 수 있다 1. 오류 복구 시도sudo apt update --fix-missing 2. APT 캐시 삭제 후 재시도sudo apt-get cleansudo rm -rf /var/lib/apt/lists/* 3. /etc/apt/sources.list 파일을 수정해 다른 APT 미러 서버로 재시도 4.. 2025. 5. 27. Linux 쉘 & Windows 명령 프롬프트에서 현재 경로 파일 탐색기로 열기 현재 디렉토리를 파일 탐색기로 열기 Linux 쉘의 경우$ xdg-open . Windows 명령 프롬프트의 경우> start . 2025. 5. 18. Linux ] find 명령어 사용법 & 파일 내 특정 문자열을 포함한 파일 찾기 (grep) find 명령어 기본 사용법먼저 find는 파일 이름, 경로, 속성 등으로 파일을 찾는 명령어이다. 주로 파일명으로 파일을 찾는다.find [조건] : 검색할 위치 지정, . 이면 현재 디렉토리와 그 하위 디렉토리까지 검색한다.[조건]-name "패턴" : 이름 검색 (대소문자 구분), 검색할 문자열을 ""로 감싸고 와일드카드 *, ?를 사용할 수 있다.-iname "패턴" : 이름 검색 (대소문자 무시) -type [f|d|l]: 일반 파일, 디렉토리, 심볼릭 링크 등 파일 종류를 지정한다. -maxdepth [숫자] : 검색 깊이 제한, 1이면 현재 디렉토리만 검색한다.-size [+|-][파일크기] : 파일 크기 기준 검색-mtime [+|-][일] : 수정 일 기준 검색-mmin [+|-][시.. 2025. 5. 15. Ubuntu ] 노트북 덮개 닫았을 때 느려지는 문제 해결 방법 1. /etc/UPower/UPower.conf 파일을 에디터로 연다. $ sudo vim /etc/UPower/UPower.conf 2. IgnoreLid 옵션을 IgnoreLid=true 로 수정한 뒤 저장하고 에디터를 빠져나온다. IgnoreLid=true 3. UPower 서비스를 재시작한다.$ service upower restart 출처 :https://askubuntu.com/questions/15520/how-can-i-tell-ubuntu-to-do-nothing-when-i-close-my-laptop-lid 2025. 4. 24. 듀얼 부팅시 GRUB 부팅 메뉴 순서 변경하기 우분투, 윈도우 듀얼 부팅시 GRUB 부팅 메뉴 순서 변경하는 방법 1. 우분투로 부팅한다. 2. /etc/default/grub 파일을 에디터로 연다.$ sudo vim /etc/default/grub 3. 파일에서 GRUB_DEFAULT 옵션을 기본 부팅 값으로 설정할 메뉴의 인덱스 번호로 수정한다.예를 들어 Windows Boot가 메뉴 중에 세 번째에 위치한다면 인덱스 2로 설정한다.GRUB_DEFAULT=2 4. sudo update-grub 명령으로 변경사항을 적용한다.$ sudo update-grub 2025. 4. 21. 공개키 기반 암호없이 ssh 접속하기 (+ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 오류) 공개키 기반 암호없이 ssh 접속하기 이 방법은 Remote가 Linux인 경우에 유효하다. 다음은 Local PC에서 진행하는 환경설정으로 윈도우인 경우엔 사전에 git bash가 필요하다. 1. 리눅스인 경우 쉘에서, 윈도우인 경우 git bash에서 'ssh-keygen'을 치고 질문이 나오면 엔터를 연타한다.ssh-keygen 이렇게 하면 리눅스인 경우 ~/.ssh/ 경로에, 윈도우 git bash인 경우 C:\SPB_Data\.ssh\ 경로에 아래 두 파일이 생성된다.id_rsa (공개키)id_rsa.pub (비공개키) 2. 공개키를 서버로 복사한다.ssh-copy-id 사용자@서버IP 생성한 공개키를 ssh-copy-id 명령을 통해 접속 대상 서버의 ~/.ssh/authorized_.. 2025. 4. 17. Windows와 Linux의 ping 명령어 옵션 비교 (+ Windows route 설정) Windows와 Linux에서의 ping 명령어 주요 옵션 차이 기능in Windowsin Linux무한 실행-t기본적으로 무한 실행됨 (Ctrl+C로 중단)요청할 패킷 개수 지정-n (기본 4개)-c (기본 무한)응답 대기 시간 설정-w -W 패킷 크기 설정-l (기본 32바이트)-s (기본 64바이트, ICMP 헤더 8바이트 포함)IPv4 강제 사용-4-4 (동일)IPv6 강제 사용-6-6 (동일)특정 인터페이스 사용해당 옵션 없음-I 📝 참고.윈도우에서 특정 네트워크 인터페이스를 통해 ping 명령을 실행하려면 route 명령을 사용해 임시로 라우팅 테이블을 설정하는 방법이 있다. - 대상 IP의 route 설정# route add mask 255.255.255.255 metr.. 2025. 4. 3. Ubuntu ] dpkg, dpkg-deb 유용한 명령어 dpkg란? APT가 고수준 패키지 관리(의존성 해결, 저장소 관리 등)를 담당한다면 dpkg는 직접 .deb 패키지를 설치/제거/확인할 수 있는 툴이다. 직접적으로 .deb파일을 다루어야 할 때는 dpkg 명령어를 사용하는게 더 유용하며, APT 명령도 내부적으로는 dpkg를 활용해 실제 설치/제거 작업을 수행한다. dpkg 유용한 명령어 사용법 .deb 파일 설치sudo dpkg -i package.deb 의존성을 포함해 .deb 파일 설치sudo apt install ./package.deb .deb 파일 설치 시뮬레이션 (실제로 설치하지 않으면서 설치 과정에서 무엇을 하는지 로그를 확인할 수 있다.)sudo dpkg -i --simulate package.deb 시스템에 설치된 패키지 .. 2025. 3. 15. Ubuntu ] APT 명령어 기본 사용법 1. 패키지 설치 관련 패키지 업데이트sudo apt update 특정 패키지 설치sudo apt install 특정 버전의 패키지 설치sudo apt remove = .deb 패키지 파일 설치sudo dpkg -i .deb 특정 패키지가 시스템에 설치되어있는지 확인dpkg -l | grep 또는sudo apt --installed | grep 2. 패키지 삭제 관련 특정 패키지 제거sudo apt remove 특정 버전의 패키지 제거sudo apt remove = 패키지 및 설정 파일까지 완전 제거sudo apt purge 더 이상 필요하지 않은 의존성 패키지 제거sudo apt autoremove 다운로드한지 오래된 불필요한 패키지 캐시 삭제sudo apt autoclean .. 2025. 2. 9. Linux ] SFTP로 파일 전송하기 SFTP는 SSH 기반으로 안전하게 파일을 전송할 수 있는 방법이다. 운영체제와 상관없이 사용할 수 있지만 여기서는 Linux PC에서 사용하는 방법을 소개한다. SFTP 명령어를 사용하여 Remote 장치에 접속한다.$ sftp username@192.168.55.1 Host에서 Remote로 파일 업로드 하기sftp> put /path/to/local/file /path/to/remote/destination Remote에서 Host 로 파일 다운로드 하기sftp> get /path/to/remote/file /path/to/local/destination 참고로 디렉토리 전송은 지원하지 않는다.그리고 Remote working directiory는 /home/ 이며 '~' 문자는 사용할.. 2025. 1. 21. Ubuntu ] Kernel version 업그레이드 되지 않게 고정하기 현재 설치되어 있는 커널 버전 확인하기$ dpkg -l | grep linux-image또는$ dpkg -l | grep linux- 현재 사용 중인 커널 버전 확인하기$ uname -r 현재 실행중인 커널 버전에서 더이상 업그레이드 되지 않도록 고정하기 (apt upgrade 명령에서 제외)$ sudo apt-mark hold linux-generic linux-image-generic linux-headers-generic 정상적으로 고정 되어있는지 확인하기$ apt-mark showhold 업그레이드 수행$ sudo apt update && sudo apt upgrade 고정 해제 시$ sudo apt-mark unhold linux-generic linux-image-generic lin.. 2025. 1. 17. Ubuntu ] 부팅시 화면 멈춤 현상 해결 방법 (nomodeset) 부팅 중 시스템이 멈추는 현상은 보통 커널이 그래픽카드를 초기화하는 과정에 문제가 발생하여 생긴다고 한다. 다음의 방법으로 해결을 시도해보자 1. 부팅 시 GNU GRUB 메뉴에서 e(편집)키를 누른다. 2. " linux /boot/vmlinuz-***"로 시작하는 줄을 찾아 줄 끝에 한 칸 띄고 nomodeset을 입력한뒤 Ctrl+X 또는 F10을 저장한 뒤 빠져나온다. nomodeset은 부팅 중 커널이 KMS(Kernel Mode Setting)를 사용해 그래픽 드라이버를 초기화하지 않도록 방지하고, 대신 기본 드라이버(VESA 또는 fbdev)를 사용하여 최소한의 그래픽 환경을 제공해 화면이 표시되도록 한다. 위의 방법은 1회성 해결책이기에 이렇게 부팅한 이후 올바른 드라이버를 설치하.. 2025. 1. 13. Windows ] BitLocker 비활성화 하기 일부 노트북에 Windows Pro 설치 시 BitLocker 기능을 켜지 않았어도 자동으로 활성화되는 경우가 있다. 바로 내 노트북이 그런 경우였다. Win + X > 디스크 관리에서 BitLcoker로 암호화되어 있는지 여부를 확인할 수 있다. BitLocker 복구키 찾기 Microsoft 계정을 사용하여 PC에 로그인하는 경우 BitLocker 복구 키가 자동으로 Microsoft의 클라우드에 백업된다고 한다.아래 웹사이트에서 PC 로그인에 사용하는 계정과 동일한 Microsoft 계정으로 로그인하여 확인할 수 있다.http://go.microsoft.com/fwlink/?LinkId=237614 만약 윈도우 로컬 계정을 사용하고 복구키 백업도 안해둔 상태에서 BitLocker 기능으로.. 2025. 1. 9. Ubuntu ] 18.04에서 20.04로 업그레이드 하기 우분투 18.04에서 20.04로 업그레이드하는 과정을 정리한다. 업그레이드 시 시스템파일과 패키지는 업데이트되고 사용자의 홈 디렉토리는 그대로 유지된다. 1.현재 시스템 확인$ lsb_release -a$ uname -r 2. 현재 시스템 업데이트 업그레이드 전 시스템을 최신 상태로 유지한다.$ sudo apt update && sudo apt upgrade -y 더이상 사용하지 않는 패키지는 삭제한다.$ sudo apt autoremove -y 3. 업그레이드 도구 설치 업그레이드 도구가 설치되어 있는지 확인한다.$ sudo apt install update-manager-core 4. PPA(추가저장소) 비활성화 업그레이드 과정에서 PPA(Personal Package Archive).. 2025. 1. 1. Linux와 Windows 듀얼 부팅시 시간이 어긋나는 문제 해결하기 문제 원인컴퓨터에는 RTC(Real-Time Clock)라는 칩이 메인보드에 내장되어 있는데, RTC는 배터리 전원을 사용해 컴퓨터가 꺼져 있어도 지속적으로 시간을 카운팅하는 기능을 한다. 그리고 컴퓨터가 다시 켜지면 운영체제는 RTC에 저장된 시간을 불러오고 이후에는 소프트웨어적으로 시스템 시간을 관리한다. 하지만 윈도우와 리눅스가 RTC에 시간을 저장하는 방식에 차이가 있는데 윈도우는 로컬 타임을 저장하고, 리눅스는 UTC를 저장한다. 때문에 윈도우와 리눅스를 번갈아 부팅할 경우 시간이 어긋나는 문제가 발생할 수 있다. 문제 해결 방법 문제 해결을 위한 2가지 방법을 생각해 볼 수 있겠다. 리눅스가 하드웨어 시계를 로컬 시간으로 처리하도록 하는방법윈도우가 하드웨어 시계를 UTC로 처리하도록 하는 .. 2024. 12. 27. Linux ] flameshot : 스크린샷 캡쳐 및 편집 프로그램 flameshot 설치$ sudo apt install flameshot flameshot 실행$ flameshot gui flameshot 설정$ flameshot config 단축키 등록하고 쓰기시스템 설정 > 장치 > 키보드 > 사용자 설정 단축키 추가 드래그앤 드롭으로 캡쳐 영역 선택우클릭으로 편집 툴 컬러 선택마우스 휠로 편집 툴 굵기 선택 참고로 flameshot은 wayland 환경에서는 제대로 동작하지 않는 문제가 있다.단순 flameshot만의 문제는 아니고 여러 스크린샷 패키지에서 발생하는 공통 문제이다. wayland는 애플리케이션 간 격리를 엄격히 적용해서, 한 앱이 다른 앱의 화면을 볼 수 없도록 막아놨기 때문이다. Ubuntu 20.04까지는 기본 GNOME 세션.. 2024. 12. 23. Ubuntu 18.04 이후 ] 고정 IP 설정 (Netplan 사용) Netplan 사용하여 네트워크 구성 설정하기 Netplan 설치$ sudo apt update$ sudo apt install netplan.io Netplan 설정 파일 만들기$ sudo vim /etc/netplan/00-config.yaml 보통 위와 같은 이름으로 생성한다.Netplan은 /etc/netplan/ 경로에 있는 모든 .yaml 파일을 알파벳 순으로 전부 읽고, 그 설정을 합쳐서 적용한다. 단, 중복되는 항목은 마지막 것이 덮어씌워진다. 설정 정보 예시인터페이스 이름 : eth0IP 주소: 192.168.10.16넷마스크: 255.255.255.0 → CIDR 표기로는 /24게이트웨이: 192.168.10.1DNS 서버: 8.8.8.8, 8.8.8.4 설정 정보가 위와 같다면 설.. 2024. 12. 19. 배치파일에서 call 명령어 사용법 배치 파일에서 call 명령어는 크게 두 가지 경우에 사용된다. 1. 다른 배치 파일 호출 후 돌아오기2. 서브루틴 호출 1. 다른 배치 파일 호출 후 돌아오기 배치 파일에서 다른 배치 파일을 호출할 때 단순히 파일 이름만 적으면 현재 실행 중인 배치 파일은 호출된 파일로 넘어가고 다시 돌아오지 않는다. 이런 경우 call 명령어를 사용하면 호출된 배치 파일이 끝난 후 원래 배치 파일로 다시 돌아와 남은 작업을 이어서 수행할 수 있다. first.bat@echo offecho 첫 번째 배치 파일 실행 중call second.batecho 첫 번째 배치 파일로 돌아와서 마지막 작업 실행 중 second.bat@echo offecho 두 번째 배치 파일 실행 중 2. 함수 형태로 서브루틴 호.. 2024. 12. 15. 배치 파일에서 명령 인수 활용법 명령 인수(또는 매개변수)는 배치 파일을 실행할 때 외부에서 값을 전달할 수 있는 방법이다. 배치 파일 내에서 %1, %2, %3 등으로 인수에 접근할 수 있고, 여기서 각 숫자는 전달 된 인수의 순서를 의미한다. - 사용 예시@echo off:: 인수 확인if "%1"=="" ( echo 파일 이름을 입력해 주세요. exit /b)if "%2"=="" ( echo 대상 폴더를 입력해 주세요. exit /b):: 인수로 받은 파일을 지정된 폴더로 복사set "source=%1"set "destination=%2"copy "%source%" "%destination%"echo 파일 %source%를 %destination%로 복사함.batchfile.bat test.txt C:\Ba.. 2024. 12. 13. 배치파일에서 setlocal, setlocal enabledelayedexpansion 사용법 setlocal - setlocal과 endlocal 이란?setlocal은 배치 파일 내에서 환경 변수나 코드 블록이 현재 세션에서만 적용되도록 설정하는 명령어이고 endlocal은 setlocal에 의해 생성된 지역 환경 설정을 원래 상태로 복구하는 명령어이다. - endlocal을 생략할 수 있는 경우일반적으로 배치 파일이 끝나면서 세션이 종료되면 자동으로 endlocal이 적용되므로, 배치 파일 마지막에서 endlocal을 생략해도 큰 문제가 생기지 않는다. 하지만 배치파일 내에서 다른 배치파일을 호출하거나 연달아 여러 배치파일을 호출하는 경우 각 setlocal에 맞는 endlocal을 명시적으로 추가해주는 것이 안전하다. - setlocal을 사용해야 하는 경우?배치 파일 내에서 다른 배치.. 2024. 12. 11. DISM을 사용하여 Windows 기능 켜기/끄기 하는 법 보통 Windows 기능을 켜고 끄는 작업은 제어판 > 프로그램 및 기능에서 할 수 있는데 DISM(Deployment Image Servicing and Management)을 사용하면 명령줄로 켜고 끌 수 있다. 예를 들어 TFTP 기능을 켜고 끄는 건 관리자 권한으로 명령 프롬프트를 실행하고 다음 명령을 입력하면 가능하다. - Windows 기능 켜기Dism /online /Enable-Feature /FeatureName:TFTP /All - Windows 기능 끄기Dism /online /Disable-Feature /FeatureName:TFTP - Windows 기능 사용 여부 확인하기Dism /online /Get-FeatureInfo /FeatureName:TFTP 2024. 10. 16. 커널 소스 분석을 위한 ctags 사용법 1. ctags란? ctags는 소스 코드 파일을 분석하여 함수, 변수, 매크로 등과 같은 기호의 정의와 선언 위치를 저장한 태그 파일(tags)을 생성하는 명령어이다. 생성된 태그 파일을 Vim과 같은 에디터과 같이 사용하면 소스 코드 내에서 함수나 변수가 정의된 위치로 빠르게 이동할 수 있다. 2. ctags 설치 $sudo apt-get install exuberant-ctags 3. tags(태그 파일) 생성 리눅스 커널의 Makefile에는 tags를 생성하는 타겟 명령이 포함되어 있기 때문에 커널 소스가 위치한 디렉토리로 이동한 후 아래 명령어를 입력하면 tags를 생성할 수 있다. 커널 소스의 규모가 방대해서 이 과정은 몇시간 걸리니 할일 없을 때 실행시켜 놓으면 된다. $mak.. 2024. 9. 22. Windows ] IP가 169.254.x.x로 설정되어 바뀌지 않을 때 해결 방법 169.254.x.x로 시작하는 IP는 PC에서 DHCP 서버에 IP 할당을 요청했지만 받지 못했을 때 윈도우에서 임의로 부여하는 IP이다. 만약 유동 IP를 사용하는 경우 DHCP 서버(가정집에서는 공유기)를 껐다 키거나 초기화하여 해결 시도해볼 수 있다. 아래에선 고정 IP를 사용하는 경우 윈도우의 IP 임의 부여 기능을 비활성화하는 방법이다. 1. ipconfig 명령을 통해 169.254.x.x로 설정된 인터페이스 명을 확인한다.ipconfig 2. 아래 명령으로 해당 인터페이스의 색인 번호를 확인한다.netsh interface ipv4 show inter 3. 확인한 색인번호를 사용해 아래 명령을 실행한다.netsh interface ipv4 set interface [색인번호] d.. 2024. 9. 20. Ubuntu 16.04 ] 고정 IP 설정 + 디폴트 게이트웨이 우선순위 변경 1. ifconfig 명령어를 사용해 이더넷 인터페이스 명 확인$ifconfig 2. 네트워크 설정 파일 수정에디터를 사용해 설정 파일을 연다.$sudo vim /etc/network/interfaces 만약 lo 설정이 있다면 루프백 인터페이스니 그냥 두면된다. 그리고 설정하려는 인터페이스가 dhcp로 설정되어있으면 주석처리 해주고 아래와 같이 고정 IP 설정을 한다.auto eth0iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 :wq로 파일 저장 후 빠져나온다. 3. 네트워크를 재시작한다.$sudo systemctl restart networking.service 고정.. 2024. 9. 18. Minicom 사용법 1. Minicom이란?미니컴은 리눅스 환경에서 사용되는 터미널 에뮬레이터이다. 2. Minicom 설치하기# Debian/Ubuntu 계열$sudo apt-get install minicom 3. 디바이스 인식 확인디바이스를 연결한 후 dmesg 명령어로 시스템로그를 확인해 디바이스가 올바르게 인식되었나 확인해보자. USB 시리얼 통신 장치의 경우 보통 /dev/ttyUSBx와 같은 이름으로 나타난다. 만약 올바르게 인식되지 않았다면 디바이스 드라이버를 설치해야 할 수도 있다.dmesg 4. Minicom 설정하기Minicom을 처음 실행하기 전에 통신 설정을 구성해야 한다. 이를 위해 -s 옵션을 사용해 설정 메뉴를 열고 설정한다.sudo minicom -sSerial port setup: 직렬 .. 2024. 9. 16. 이전 1 2 3 다음 반응형