본문 바로가기

전체 글306

bashrc 작성 후 적용방법(ls 색깔 변경) 처음 리눅스를 설치해서 ls를 누르면 모두 다 색깔이 똑같은 경험 있으시죠? 이쁘게 색칠해봅시다. vi ~/.bashrc이 파일에 아래와 같이 추가하면 됩니다.# enable color support of ls and also add handy aliasesif [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" alias ls='ls --color=auto' #alias dir='dir --color=auto' #alias vdir='vdir --color=auto' alias grep='grep --color=auto.. 2024. 8. 12.
새아이폰 빠른 데이터 옮기기 방법 새로운 폰 구입iPhone 12 mini 128G 에서 iPhone 15 Pro 256G 로 핸드폰을 변경했습니다. 아이폰을 새로 구입하게 되면, 기존폰에 있는걸 몽땅 그대로 옮기는 기능을 사용하죠. 저도 이 기능을 사용했는데요. 옆으로 두고 데이터 전송을 했더니 4시간을 기다리라고 했습니다.한 1시간쯤 지났을 때 통신이 불안정했는지 꺼져버리더니 처음부터 다시하라는 메시지가 뜨더군요. ㅎㄷㄷ 빨리 옮기고 작업해야하는데, 마음은 초조하고, 퇴근해야하고!!다시 시도했을 때는 좌우가 아니라 앞뒤로 포개서 두었습니다.(아래사진 참고) 그랬더니 100기가 넘게 있던 폰 내용을 모두 옮기는데 30분도 채 걸리지 않았습니다. 두둥!!  데이터 전송시에는 꼭 앞뒤로 붙여서 최대한 전송거리를 줄이는게 핵심입니다!! 2024. 7. 26.
debian hostname 변경방법 hostname 변경shell에서 작업하다보면 hostname을 변경하고 싶을 때가 있죠. 이 방법을 사용해보세요. vi /etc/hostname 변경할 hostname으로 바꿔줍니다. 적용적용방법은 두가지가 있습니다. 1. 재시작reboot 명령어로 부팅 후 바로 재적용 2. 즉시 적용 및 ssh 재접속 hostname -F /etc/hostname 위의 명령어로 적용 후 ssh  재접속 하면 됩니다. 2024. 6. 12.
XCP-ng console 사용시 키보드 먹통일 때 해결방법 키보드가 먹통일 때가 있죠. 갑자기 키보드를 치는데 특수키 입력처럼 행동하는 경우 등 XCP-ng 같은 곳에서 Console 작업하다가 넘어오거나 원격 왔다갔다 하다보면 갑자기 키가 이상해지는걸 볼 수 있습니다. 이럴 경우 fn + esc 입력을 해보시기 바랍니다. 그러면 키보드 설정 초기화나 기본값으로 되돌리는 기능을 사용할 수 있습니다. 2024. 6. 11.
Xen Internal error: VM not in expected power state after completing operation(unspecified domain type) Xen 서버 먹통(XCP-ng Center)Shutting down VMRebooting VMUnpause VM이 세가지 모두 먹통이 되는 경우가 있습니다.상세 에러 내용을 보면 아래와 같은 내용이 나옵니다.Internal error: VM not in expected power state after completing operationInternal error: unspecified domain type 해결방법XCP-ng Center 에서 메인 서버를 두고 우클릭을 한 후 "Restart Toolstack" 을 누르는 것입니다.   다시 Toolstack이 재시작되면서 안됐던 명령들이 실행되는 걸 확인할 수 있습니다. 2024. 6. 11.
vscode golang 설정 1. Go 언어 설치먼저, Go 공식 웹사이트에서 Windows 용 Go 언어 설치 파일을 다운로드합니다.다운로드한 파일을 실행하여 설치 프로세스를 완료합니다.설치가 완료된 후, 명령 프롬프트(cmd)나 PowerShell을 열고 go version 명령어를 입력하여 Go가 제대로 설치되었는지 확인합니다.2. Visual Studio Code 설치VS Code는 공식 웹사이트에서 다운로드할 수 있습니다.이 링크에서 설치방법을 확인해보면 됩니다. 3. Go 확장 기능 설치VS Code를 열고, 확장 기능 탭(사이드바의 네모난 아이콘)을 클릭합니다.검색창에 "golang"를 입력하고, 다운로드 수가 제일 많은 이 두가지를 설치합니다.(Golang, Go) 4. Go 코드 작성 및 실행VS Code에서 새 파.. 2024. 5. 7.
golang gofmt 사용방법 gofmt 는 go언어로 만든 코드를 자동으로 포멧팅해주는 도구입니다. go 코드를 일관된 스타일로 정리해주기 때문에 협업시에서도 일관된 스타일로 볼 수 있고 가독성 또한 좋게 바꿔줍니다. gofmt의 사용방법 기본 사용법gofmt는 명령줄에서 실행할 수 있으며, 기본적으로는 표준 입력에서 읽은 Go 소스 코드를 표준 출력으로 포맷팅된 코드를 출력합니다. 가장 간단한 사용 예는 파일을 직접 포맷팅하여 결과를 화면에 출력하는 것입니다:gofmt myfile.go 파일 직접 수정코드를 파일에 직접 적용하고 싶다면 -w 옵션을 사용하면 됩니다. 이 옵션을 추가하면 gofmt는 원본 파일을 포맷팅된 내용으로 대체합니다. gofmt -w myfile.go 디렉토리 전체 수정디렉토리에 있는 .go 파일 전체를 수정.. 2024. 4. 29.
Selenium Chrome 브라우저에 debugging으로 붙기 셀레니움을 하다보면 자동브라우저라는 이유로 제한되는 경우가 많습니다. 물론 서버입장에서는 달갑지 않은 방문일 수 있으나, 사용자 입장에서는 셀레니움처럼 자동화 프로그램이 있으면 좋겠다는 생각을 하죠. 어쨌든, 그래서 자동화를 막는 서버를 자동화 시켜보겠습니다. 크롬을 포트를 지정하여 띄워야하는데요.--remote-debugging-port 라는 옵션을 사용합니다.--user-data-dir 라는 옵션은 사용자 데이터 저장하는 위치를 수정합니다. C:\>"Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 --user-data-dir="C:\ChromeTemp" 이제 9222 포트로 크.. 2024. 4. 24.
반응형