본문 바로가기

Shell

MS에서 공개한 MS Windows Command 레퍼런스 자료 출처 : https://www.bleepingcomputer.com/news/microsoft/microsoft-releases-a-windows-command-reference-for-over-250-console-commands/ MS에서 공개한 MS Windows Command 레퍼런스 자료. 요즘 python을 쓰면서 terminal 명령을 많이 사용하는데, windows에서 돌릴려면 이런 자료가 유용할 것 같다. 950페이지 정도되는 pdf 파일로 되어 있다. pdf는 MS 사이트 또는 여기 에서 받으면 된다. 더보기
root 권한 폴더 내부를 User 권한으로 변경하기 installer 등에서 특정 경로에 root 권한으로 폴더나 파일을 만든 후 그 폴더에 파일을 쓰거나 파일을 변경하려고 하면 계속 Permssion을 물어보게 된다.해당 폴더에 있는 모든 폴더 및 파일들이 자주 변경되어야 한다면, 다음 명령어로 permission을 현재 User로 줄 수가 있다. sudo chown -R $USER /MyFolder 쉘 스크립트에서 처음부터 모두 sudo mkdir /MyFolder 등으로 모두 만들었다면, 마지막에 위의 저 한줄을 넣어두자. 더보기
sudo does not preserve TMPDIR 출처 : https://serverfault.com/questions/478741/sudo-does-not-preserve-tmpdir bash shell script 작성 후 그냥 실행할 경우 $TMPDIR로는 정상적으로 임시 경로가 표시되는데, sudo로 쉘 스크립트를 실행할 경우 $TMPDIR 가 정상적인 경로가 표시되지 않는다. 보안 이슈 때문에 환경 변수에 접근하는게 정상적으로 되지 않는 듯 하다. 더보기
dmg 사일런트 모드 설치 dmg 사일런트 모드 설치 hdiutil attach myProject.dmgsudo installer -pkg /Volumes/MyProject/MyProject.pkg -target "/"hdiutil detach /Volumes/MyProject 더보기
Clean 후 Release로 빌드 PROJECT_DIR=/Users/zamcom/workspace/PROJECT_FILE=MyProject.xcodeproj/ xcodebuild -project ${PROJECT_DIR}${PROJECT_FILE} -configuration Release cleanxcodebuild -project ${PROJECT_DIR}${PROJECT_FILE} -configuration Release 더보기
-bash: ./MyScript.sh: Permission denied vi로 MyScript.sh을 작성하고 실행했더니 아래의 에러가 발생했다. -bash: ./MyScript.sh: Permission denied sh파일의 권한 문제이므로 권한 변경을 시도했다. 딱히 이상이 없어 보이지만 혹시나해서 권한을 더 주었다. 이렇게 해도 안된다. -bash: ./MyScript.sh: Permission denied 뭐가 문제일까.. 혹시나 하는 마음에 chmod 755 MyScript.sh 하니깐, 문제없이 실행된다. 우클릭으로 확인한게 전혀 영향을 주지 않았다.-_- 훼이크인가. 더보기