728x90

Linux 16

[Ubuntu] 패키지 다운로드 서버 apt server 목록

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 국내 서버 목록 부경대학교에 있다는게 신기하다. 가장 빠른 서버는 Kakao server. 제공자 URL 비고 Ubuntu (기본) archive.ubuntu.com Ubuntu (KOR 기본) kr.archive.ubuntu.com KAIST 제공 Kakao mirror.kakao.com 가장 빠름 Daum ftp.daum.net Kakao와 동일서버 Neowiz ftp.neowiz.com Harukasan ftp.harukasan.org LANET ubuntu-iso.lanet.kr /etc/apt/sources.list 변경하여 적용.

Linux 2021.07.30

[Git] 자꾸 까먹는 명령어 총정리

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ Git 명령어 정리 ] git init : 깃 초기화 (.git 폴더 생성) git config --global user.name "유저 이름" : 사용자 이름 설정 git config --global user.email "이메일 주소" : 사용자 이메일 설정 git config --global core.editor "vim" : 커밋 편집 에디터를 vim으로 변경하기 git config--global --list : global config 설정 확인 git add [파일명] : 특정 파일을 스테이징 하기 git add . : 전체 파일 스테이징..

Linux 2021.06.24

리눅스 한글 깨짐 문제 (locale 및 LANG 환경변수 설정)

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 폴더명 한글이 깨졌을 때, locale 확인하고 한글 언어 셋을 다운 후 LANG 환경 변수를 설정해준다. 1. 현재 인코딩 설정 확인 (LANG 환경변수) $ echo $LANG 2. 사용 가능한 인코딩 설정 확인 $ locale -a ko_KR.UTF-8 이 존재하지 않으면 설치해준다. 3. 한글 패키지 설치 $ sudo apt-get install language-pack-ko 4. locale-gen으로 locale 설치 $ sudo locale-gen ko_KR.UTF-8 5. ko_KR.UTF-8 설정 $ sudo dpkg-reconfigu..

Linux 2021.06.20

SSH Permission Denied 문제 해결

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ Git SSH Key 추가 ] Git은 공개키 암호화 방식을 사용하기 때문에 레포지토리에 접근을 위해 SSH Public Key를 등록해야한다. 공개키는 ssh-keygen 명령으로 쉽게 발급 가능하다. $ ssh-keygen 그 뒤에 공개키의 내용을 아래 cat 명령을 통해 얻을 수 있다. $ cat ~/.ssh/id_rsa.pub 위의 공개키 값을 해당 레포지토리 Setting의 Deploy keys를에다 추가해준다. [ SSH Key 퍼미션 ] ssh의 권한 설정이 잘못되어 아래 오류가 났다. - 오류 메세지 @@@@@@@@@@@@@@@@@@..

Linux 2021.06.17

[Vim] vim 자주 까먹는 유용한 명령어

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 1. 여러줄 주석처리 (비주얼 모드로 먼저 블럭 지정) :norm i(원하는 문자) 2. 여러줄 주석해제 (비주얼 모드로 먼저 블럭 지정, 1은 앞쪽 한글자를 지우겠다는 뜻) :norm 1x 3. 일괄 변경 # 전체 바꾸기 :%s/(바꿔질 문자)/(바꿀 문자) # 정해진 구역 바꾸기 (ex. 3열~10열) :3,10s/(바꿔질 문자)/(바꿀 문자) 4. 맨 위로 / 맨 아래로 이동 맨 위로 : gg 맨 아래로 : G 행의 맨 오른쪽으로 : $ 행의 맨 왼쪽으로 : ^ 5. 현재 줄 아래 전체 삭제 dG 6. 여러 파일에 걸친 문자열 검색 :e .# 현..

Linux 2021.04.01

[Vim] vim colorscheme를 커스터마이징해보자

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 유닉스 계열 편집 프로그램으로 vim을 쓰는데 기본 colorscheme는 뭔가 너무 눈이 아프고 가독성이 떨어졌다. 아래 링크에서 vs code의 colorscheme를 쓰려는데 github.com/tomasiser/vim-code-dark tomasiser/vim-code-dark Dark color scheme for Vim and vim-airline, inspired by Dark+ in Visual Studio Code - tomasiser/vim-code-dark github.com 적용했더니 색깔이 무언가 이상하다; 그래서 그냥 커스터마..

Linux 2021.03.31

[Linux Bible] chapter 12~15 요약

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 12. 디스크와 파일시스템 관리하기 디스크 하나를 여러 파티션으로 나누고 각 파티션은 파일 시스템으로 포맷된다. 일부 파티션은 swap 파티션이나 LVM 물리 볼륨 등으로 특정 용도로 포맷이 된다. 리눅스에서 루트(/) 파티션을 두고 하나의 파티션만 사용할 수 있지만, /home, /var, /tmp 등 각 파티션에 할당할 수도 있다. 각 파티션은 더 큰 리눅스 파티션에 연결되는데 이것을 마운트가 된다고 표현한다. /etc/fstab 파일에서 파티션들의 장치 이름과 마운트 위치를 나타내준다. 하드 디스크 파티션 작업하기 전통적으로 MBR 방식을 사용하..

Linux 2021.02.28

[Linux Bible] chapter 7~11 요약

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰인 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 7. 쉘 스크립트 작성하기 같은 동작은 반복하거나 많은 명령을 써서 동작을 수행하는 경우 사용한다. 실행하기 #! : 쉘 스크립트 첫행에 인터프리티를 명시한다. 스크립트를 실행할 쉘을 선언해준다. chmod +x 를 통해 실행권한을 부여해준다. 혹은 "bash 파일명" 을 통해 실행이 가능하다. 변수 특정 정보를 재사용하기위해 사용한다. NAME=value 와 같이 대입연산자(=) 사이에는 공백이 없어야한다. 명령은 백틱(`)이나 달러($) 표시로 묶어서 명령의 결과를 변수에 저장한다. 다른 변수의 값을 담을 수도 있다. CITY="Springfield..

Linux 2021.02.25

[CUDA] nvcc가 안될 때 ~/.bashrc 수정

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 CUDA를 정상적으로 깔아도 nvcc가 안될 때가 있다. bashrc에 환경변수를 추가하지 않아서 그렇다. export로 환경변수를 추가해준 뒤에 CUDA 사용이 정상적으로 가능하다. 매번 구글링해서 구문 찾기 귀찮아서 포스팅해둔다. $ sudo vi ~/.bashrc .bashrc 맨 끝에 다음 두 줄을 추가하자. (추가할 때 자신의 cuda 버전에 맞는 숫자 기입하는 거 잊지 말기) export PATH="/usr/local/cuda-11.0/bin:$PATH" export LD_LIBRARY_PATH="/usr/local/cuda-11.0/lib..

Linux 2021.01.21

[Jetson Xavier NX] 2. Jetpack 및 Pytorch 설치

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 이전글 : 2021/01/19 - [Linux/임베디드 보드] - [Jetson Xavior NX] 1. en715 보드에서 Jetpack setup하기 [Jetson Xavior NX] 1. en715 보드에서 Jetpack setup하기 [주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 NX Module이란? Jetson xavier의 성능에, 크기는 Jetson n yoonchang.tistory.com [ Jetpack 설치 ] 정상적으로 ..

728x90