Ubuntu 터미널 Git Branch 이름 나오게 하기

CLI 환경에서 Git을 사용 하다 보면 종종 작업중인 branch를 까먹고 잘못 된 branch에 작업을 하는 경우가 생깁니다. Windows나 MacOS 에서는 Github Desktop과 Source Tree 라는 그런대로 쓸 만한 무료 Git GUI 툴들이 있지만 Linux 환경에서는 수요가 없어서 그런지 GUI툴이 잘 있지도 않고 그나마 Git Kraken의 기능이 소스트리에 비벼볼 만 하던데.. 문제는 private repository나 On-Premises 서버를 사용하는 경우 (Gitlab CE 등) 유로라는 겁니다. 처음에 일주일동안은 뭐 무료로 모든 기능을 사용하게 해주겠다 이러면서 어떤게 paid feature 고 어떤게 for free 인지를 모르게 하더니 일주일 지나니깐 사용중이던..

IT ⁄ Computer/Linux 2021.09.24
Ubuntu 20.04 원격 데스크탑 사용하기

Ubuntu를 사용하다 보면 ssh 접속을 이용해 굉장히 편하게 사용을 할 수 있는데요. 가끔 SSH 로는 충분하지 않아서 GUI로 외부에서 접속해서 사용 해야 할 일이 생길 때가 있을 수 있습니다. 그럴때를 위해서 따로 프로그램을 설치 해 두자니 기분도 찝찝하고 뭔가 설치한다는 행위 자체가 미니멀리스트 들에게는 썩 유쾌하지 않은 경험입니다. Ubuntu나 MacOS 혹은 Windows 모두 자체적으로 원격 데스크톱 접속을 할 수 있는 기능을 내장 하고 있기 때문에 이미 있는 기능들만 잘 사용한다면 원격접속도 해낼 수 있습니다. 지금부터 저와 하나씩 설정을 함께 해 보겠습니다. ​ Ubuntu 설정 ​ Sharing 을 검색 해서 실행 합니다. ​ 여기에서 Screen Sharing 이 보이는 분도 안보..

IT ⁄ Computer/Linux 2021.09.22
개발자를 위한 Ubuntu 필수 설치와 설정

꾸준히 최신 정보로 업데이트 되는 글 입니다.들어가기전에서론개발자를 위한 Mac 초기 설정 하기 포스팅을 작성한지 두달이 조금 넘었습니다. Mac을 처음 구입하시는 분들이 처음에 세팅을 한번에 하기 위해 꾸준히 방문해 주시는 포스팅 인데, 다른 분들에게 얼마나 도움이 되는지 정확히는 모르지만 적어도 저에게는 처음부터 세팅을 다시 해야하거나 다른 분들의 세팅을 도와 줄때마다 다시 찾아보게 되어 스스로 큰 도움을 받고 있습니다. 처음 Ubuntu 를 설치 하며 많은 어려움을 겪었었고, 후에도 집에서 개인 서버로 사용하던 윈도우 노트북도 윈도우를 아에 밀어버리고 우분투로 바꿔 보고, 또 스스로도 잘못 건들었다가 다시 설치하는 등 시행착오를 몇 번 겪다 보니 정리를 해 두는게 좋다는 생각이 들어 하나 둘 씩 정..

IT ⁄ Computer/Linux 2021.09.20
Ubuntu 20.04 LTS ) SSH 접속 허용하기

https://linuxize.com/post/how-to-enable-ssh-on-ubuntu-20-04/ ​ Ubuntu 를 설치 했다면 상황에 따라 외부에서의 SSH 를 허용 해 두어야 할 경우가 있습니다. 보통의 경우 ubuntu 를 설치 했을 때 openssh 서버가 설치 되어 있지 않기 때문에 설치를 해 주어야 합니다. 차근차근 현재 사용중인 Ubuntu 디바이스의 SSH 접속을 허용해 보도록 하겠습니다. 참고로 외부 ip 에서의 접속까지 허용을 하려면 공유기에서 22번 port를 port forwarding 해주어야 합니다. iptime 을 사용 한다면 192.168.0.1 로 접속해서 특정 로컬아이피의 포트를 포트 포워딩 해 주면 됩니다. 전제조건 반드시 sudo 권한으로 로그인 해야 합니..

IT ⁄ Computer/Linux 2021.09.19
Linux) Mac의 text replace Linux에서 흉내내기

실행 할 수 있는 Shell Script 만들기 개요 저는 MacBook 을 사용 하면서 text replace 기능을 정말 유용하게 사용 했습니다. 평소에 많이 사용하는 텍스트들을 지정해 두고 해당 텍스트만 입력 하면 기존에 저장해 둔 텍스트로 자동으로 변환 하는 기능인데요, 구글을 찾아 보니 AutoHotkey 를 사용하라는 방법 외에는 뚜렷한 해결 책이 없었습니다. 단순하게 자주 사용하는 텍스트 들을 기록해두었다가 손쉽게 불러오기만 하면 되는 경우기 때문에 shell script 로 만들어 두고 필요 할 때 마다 불러오는 것으로 해결 할 수 있겠다는 생각이 들었습니다. 차근차근 해 보겠습니다. ​ 실행 파일 만들기 vi mdblog.sh 저는 mdblog 이란 텍스트를 치환하는게 필요 하기 때문에 ..

IT ⁄ Computer/Linux 2021.09.19