Linux(66)
-
[리눅스/윈도] git clone 응용 스크립트
작성일 : 2021. 9. 15. IDE 를 활용하지 않고 커맨드라인으로 git 을 활용할 때 유용하게 쓸 수 있다. 소스 작업 도중에 로컬 작업 디렉토리를 삭제했을 때 다시 가져오는 방법을 스크립트로 작성하였다. BACKEND_URL 은 git REPO URL 이고 BACKEND 에는 백엔드(또는 관리자 사이트)와 관련된 git 프로젝트 각각을 지정한다. FRONTEND_URL, $FRONT 도 마찬가지이다. 사용법) # 사용법을 보여준다. git_clone.sh # 본 스크립트에서 지원하는 백엔드 프로젝트(.git 이 존재하는 디렉토리) 목록을 보여준다. git_clone.sh -backend -l # 백엔드 프로젝트를 모두 가져온다. git_clone.sh -backend -a (또는) git_cl..
2023.05.06 -
MariaDB (tar.gz) 직접 설치하기
https://mariadb.org/download Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 1. 바이너리 배포판(tarball - tar.gz, tgz, tar.bz2, tbz, tar.Z, ...) 을 다운로드한다. 2. 적당한 위치에 압축을 푼다. (INSTALL-BINARY 문서에서는 /usr/local/ 밑에 설치할 것을 권한다. that's linux way~) $ cd /usr/local --- (설명: /usr/local 밑에 설치한다.) $ sudo tar xzf (다운로드한 경로)/mar..
2023.04.29 -
[리눅스] 로그인 계정 - 콘솔 영/한 로케일 설정
작성일 :2023. 2. 24. 00:10 일반적으로 리눅스를 설치하면 설치 프로그램에서 선택한 로케일이 시스템 전체에 적용된다. 예를 들어 한국어 로케일을 선택하면 데스크탑 사용자를 염두에 둔 탓인지 데스크탑(엑스 윈도 시스템) 밖의 로그인 콘솔에서도 한국어 로케일이 적용된다. 하지만, 데스크탑 밖의 콘솔에서조차 한글환경을 쓰는 사람이 몇이나 될까? 굳이 리눅스 설치 프로그램처럼 프레임버퍼 터미널 + cjk 패치를 적용해서 뻑뻑하고 둔해 보이는 콘솔을 쓰고 싶진 않을 것 같다. 마니아층 빼고~ 대부분의 작업을 sudo 권한이 있는 유저로 실행할 때에는 $HOME/.bashrc 나 $HOME/.profile 에서 환경변수 TERM 의 'xterm' 포함여부에 따라 로케일변수를 설정하는 줄을 넣음으로써 간..
2023.04.06 -
[리눅스] CentOS - 네트워크 켜기
작성일 : 2023. 1. 21. 02:16 데비안을 편리하게 쓰다가 센트오에스를 쓸 일이 생겨서 처음으로 설치해보았다. 물리적인 하드디스크에 직접 설치하기가 꺼려지기에 VirtualBox 안에 설치했다. Debian 에 비해 많이 낯설고 구식스러운 UX 에... 아무튼 최소로 설치했다. 그 보다 우선 그놈데스크탑으로도 설치해봤지만 무슨 일인지 분명히 호스트 OS 에서 네트웍을 NAT 로 설정했는데도 외부로 ping 을 날라면 unknown host name 같은 메시지를 보여주고... 도대체 뭐가 문제였나? 심지어 lspci, lsusb 가 들어 있는 패키지도 설치안되어 있고.. 답답했다. 호스트가 노트북이라 와이파이 쓰는데, 분명 NAT 였는데... 와이파이 인터페이스 써야 하나???? IPTV 셋탑..
2023.04.06 -
[리눅스/윈도] WSL 백업하기
작성일 : 2023. 1. 3. 00:07 wsl.exe 는 윈도 cmd.exe 쉘에서 처리되는 유틸리티이다. 따라서 다음 명령들은 윈도 CMD 쉘에서 실행해야 한다. 현재 시스템에 설치된 WSL 배포판 조회 wsl --list Linux용 Windows 하위 시스템 배포: Debian(기본값) 잘 쓰던 WSL 을 초기화할 수도 있고 윈도 포맷으로 날려버릴 수도 있기에 애착이 있는 환경이면 백업해놓을 필요가 있다. --export 옵션으로. wsl --export Debian D:\bak\MyDebian.tar 내보내기가 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.. 작업을 완료했습니다. 내보내기가 있으면 가져오기도 있는 법. wsl --import Debian D:\WSL D:\bak\M..
2023.04.06 -
정규식을 활용한 Underscore / Camel Case 전환
작성일 : 2022. 10. 21. 01:07 1. Underscore to Camel Case 찾을 내용 : _(.) 바꿀 내용 : \U$1 노트패드++ 에서 통하는 방법이다. 다만, 저 방법을 적용하기 전에 우선 모두 소문자로 변환해야 한다. 그렇게 하지 않으면 요렇게 되지~~ (적용 전 : I_LOVE_SALSA, 적용 후 : ILOVESALSA) 모두 소문자로 변환하면 (전 : I_LOVE_SALSA, 후 : i_love_salsa) 하지만 거치는 과정이 다소 번거롭다. 이런 기능이 플러그인으로 존재한다면 감사히 편리하게 사용할텐데.. 해설) () 는 그룹(묶음)이다. . 은 어느 한 문자 또는 숫자를 의미한다. 따라서 _(.) 는 I_LOVE_SALSA 에서 _L, _S 가 해당된다. \U 는 ..
2023.04.06