• Windows 10 PowerShell에서 npm 으로 yarn 설치 후, yarn 명령어 실행시 아래와 같은 오류가 발생함
yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\ADMIN\AppData\Roaming\npm\yarn.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.

원인

PowerShell 권한 문제 Microsoft 실행 정책 정보 링크

해결

  1. CMD, PowerShell 등 터미널 도구를 관리자 권한 으로 실행
  2. Set-ExecutionPolicy RemoteSigned 명령어 입력
  3. yarn 명령어 입력해서 정상 동작하는지 확인
용도 명령어 예제 비고
원격 Secure Copy scp {복사 대상 파일/디렉토리의 위치} {저장할 로컬위치} scp -r example@example.gateway.com:/home1/example/ ./ 현재 위치에 example 게이트웨이의 /home1/example 디렉토리를 복사
심볼릭 링크 생성 ln -s {원본 파일/디렉토리명} {심볼릭명} ln -s /home1/irteam/apps/java_11 java java 11 디렉토리를 java 심볼릭으로 생성
심볼릭 링크 수정 ln -Tfs {새로 바꿀 원본 경로} {기존 심볼릭명} ln -Tfs /home1/irteam/apps/java_18 java java 심볼릭의 경로를 java 18 디렉토리로 변경
심볼릭 삭제(=파일/디렉토리 삭제와 동일) rm {심볼릭명} rm -f java java 심볼릭을 강제로 삭제함
부모 ~ 자식 프로세스까지 강제 종료 ps -ef | grep 프로세스명 | awk '{print $1}'| xargs kill ps -ef | grep httpd | awk '{print $1}'| xargs kill apache httpd 모든 프로세스 강제 종료
L4 네트워크 인터페이스 켜기 sudo /sbin/ifup {네트워크 인터페이스 파일명} sudo /sbin/ifup tunl0 tunl0 파일에 정의된 네트워크 인터페이스를 켬
L4의 로드밸런싱 노드로 추가
L4 네트워크 인터페이스 끄기 sudo /sbin/ifdown {네트워크 인터페이스 파일명} sudo /sbin/ifdown tunl0
tunl0 파일에 정의된 네트워크 인터페이스를 끔
L4의 로드밸런싱 노드로 제거
L4 네트워크 인터페이스 확인(=ip 확인 방법과 동일) /sbin/ifconfig -a /sbin/ifconfig -a 네트워크 인터페이스 파일명으로 추가된 데이터가 보임
패턴에 해당하는 원격 브랜치 전체 조회 git branch -r | awk -F/ '/\/{Pattern}/{print $2}' git branch -r | awk -F/ '/\/DEV/{print $2}' 브랜치명에 DEV가 포함된 모든 브랜치 출력
패턴에 해당하는 원격 브랜치 전체 제거 git branch -r | awk -F/ '/\/{Pattern}/{print $2}' | xargs -I {} git push origin :{} git branch -r | awk -F/ '/\/DEV/{print $2}' | xargs -I {} git push origin :{} 원격 브랜치에서 이름에 DEV가 포함된 모든 브랜치 제거

+ Recent posts