λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ’š 개발/iOS

[Mac] zsh: permission denied: ./sample.sh

by devshin.kr 2021. 11. 23.
728x90
λ°˜μ‘ν˜•

였λ₯˜ λ‚΄μš©

# ./sample.sh
zsh: permission denied: ./sample.sh


μ‰˜ 슀크립트 νŒŒμΌμ„ μ‹€ν–‰ν•˜λ €κ³  ν•˜λŠ”λ°, μœ„μ™€ 같이 permission denied (κΆŒν•œμ΄ κ±°λΆ€) λ˜λŠ” 경우...
뭐지 root κ³„μ •μœΌλ‘œ μ‹€ν–‰ ν•΄μ•Ό ν•˜λ‚˜.. μ‹Άμ–΄μ„œ sudo(switch user do; μœ μ €λ₯Ό λ°”κΏ”μ„œ 뒀에 μ˜€λŠ” λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•œλ‹€) λͺ…령어도 μ‚¬μš©ν•΄ 보고, su(switch user; μœ μ €λ₯Ό λ°”κΎΌλ‹€) 둜 μ‚¬μš©μžλ₯Ό root 둜 λ°”κΏ”μ•Ό ν•˜λ‚˜.. ν–ˆλŠ”λ°
κ°„λ‹¨ν•œ λ¬Έμ œμ˜€λ‹€.


1) 슀크립트 νŒŒμΌμ„ μ‹€ν–‰ν•˜λ €λŠ” ν΄λ”μ—μ„œ ν•΄λ‹Ή 파일의 κΆŒν•œμ„ ν™•μΈν•˜μž (μœ μ € κΆŒν•œμ΄ μ•„λ‹˜)
# ls -al

1.1) 파일의 κΆŒν•œμ€ ----------(000) λΆ€ν„° -rwxrwxrwx(777)κΉŒμ§€ 될 수 μžˆλŠ”λ°, (μ—¬κΈ°μ„œ κ°€μž₯ μ•žμ— μ˜€λŠ” -κ°€ dκ°€ 되면 λ””λ ‰ν„°λ¦¬λΌλŠ” 뜻. μ—¬κΈ°μ„œλŠ” νŒŒμΌμ΄λ‹ˆ - κ°€ λ§žλ‹€.)

1.2) λ‚˜λŠ” ν•΄λ‹Ή 파일의 κΆŒν•œ 쀑 x κ°€ -둜 λΉ μ Έ μžˆλŠ” κ²½μš°μ˜€λ‹€


2) ν•΄λ‹Ή νŒŒμΌμ— μ‹€ν–‰κΆŒν•œ(x)을 주자
# chmod +x ./sample.sh

2.1) chmod (change mode) λΌλŠ” 뜻. 파일/λ””λ ‰ν„°λ¦¬μ˜ κΆŒν•œμ„ λ°”κΎΌλ‹€


3) λ‹€μ‹œ ν™•μΈν•˜λ©΄ μ•„κΉŒμ™€λŠ” λ‹€λ₯Έ κΆŒν•œμ„ 확인할 수 μžˆλ‹€.
# ls -al


4) 이제 μ‹€ν–‰ κ°€λŠ₯ν•  것...!~ κ΅Ώκ΅Ώ
# ./sample.sh



κ°€μž₯ κΈ°λ³Έ of 기본적인 것도... 막상 λ‹₯치면...... λ‹Ήν™©ν•˜λŠ”.... 이런 ^^ 된μž₯μ•Œ,,,^^

μ°Έκ³  : https://stackoverflow.com/questions/53229221/terminal-error-zsh-permission-denied-startup-sh

Terminal error: zsh: permission denied: ./startup.sh

I am running a command ./startup.sh nginx:start and I am getting this error message zsh: permission denied: ./startup.sh why could this be happening?

stackoverflow.com




iOSλŠ” μ•„λ‹ˆλ‚˜~ λ§₯λΆμ—μ„œ λΉŒλ“œμŠ€νŠΈλ¦½νŠΈ λŒλ¦¬λ‹€κ°€ λ§ˆμ£Όν•œ 였λ₯˜μ΄λ―€λ‘œ iOS둜 λΆ„λ₯˜ γ…‡γ……γ…‡

λ°˜μ‘ν˜•

λŒ“κΈ€