일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 설치
- quota
- 맥북터미널
- 깃랩
- powerlevel10k
- iterm2 이모티콘
- p10k
- 컨테이너
- 터미널 꾸미기
- 리눅스
- linux
- tzdata
- 명령어
- timedatectl
- 사용자관리
- zsh 테마
- Publish Over SSH
- zsh 꾸미기
- Container
- 도커
- 수신실패
- 젠킨스
- docker
- 우분투
- ubuntu
- iterm2
- sqlserver
- 터미널 이모티콘
- CI/CD
- 파일경로
- Today
- Total
목록분류 전체보기 (10)
born2beroot

환경 : Ubuntu 서버 22.04.3 LTS https://learn.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker?view=sql-server-ver16&pivots=cs1-bash Docker: Install containers for SQL Server on Linux - SQL ServerThis quickstart shows how to use Docker to run the SQL Server Linux container images. You connect to a database and run a query.learn.microsoft.com위 링크를 통해서 sql-server 컨테이너를 생성하는 법을 참고합니다. 아래 ..

설치 환경은 Ubuntu 서버 22.04.3 LTS 버전 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on UbuntuJumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install Docker Engine on Ubuntu.docs.docker.com 우선 아래 명령어로 GPG키를 시스템에 추가 시켜줍니다.sudo apt-get updatesudo apt-get install ca-certificates curl gnupgsudo inst..

Docker 도커란?도커 - 데이터 또는 프로그램을 격리시키는 기능을 제공합니다.도커 엔진 - 도커 소프트웨어의 본체이며 컨테이너를 생성하고 구동시킵니다.도커는 내부적으로 리눅스가 사용되며 컨테이너에서 동작시킬 프로그램 또한 리눅스용 프로그램입니다. 그러면 왜 프로그램을 독립된 환경에서 격리해야 할까요?프로그램은 프로그램 단독으로 동작하는 것이 아닌 실행환경, 라이브러리 및 다른 프로그램을 이용해 동작합니다.따라서 프로그램을 업데이트 한다면 다른 프로그램에도 영향을 미치고 오류가 발생 할 수 도 있습니다.또한 서버에서는 여러 프로그램이 함께 동작하므로설계할때 문제가 없던 프로그램도 실제로 설치 시 문제를 일으킬 수 있습니다.문제의 원인은 대부분 프로그램간 공유에 있지만 설정에서 충돌이 발생 할 수 도 ..
SSMS를 이용해 데이터베이스 복원을 할때 "Exclusive access could not be obtained because the database is in use"라는 에러 메시지와 함께 복원에 실패했습니다. 해결 방법은SSMS에서 데이터베이스 복원 옵션에 비상로그백업 체크를 해제하고서버연결에서 "대상 데이터베이스에 대한 기존 연결 닫기"를 체크해줍니다. 원인은 애플리케이션이 해당 데이터베이스를 이용중이어서 발생했던 부분이고위 옵션을 통해 연결을 강제로 해제하면 해결 가능합니다.

환경은 Ubuntu Server 22.04.3 LTS (Jammy Jellyfish) 설치는 젠킨스 공식 홈페이지를 참고했습니다.https://www.jenkins.io/doc/book/installing/linux/#debianubuntu sudo apt install fontconfig openjdk-17-jre먼저 위 명령어로 openjdk를 설치해줍니다.sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \ https://pkg.jenkins.io/debian-stable/jenkins.io-2023.keyecho deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \ https://pkg.jenkins..

vimUNIX기반 텍스트 편집기 ⬇️ vimrc 파일에서 vim 환경 설정을 할 수 있습니다.⬇️ 입력 모드i현재 커서 앞부터 입력 inserta현재 커서 다음부터 입력 appendo다음 줄 첫줄부터 입력I현재 행 처음에 입력A현재 행 마지막부터 입력o현재 행 위에 추가cc현재 행 삭제후 insertcw단어 삭제 + insert ⬇️ 행 단위, 문자 단위yy행 복사dd행 잘라내기p붙여넣기yw단어 복사dw단어 잘라내기P윗 행에 붙여넣기u되돌리기 undo^rredo 재실행RReplace~대∙소문자 변환 x한 문자 삭제J두 줄 합치기 x, dl현 위치 한 문자 삭제X, dh이전 위치 한 문자 삭제d0현재행의 처음까지 삭제D, d$현재행의 끝까지 삭제dj현재 행과 다음 행 삭제dk현재행과 이전 행 삭ㅈ ⬇️..

🔷 패키지 관리자 homebrew 설치 터미널에 아래 첫번째 명령어를 입력해서 homebrew를 설치한다. 홈브류 설치 후 git도 홈브류를 이용해 설치해준다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install git 🔷 zsh 설치 brew install zsh 🔷 기본 쉘 변경 chsh -s /bin/zsh zsh로 기본쉘을 변경해주는 명령어 🔷 oh-my-zsh 설치 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 🔷 powerleve..

useradd -D사용자 추가 시 기본값을 보여주는 명령어그룹은 100으로 되어있고 홈디렉토리가 설정되어있습니다.INACTIVE 값은 패스워드 사용 기한이며 -1은 무기한입니다.EXPIRE 값은 특정 날짜를 지정 시 해당 날짜가 되면 계정을 자동 삭제 시킵니다./etc/skel에 들어있는 파일은 사용자 생성 시 사용자에게 복사됩니다.따라서 .bashrc, .vimrc, bash_aliases 같은 설정 파일들을 /etc/skel에 설정해두면 사용자 생성 시 번거롭게 설정 할 일이 적어집니다.사용자 기본 환경설정 해주기useradd -D -s /bin/bash사용자의 기본 셸을 bash셸로 설정해주는 명령어 vim /etc/login.defs에디터를 통해 /etc/login.defs 파일을 열어줍니다.CR..