반응형

[ 최종 수정: 2023년 03월 11일 ]

탐색기에서 폴더를 삭제하려고 하면 "폴더가 더 이상 존재하지 않습니다."등 이와 유사한 오류창이 뜨면서 삭제가 안되는 경우가 있습니다. 이런 경우 삭제방법에 대한 설명입니다.

 

1. CMD 를 실행합니다. ( ctrl + R 클릭 후 실행탕에서 cmd라고 입력하고 enter key를 누룹니다.)
2. 해당 폴더로 이동합니다. ( cd 명령으로 이동 )
3. dir /x 명령을 실행합니다. ( dir을 옵션없이 실행했을 때와는 다르게 폴더명 앞에 ~가 붙은 다른 이름이 보입니다. )
4. rmdir /s [3에서 확인한 별명] 를 실행합니다.

 

리눅스를 접한 경험이 있다면 "~가 붙은 다른 이름"이 무엇인지 짐작할 수 있을 것입니다.
바로 리눅스의 alias입니다.
윈도우에서는 긴 폴더명이나 파일명에 자동으로 alias를 할당합니다.
dir /x명령을 통해 alias를 확인한 후 그 alias로 삭제 작업을 진행하는 것입니다.

윈도우즈 10
윈도우즈 10

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형
윈도우를 사무용으로 사용자 중 간혹 리눅스 시스템을 켜지 않고 shell을 사용하고 싶은 경우가 있다. 이 경우 간단히 윈도우에서 bash를 사용하는 방법을 소개한다.
윈도우10/1607버전 부터 지원하는 것으로 알려져 있기 때문에 이후 버전이라면 바로 사용이 가능하다.
만일 자신의 위도우가 1607이전 버전이라면 업데이트를 먼저해야 한다.

 

 

  1. 먼저 윈도우10을 개발자 모드로 설정해야 한다.
    윈도우 설정페이지를 연다. 윈도우 좌측 하단 구석의 시작 아이콘(윈도우 로고)에서 마우스 우 클릭을 하면 메뉴가 나온다. 거기서 '설정(N)'을 클릭하면 된다.
  2. 창이 뜨면 '업데이트 및 복구'를 클릭한다.
  3. 좌측메뉴 중 하단에 있는 '개발자용'메뉴를 클릭한다.
  4. 오른쪽 창에서 '개발자 모드'를 선택한다. (기본은 '테스트용으로 앱 로드'가 선택되어 있다.)
  5. 확인을 하면  '개발자 모드 패키지 설치 중'이라는 메시지와 함께 패키지가 설치된다.
  6. 이제 창 좌측상단의 홈 메뉴 아래 '설정 찾기'에 'windows 기능'을 검색해서 [Windows기능 켜기/끄기]를 실행한다.
  7. [Windows기능 켜기/끄기]창이 뜨면, 'Linux용 Windows 하위 시스템(베타)'를 체크하고 확인을 누르면 잠시 패키지를 설치한다. 끝나면 재부팅을 한다.
  8. 이제 lxrun을 설치할 차례다. cmd를 관리자 권한으로 실행 후 프롬프트에 'lxrun /install'이라고 타이핑 후 실행한다.
    PS C:\Windows\system32> lxrun /install
  9. 다음과 같은 메시지가 나오면 y를 입력한다.-- 베타 기능 --
    이렇게 하면 Canonical에서 배포하고 다음에서 사용 가능한
    조건에 따라 사용이 허가되는 Ubuntu가 Windows에 설치됩니다.
    https://aka.ms/uowterms
    계속하려면 "y" 입력:
  10. 이제 윈도우가 다운로드와 설치를 진행한다. 조금 시간이 걸린다.
  11. 설치가 끝나면 다음과 같은 메시지가 나온다. 'y'를 입력하고 <Enter>키를 누른다.파일 시스템을 추출하는 중... 몇 분 정도 걸립니다.
    Ubuntu 로캘을 Windows 로캘(ko-KR)과 일치하도록 설정할까요?
    기본 로캘은 en_US입니다.
    계속하려면 "y" 입력:
  12. 설치가 끝나면 새로운 UNIX사용자 이름을 입력한다. 위도우의 사용자명과 달라도 된다.
  13. 다음 비밀번호를 입력한다. 이 것도 윈도우와는 별개이다.
  14. 이제 프롬프트에서 'bash'라고 치고 엔터키를 누르면 프롬프트가 bash로 바뀐다. ubuntu에서 bash를 사용하 듯 사용하면 된다.
  15. bash에서 dos프롬프트로 빠지려면 ubuntu때와 같이 'exit'명령을 주면 된다.
  16. vi에디터도 사용가능하다.
  17. 업데이트를 할경우 'sudo apt-get update'를 입력하고 <Enter>키를 누르면 된다.
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형
윈도우10의 Internet Explorer 11을 사용하다 보면 멈춤 현상이 발생하는 경우가 있다.
이를 프리징(freezing)이라고 한다. 원인은 여러가지가 있고 그에 따라 해결방법도 각기 다를 수 있으나,  여기서는 IE의 프리징 현상을 해결하는 간단한 방법을 소개한다.

 

  1. IE11의 인터넷 익스플로러 11(IE11)의 도구>인터넷 옵션 선택
  2. 보안탭을 선택하고, '보호 모드 사용(Internet Explorer를 다시 시작해야 함)(P)'의 체크를 해제해 준다.
  3. 다음 '고급'탭으로 이동하여, '가속 그래픽'항목의 'GPU 렌더링 대신 소프트웨어 렌더링 사용*'을 체크해 준다.
  4. "현재 보안 설정으로 인해 컴퓨터가 위험에 노출될 수 있습니다."라는 보안 경고창이 나오면 '확인'을 클릭한다.
  5. IE11을 다시 실행한다.
  6. 다시 실행하면 브라우저 하단에 '모드가 꺼져 있습니다.'라는 메시지가 나오는데 매번 나타나는 메시지가 번거로운 경우, '이 메시지를 다시 표시 안 함(D)'를 클릭한다.

만일 보안이 문제가 될 것으로 판단된다면 2항의 '보호모드 사용'은 체크를 해 두어도 정상 동작하는 경우가 있으니, 먼저 소프트웨어 렌더링을 먼저 사용해 보고 계속 문제가 발생하면, 그때 보안을 해지해도 문제가 없다.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

윈도우10의 모든 App을 한번의 설정으로 다크모드로 바꿀 수 있는 방법은 없다.

다만 기본 App은 모두 한번에 다크모드로 바꿀 수 있다.

 

Windows 설정 -> 개인설정

여기서 색 : "기본 앱 모드 선택"에서 "어둡게"를 선택한다.

* 최초 선택 이후 같은 메뉴에 들어가면 "기본 앱 모드 선택"이 "색 선택"으로 바뀌어 있다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

윈도우의 CMD창을 통해 SSH접속을 하여 사용하다가 서버의 SHA256 해시 값이 변경되어 접속이 되지 않는 경우가 발생하면서 다음과 같은 메시지가 나온다.

C:\Users\naugi>ssh id@172.xxx.xxx.xxx
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:nikywW32kmocgzauE4xBs3MLgwALjLNGRc2e+GWUybU.
Please contact your system administrator.
Add correct host key in C:\\Users\\naugi/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\naugi/.ssh/known_hosts:1
ECDSA host key for 172.xxx.xxx.xxx has changed and you have requested strict checking.
Host key verification failed.

이경우 다음과 같이 해시를 갱신하면 접속이 가능하다.

ssh-keygen -R [IP주소]

C:\Users\naugi>ssh-keygen -R 172.xxx.xxx.xxx
# Host 172.xxx.xxx.xxx found: line 1
C:\Users\naugi/.ssh/known_hosts updated.
Original contents retained as C:\Users\naugi/.ssh/known_hosts.old

명령 수행 후 처음 접속하면 다음과 같은 메시지가 나온다. 이때 'yes'를 입력하면 접속이 가능해 진다.

C:\Users\naugi>ssh id@172.xxx.xxx.xxx
The authenticity of host '172.xxx.xxx.xxx (172.xxx.xxx.xxx)' can't be established.
ECDSA key fingerprint is SHA256:nikywW32kmocgzauE4xBs3MLgwALjLNGRc2e+GWUybU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '172.xxx.xxx.xxx' (ECDSA) to the list of known hosts.
id@172.xxx.xxx.xxx's password:
반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

우분투 서버에 SSH server가 설치되어 있다면 PuTTY로 원격에서 접속이 가능하다.

먼저 다음 링크에서 PuTTY를 다운로드하고 설치한다.

https://www.putty.org/

설치를 끝내고 실행하면 다음과 같은 화면이 나온다.

여기서 Session을 선택하고 Host Name for IP address난에 server의 IP를 입력하고 하단의 Open버튼을 입력하면 아래 그림과 같이 접속 화면이 나타난다. 이제 부터는 server에서 직접 사용할 때 처럼 로그인 후 사용하면 된다.

만일 자주 사용하는 서버라면 IP 입력 후 Saved Sessions에 적당한 이름을 입력하고 Save 버튼을 클릭하면 Default Settings아래 새로 저장한 서버 이름이 등록된다.

다음에 접속할 때는 서버이름을 선택하고 Load버튼을 클릭하면 저장된 기록이 로딩 되고, 바로 Open을 클릭하면 전과 같은 환경에서 사용할 수 있다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

 

Win + E : 윈도우 파일 탐색기(Explorer) 실행.
Win + ^, v (상/하 방향키) : 사용 중인 창을 최소화/최대화
Win + <, > (좌/우 방향키) : 사용중인 창을 좌우로 이동. 
                            첫번째 창을 화면의 절반에 위치시키고 
                            나머지 창 중에 나머지 절반을 차지할 창을 선택하도록 되어 있다.
Win + Home : 사용중인 창을 제외한 모든 창 최소화.
Win + Tab : 윈도우 작업보기 실행. 열려 있는 모든 창을 작게 나열 하여 선택할 수 있도록 해준다.
Win + D : 모든 창을 최소화 시키고, 바탕화면 보기 실행. 한 번더 클릭하면 원래 작업화면으로 복귀.
Win + M : 모든 창을 최소화.
Win + R : 실행 창.
Win + = : 돋보기.
Win + X : 시스템 관리 메뉴.
Win + A : 알림 센터.
Win + L : 잠금화면 실행.

 

 

 

 

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

요즘 다크모드가 유행이다.

일반인들에게 유행을 이끈 것은 스마트폰이다.  베터리를 조금이라도 절약하기 위해 시작된 것이다.

개발자들은 이 전부터 다크모드를 선호하는 사람들이 많이 있었다.

필자도 개발툴은 전부 다크모드로 사용 중이다. 다크모드인 경우 집중력이 향상되는 것을 느낄 수 있다. 또 하나의 장점은 눈의 피로도 낮다는 것이다. 현재는 개발 관련 프로그램 뿐 아니라 웹브라우저 등 가능한 모든 어플리케이션을 다크모드로 사용 중이다.

최근에는 프론트앤드 개발자들 사이에서도 뭽사이트의 다크모드 호환성에 관한 이슈가 심심치 않게 나오고 있다.

 

 

이번 포스팅은 윈도우 시스템을 다크모드로 사용하는 방법에 관해 정리해 보려고 한다.

다만 한번에 모든 것을 다크모드로 할 수 없기 때문에 여러 어플리케이션을 다루어야 한다.

그래서 이번 포스팅은 한번에 정리하지 않고 한 가지 씩 게속 업데이트 하는 방식으로 포스팅할 계획이다.

첫번째로 윈도우 시스템의 기본 프로그램을 다크모드로 사용하는 방법부터 설명한다.

 

[ 윈도우10 기본 앱 ]

1. 윈도우 바탕화면에서 우클릭

2. 우 클릭 메뉴 > 개인설정을 선택

3. 새로운 창이 나오면 왼쪽 메뉴에서 '색'을 선택

4. 창 오른쪽에 '색 선택'에서 '어둡게'를 선택

이 작업으로 윈도우에 기본 앱으로 등록 되어 있는 앱들은 모두 다크모드로 전환된다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,