Linuxpia 560

[리눅스 데스크톱] 폰트 설치

리눅스 시스템에서 폰트 파일을 직접 설치하는 방법을 단계별로 설명하겠습니다.1. 폰트 파일 다운로드먼저 원하는 폰트 파일을 다운로드합니다. 예를 들어, 'SunBatang-Medium' 폰트를 설치한다고 가정하겠습니다.1.1 다운로드 경로로 이동cd ~/Downloads1.2 폰트 파일 다운로드웹 브라우저를 사용하여 폰트 파일을 다운로드하거나 wget 명령어를 사용합니다. 예를 들어:wget https://example.com/path-to-nanum-gothic-font.zip -O nanum-gothic.zip2. 폰트 파일 압축 해제다운로드한 폰트 파일이 압축되어 있다면 이를 해제합니다.unzip nanum-gothic.zip -d nanum-gothic3. 폰트 설치 디렉터리로 이동폰트를 시스템 ..

[리눅스 데스크톱] 와이파이 설정, Realtek RTL8821AE

방법 1: Realtek 공식 리눅스 드라이버 설치Realtek은 종종 공식 웹사이트에 리눅스용 드라이버를 제공합니다. Realtek 웹사이트에서 리눅스 드라이버를 다운로드하고 설치할 수 있습니다.Realtek 공식 웹사이트에서 RTL8821AE 리눅스 드라이버를 검색합니다.다운로드한 파일을 압축 해제하고, README 파일에 제공된 설치 지침을 따릅니다.방법 2: 커뮤니티 드라이버 사용리눅스 커뮤니티에서는 특정 하드웨어를 지원하기 위해 사용자들이 만든 드라이버를 제공합니다. GitHub 같은 플랫폼에서 RTL8821AE를 검색하여 드라이버를 찾을 수 있습니다.GitHub에서 RTL8821AE 리눅스 드라이버를 검색합니다.레포지토리를 클론하고, README 파일의 지침을 따라 설치합니다: git clon..

[리눅스 데스크톱] 새 시스템에 한글 설정

새 시스템에 한글 설정새로운 리눅스 시스템에서 한글 설정을 진행하는 방법을 단계별로 설명하겠습니다.1. 로케일 (Locale) 설정한글 로케일을 설정하여 시스템 전반에서 한글을 사용할 수 있도록 합니다.1.1 로케일 패키지 설치sudo apt updatesudo apt install language-pack-ko1.2 로케일 생성sudo locale-gen ko_KR.UTF-8sudo update-locale LANG=ko_KR.UTF-82. 한글 입력기 설치한글 입력기를 설치하여 한글을 입력할 수 있도록 합니다.2.1 Fcitx 설치sudo apt install fcitx fcitx-hangul2.2 Fcitx 설정 파일 수정다음 명령어로 설정 파일을 수정합니다:nano ~/.xinputrc파일 내용은..

QGIS 새 버전으로 업그레이드

QGIS 새 버전으로 업그레이드QGIS를 최신 버전으로 업그레이드하려면 다음의 단계를 따라야 합니다. 이 예제에서는 Ubuntu 22.04를 사용합니다.1. 기존 QGIS 제거먼저, 기존에 설치된 QGIS를 제거합니다.sudo apt-get remove --purge qgis qgis-plugin-grass2. QGIS 저장소 추가QGIS 프로젝트에서 제공하는 최신 안정 버전을 설치하려면 저장소를 추가해야 합니다. QGIS 저장소를 추가하고 GPG 키를 가져옵니다.# QGIS 3.34 저장소 추가sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstablesudo add-apt-repository ppa:qgis/qgis-stable# GPG 키 추가sudo apt..

[리눅스 팁] 파일의 차이를 요약해서 보려면, diffstat

diff 명령어의 결과를 요약해서 보는 방법으로 diffstat와 같은 유틸리티를 사용할 수 있습니다. diffstat는 diff 결과를 요약해 주며, 변경된 파일 수와 각 파일의 변경된 줄 수를 그래프 형식으로 보여줍니다. 먼저 diffstat를 설치한 후 사용하는 방법을 설명드리겠습니다.diffstat 설치Ubuntu 기반 시스템에서는 다음 명령어로 설치할 수 있습니다:sudo apt-get install diffstatdiff 결과를 요약해서 보기diff 명령어를 사용하여 파일의 차이점을 파일로 저장합니다:diff -u submit_5882.csv submit_홍길동\(1\).csv > diff_output.diffdiffstat를 사용하여 diff 결과를 요약합니다:diffstat diff_out..

[리눅스명령어] 파일의 차이점을 비교, diff 자세히 알아보기

파일의 차이점을 비교, diffdiff는 파일의 차이점을 비교하고 그 결과를 출력하는 명령어입니다. 주로 코드 변경 사항을 추적하거나 파일의 수정 내용을 확인할 때 사용됩니다. diff 명령어는 두 파일 간의 차이점을 줄 단위로 보여줍니다.기본 사용법diff [옵션] 파일1 파일2주요 옵션-u : 유니파이드(Unified) 형식으로 출력을 보여줍니다. 이 형식은 일반적으로 패치 파일을 만들 때 사용됩니다.-c : 콘텍스트(Context) 형식으로 출력을 보여줍니다. 이 형식은 더 많은 줄의 문맥을 포함하여 차이점을 보여줍니다.-i : 대소문자를 무시하고 비교합니다.-r : 디렉터리를 재귀적으로 비교합니다.예제기본 비교diff 파일1.txt 파일2.txt이 명령어는 파일1.txt와 파일2.txt의 차이점을..

파일이 같은지 여부 판단, diff, cmp, md5sum

파일이 같은지 여부 판단파일이 같은지 여부를 판단하는 데 유용한 명령어로는 diff, cmp, md5sum 등이 있습니다. 각 명령어의 사용 방법과 특징을 아래에 설명하겠습니다.1. diffdiff 명령어는 두 파일의 차이점을 비교하여 출력합니다. 파일이 동일하다면 아무런 출력도 하지 않습니다.diff file1.txt file2.txt2. cmpcmp 명령어는 두 파일을 바이트 단위로 비교하여 첫 번째 차이점을 출력합니다. 파일이 동일하다면 아무런 출력도 하지 않습니다.cmp file1.txt file2.txt3. md5summd5sum 명령어는 파일의 MD5 해시값을 생성하여 파일이 같은지 여부를 확인할 수 있습니다. 두 파일의 해시값이 같으면 파일이 동일하다는 의미입니다.md5sum file1.tx..

[리눅스 팁] `rsync`를 사용한 효율적인 파일 동기화

rsync를 사용한 효율적인 파일 동기화rsync는 파일과 디렉터리를 동기화할 때 유용한 강력한 도구입니다. 로컬 및 원격 시스템 간에 효율적인 데이터 전송을 제공하며, 네트워크 대역폭을 절약할 수 있습니다. 여기서는 rsync의 주요 기능과 사용법에 대해 자세히 설명합니다.주요 기능차분 전송: 변경된 부분만 전송하여 전송 시간을 줄이고 네트워크 대역폭을 절약합니다.복제 및 백업: 로컬 디렉터리, 원격 서버와의 파일 동기화 및 백업에 유용합니다.옵션 다양성: 압축, 삭제, 퍼미션 유지 등 다양한 옵션을 제공하여 유연한 파일 전송을 지원합니다.설치대부분의 리눅스 배포판에서 rsync는 기본적으로 설치되어 있습니다. 설치되지 않은 경우, 다음 명령어를 사용하여 설치할 수 있습니다.Ubuntu/Debiansu..

[리눅스 팁] `tmux`를 사용한 세션 관리

tmux를 사용한 세션 관리tmux는 여러 터미널 세션을 하나의 창에서 관리할 수 있게 해주는 터미널 멀티플렉서입니다. 특히 원격 서버 작업을 할 때 유용합니다. 아래는 tmux의 주요 기능과 사용법에 대한 자세한 설명입니다.주요 기능세션 분리 및 재접속: tmux 세션을 분리(detach)한 후, 나중에 다시 연결(attach)할 수 있습니다.창 분할: 하나의 터미널 창을 여러 개의 창(pane)으로 분할하여 동시에 여러 작업을 수행할 수 있습니다.세션 관리: 여러 세션을 생성하고 전환할 수 있습니다.창 관리: 하나의 세션 내에서 여러 창을 생성하고 전환할 수 있습니다.설치tmux는 대부분의 리눅스 배포판에서 기본 패키지 관리자를 통해 설치할 수 있습니다.Ubuntu/Debiansudo apt-get ..

[리눅스명령어] RPM(레드햇 패키지 매니저, Red Hat Package Manager)

RPM(레드햇 패키지 매니저, Red Hat Package Manager)리눅스 운영체제에서 RPM(레드햇 패키지 매니저, Red Hat Package Manager)은 소프트웨어 패키지를 설치, 업데이트, 삭제 및 쿼리하는 데 사용되는 명령어입니다. RPM 명령어는 Red Hat 기반의 배포판에서 주로 사용되며, .rpm 확장자를 가진 패키지 파일을 관리합니다. 이번 글에서는 RPM 명령어의 사용법과 주요 옵션에 대해 자세히 설명드리겠습니다.1. RPM 명령어 개요RPM은 다양한 기능을 제공하며, 패키지 설치, 제거, 정보 조회, 검증 등의 작업을 수행할 수 있습니다. 기본적인 명령어 형식은 다음과 같습니다.rpm [옵션] 패키지파일2. RPM 패키지 설치새로운 소프트웨어 패키지를 설치하려면 -i 옵션..