Git: 사용자와 이메일 정보 설정 및 확인하기-git config
·
Computer/Linux
시작하기기본적으로 git 에서 명령어를 실행은 다음과 같음.git 명령어 -옵션(or --옵션) 인자git 에서 모든 설정은 사용자에게 global하게 적용되는 것은 .gitconfig 에 저장되고, 프로젝트별로 적용되는 것은 해당 프로젝트 루트 밑의 .git/config에 저장됨. 종류는 다음과 같음System config: /etc/gitconfigGlobal config: ~/.configLocal config: [프로젝트루트디렉토리]/.git/config이를 git config 명령어로 편집가능함git config --global ... # global설정 처리git config ... # 해당 프로젝트 설정 처리git config list --global # global 설정 확..
[vim] VI : carriage return 제거하기 : CRLF → LF
·
Computer/Linux
왜 필요한가? Windows/DOS 의 경우 개행을 CRLF(Carriage return + Line feed)로 지정함. Linux/Unix 의 경우 개행을 LF로 사용. git등으로 윈도우에서 편집한 소스코드에 문제가 생기는 경우 발생. ^M (carriage return) 이 모든 라인 뒤에 붙게됨 (vi에서 입력하려면 ctrl+v+m or ctrl+q+m) 임 방법 이를 제거하려면 vi에서 해당 파일을 열고 명령어모드에서 다음을 입력 :%s/^M//g ^M 은 ctrl+v+m 으로 입력해야 함. Note MobaXterm의 경우, ctrl+ alt + m / ctrl + m 이 화면 hiding용 hot key로 등록되어 있음. MobaXterm에서 vim으로, 위의 개행 처리를 하려면, 해당 h..
[Linux] vi (or vim) 사용법 정리
·
Computer/Linux
vi (or vim) 사용법 정리 더보기관련자료.https://ds31x.tistory.com/174 [CE] Text file: Text 파일이란?"text file" 은사람과 컴퓨터가 읽을 수 있고 처리할 수 있도록 encoding 된 characters 로 이루어진electric text lines 로 구성되는 형태의파일 포맷 및 해당 파일을 가르킴.https://dsaint31.me/mkdocs_site/CE/ch01/code_ds31x.tistory.com https://ds31x.tistory.com/253 [Linux] sed vs. ed vs. vi : 텍스트 편집 도구 비교sed vs. ed vs. vi: 텍스트 편집 도구 비교 분석1. 서론Sed, Ed, Vi는 모두 UNIX, UNIX..
[Linux] Network Setting
·
Computer/Linux
Ubuntu의 경우, network manager 패키지에 설정된 것이 우선권을 가진다고 한다. /etc/network/interface 나 /etc/resolv.conf를 직접해도 적용이 안되면 위의 내용 때문일 확률이 높다. Configuring DHCP address for your network card If you want to configure DHCP address you need to edit the /etc/network/interfaces and you need to enter the following lines replace eth0 with your network interface card sudo vi /etc/network/interfaces 다음과 같이 편집. # The pri..
[Linux] 화면 캡쳐 단축키
·
Computer/Linux
Windows와 마찬가지로 Linux에서도 화면 캡쳐 단축키가 제공된다. 물론 배포판에 따라 설치되어 있는 SW는 차이가 있지만, 일반적으로 단축키는 어느정도 통일이 되어 있다. 주로 Debian 계열을 사용하기 때문에... 일단 linux Mint에서는 아주 잘 동작함. 다음과 같이 3개의 모드로 나누어진다. (PrtSc 는 PrintScree키를 의미한다.) 전체 화면 캡쳐 (full screen capture). shortcut : PrtSc 현재 활성화된 창(window) 캡쳐 ( active window capture). shortcut : Alt+PrtSc 특정 영역 선택하여 캡쳐 (마우스 드래그 앤 드롭 이용) shortcut : Shift+PrtSc Windows의 경우는 다음 글을 참고...
[Linux] Debian 계열 패키지 관리 툴: apt, apt-get
·
Computer/Linux
apt (apt-get, apt-cache)apt는Debian 계열의 Linux에서 패키지 관리 SW로서,Package Management System (패키지관리시스템, Package Manager)의High Level Command Line Interface를 제공한다. 달리 말하면 apt-get과 apt-cache와 같은 APT tool을 보다 쉽게 사용할 수 있게 해 줌.apt-get이나 apt-cache에서는 보다 세밀한 작업 지정을 할 수 있는 option들을 제공.apt 이전부터 존재하던 명령어들로 apt 보다 좀더 세밀하게 제어할 수 있음기본적으로 apt 보다 간략한 출력을 제공하며 script나 automation등에 이용됨.apt는 보다 많이 사용되는 작업을 사용자가 보다 쉽게 수행할 ..