분류 전체보기 57

[ dev ] Windows OS 에서 tail 명령어 사용하기[-Wait]

개발을 진행하면서 로그를 봐야할 일이 많은데 Linux OS 에선 tail -f [해당파일] 명령어로 확인을 하고 있었습니다. 그럼 Windows 에선 대용량의 로그를 어떻게 실시간으로 확인 하고 원하는 줄만 출력할 수 있을까요? 먼저 로그파일이 있는 폴더로 이동하여 PowerShell을 켜줍니다. 해당 폴더에서 PowerShell 여는 방법은 아래 글을 참고해주세요. https://joshwon.tistory.com/39 [ dev ] Windows 특정 폴더에서 PowerShell 열기 windows OS 에서 파워쉘(PowerShell) 사용시 특정 폴더에서 PowerShell을 열 수 있는 방법에 대해 알아보겠습니다. 시작 메뉴 및 검색에서도 파워쉘을 열 수 있지만 명령어를 통해 해당 폴더까지 들..

dev 2022.02.19

[ dev ] Windows 특정 폴더에서 PowerShell 열기

windows OS 에서 파워쉘(PowerShell) 사용시 특정 폴더에서 PowerShell을 열 수 있는 방법에 대해 알아보겠습니다. 시작 메뉴 및 검색에서도 파워쉘을 열 수 있지만 명령어를 통해 해당 폴더까지 들어가야한다는 단점이 있습니다. 먼저 PowerShell이란, 확장 가능한 명령 줄 인터페이스(CLI) 셸 및 스크립트 언어를 특징으로 하는 명령어 인터프리터이며 윈도우의 GUI(Graphic User Interface)상에서 할 수 있는 모든 행위 및 동작을 명령어로 수행 가능합니다. cmd이후 powershell이 등장했고 꾸준한 업데이트로 더 많은 기능을 제공한다고 합니다. powershell에서 get-help를 치면 다양한 명령어 개수를 확인할 수 있습니다. cmd와의 차이점은 아래 ..

dev 2022.02.18

[ MAC ] Docker 에 MariaDB 설치 후 Dbeaver 연결하기

이번엔 터미널을 이용해 Docker에 MariaDB를 설치해보겠습니다. Docker가 없다면 이전 글인 [MAC] Homebrew로 Docker 설치하기 를 읽어주세요. [ MAC ] Homebrew로 Docker 설치하기 - https://joshwon.tistory.com/m/36 [ MAC ] Homebrew로 Docker 설치하기 MAC OS에서 Homebrew 를 이용해 Docker를 설치하려고 합니다. Homebrew 로 Docker를 설치하는 방법은 brew 와 brew cask 가 있습니다. 두가지는 차이점이 있는데, 첫번째 brew로 설치할 경우 - virtualbox, vargr.. joshwon.tistory.com 1. 터미널을 실행해서 MariaDB를 다운로드 합니다. docker..

MAC 2022.02.06

[ dev ] git 을 공부해보자 #2 (Git Hub 이야기)

Hub란 우주의 중심이란 뜻으로 Git Hub는 모든 개발자의 중심이며 놀이터입니다. A개발자 / B개발자 / C개발자 가 회사에서 git을 사용하고 있고 작업 내용을 집에서도 사용하기위해 Git Hub에 올려 사용합니다. 어디서든 작업이 가능하게 되죠. Git hub는 Public(공개-무료) 과 Private(비공개-유료) 로 나뉩니다. Public의 경우 Mit 라이센스가 있습니다. Mit 라이센스란, 소스코드를 무료로 공개하고 이 소스코드를 통해 업그레이드를 통해 개발을 했을 경우 해당 개발을 공개할 필요가 없습니다. 그런데, 이 Git Hub가 유료화의 화신인 마이크로 소프트가 무려 75억달러(8조)에 인수를 했습니다. 그럼 Public 도 유료화가 되겠다고 생각했으나 private을 무료화 했..

dev 2022.02.05

[ MAC ] Homebrew로 Docker 설치하기

MAC OS에서 Homebrew 를 이용해 Docker를 설치하려고 합니다. Homebrew 로 Docker를 설치하는 방법은 brew 와 brew cask 가 있습니다. 두가지는 차이점이 있는데, 첫번째 brew로 설치할 경우 - virtualbox, vargrant 등 가상머신 위에 도커를 띄우는 작업을 해야합니다. - compose, machine등 추가 설치가 필요합니다. - 서버 실행시 호스트 OS에서 서버 접근시 포트 포워딩을 해야 합니다. 두번째 brew cask로 설치할 경우 - brew cask 는 Docker Desktop on Mac 도커를 설치해주며, docker-compose, docker-machine을 같이 설치해줍니다. - 맥 OS에서 띄우기 때문에 가상 머신에서 포트 포워딩..

MAC 2022.02.04

[ dev ] git 을 공부해보자 #1 (git의 역사 및 배경지식)

회사에서 프로젝트를 진행할때 대부분 SVN으로 형상관리를 하였는데 최근 git을 사용할 일이 있었습니다. git을 사용한지 벌써 6개월이 지났고 그당시에도 GitHub의 source tree 나 GitHub desktop을 사용했던지라 git을 command 와 eclipse 를 이용해 사용하는데 어려움을 느꼈습니다. git 공부의 필요성을 느끼고 인프런에서 지옥에서 온 관리자 Git 을 찾았고 해당 강의를 보며 정리를 해보고자 합니다. 그럼 지옥에서 온 관리자 git 시작해보겠습니다. 1. Git의 역사 및 배경지식 Git 은 어디서 왔을까? 배경지식을 아는게 많은 도움이 되기 때문에 백그라운드를 먼저 알아보겠습니다. 유닉스 라는 대형 컴퓨터를 위한 운영체제가 있습니다. 이걸 개인용 컴퓨터에 맞는 O..

dev 2022.02.03

[ Linux ] 파일, 폴더, 링크 권한(Permission)/777/755

* 초보 신입 개발자입니다. 공부하고 검색해서 작성한 글입니다. 잘못된 부분이 있으면 댓글 부탁드립니다. 감사합니다. 안녕하세요. 이번 글에서는 Red Hat Linux 서버에서 파일 읽기, 쓰기 권한에 대해 알아보겠습니다. FileZilla로 리눅스 서버를 연결해 해당 디렉토리를 확인해봤습니다. 위와 같이 파일명 , 크기 , 파일 유형 , 최종 수정 , 권한 , 소유자/그룹으로 분류됩니다. 그럼 저 권한이란 무엇일까요? 말 그대로 폴더를 읽고 쓰고 수정하고 삭제할 수 있는 권한을 의미합니다. 권한에서도 drwx------와 drwxr-xr-x 등은 퍼미션(Permission)에 관한 내용을 볼 수 있게 표기해 놓은 것입니다. drwxr-xr-x를 예시로 들어 설명해보겠습니다. 먼저 drwxr-xr-x의..

dev 2021.11.18

[ MAC ] Spring Tool Suite 3(STS) 프로젝트 생성시 CoreException

Spring Tool Suite 3(STS)를 이용해 Spring 프로젝트를 생성했는데 pom.xml에서 Errors가 발생했습니다. Eclipse하단 Problems를 확인해보니 Errors의 맨 위에 CoreException으로 CoreException: Could not calculate build plan : Plugin org.apache.maven.plugins: maven-compiler-plugin:2.5.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:2.5.1: ArtifactReso..

dev 2021.11.17

[ Linux ] telnet 설치

* 초보 신입 개발자입니다. 공부하고 검색해서 작성한 글입니다. 잘못된 부분이 있으면 댓글 부탁드립니다. 감사합니다. 이전 리눅스와 윈도우 연결 확인을 위한 smbclient 설치 후 telnet도 설치를 요청받아 진행하였습니다. smbclient설치 및 사용방법은 하단 글을 참고해주세요. https://joshwon.tistory.com/29 [ Linux ] smb-client 설치 및 사용법 4개월 차 신입 개발자로 혼자 서울로 한 달간 파견을 나와 이관 및 배포 작업을 하고 있습니다. 하지만, 역시나 환경이 다르다 보니 여기저기서 문제가 생기고 있습니다. 그중에 하나가 리눅스와 joshwon.tistory.com 그럼 리눅스에서 Telnet을 설치하는 방법을 알아보겠습니다. ( 현재 사용 중인 리..

dev 2021.11.16

[ Linux ] smb-client 설치 및 사용법

4개월 차 신입 개발자로 혼자 서울로 한 달간 파견을 나와 이관 및 배포 작업을 하고 있습니다. 하지만, 역시나 환경이 다르다 보니 여기저기서 문제가 생기고 있습니다. 그중에 하나가 리눅스와 윈도우 파일서버 연결이었습니다. 테스트를 마치고 올라왔는데 왜 이런 상황이 일어나는지 알아보기 위해 Smb-client 설치가 필요했습니다. 파일서버는 OS에 따라 Windows File Server, Unix File Server, Linux File Server 가 있으며, 일반적으로 폴더 생성 후 공유 옵션을 통해 해당 폴더를 공유하고 다른 컴퓨터에서 네트워크 드라이브로 연결하는 것입니다. 윈도우 - 윈도우 : CIFS 리눅스 - 윈도우 : SMB(Samba 사용) 리눅스 - 리눅스 : NFS 를 사용합니다. ..

dev 2021.11.15
반응형